From fa2eedb7bd906634b8c500ba0d91638e63eaafed Mon Sep 17 00:00:00 2001 From: Roman Zolotarev Date: Sat, 16 Apr 2016 16:57:58 +0800 Subject: [PATCH 01/93] 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 57789c64bd97e99afb470f04ff096c920e66bccd Mon Sep 17 00:00:00 2001 From: Bubblepoint Date: Tue, 26 Apr 2016 05:39:33 +0200 Subject: [PATCH 02/93] basic layout --- .../ergodox_ez/keymaps/adnw_k_o_y/keymap.c | 185 ++++++++++++++++++ 1 file changed, 185 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/adnw_k_o_y/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/adnw_k_o_y/keymap.c b/keyboard/ergodox_ez/keymaps/adnw_k_o_y/keymap.c new file mode 100644 index 0000000000..a836dbc85b --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/adnw_k_o_y/keymap.c @@ -0,0 +1,185 @@ +#include "ergodox_ez.h" +#include "debug.h" +#include "action_layer.h" +#include "keymap_extras/keymap_german.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 | K | . | O | , | Y | L1 | | L1 | V | G | C | L | ß | Z | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | BkSp | H | A | E | I | U |------| |------| D | T | R | N | S | F | + * |--------+------+------+------+------+------| Hyper| | Meh |------+------+------+------+------+--------| + * | LShift |X/Ctrl| Q | Ä | Ü | Ö | | | | B | P | W | M | J | 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, DE_K, DE_DOT, DE_O, DE_COMM,DE_Y, TG(SYMB), + KC_BSPC, DE_H, DE_A, DE_E, DE_I, DE_U, + KC_LSFT, CTL_T(DE_X), DE_Q, DE_AE, DE_UE, DE_OE, 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), DE_V, DE_G, DE_C, DE_L, DE_SS, DE_Z, + DE_D, DE_T, DE_R, DE_N, LT(MDIA, DE_S), GUI_T(KC_F), + MEH_T(KC_NO),KC_B, KC_P, KC_W, KC_M, CTL_T(KC_J), 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 0181663771a459252f75b1e78a602c4e5c35dc72 Mon Sep 17 00:00:00 2001 From: Tobias Matt Date: Tue, 26 Apr 2016 08:41:17 +0200 Subject: [PATCH 03/93] organize in subfolder --- keyboard/ergodox_ez/keymaps/{adnw_k_o_y => adnw/k_o_y}/keymap.c | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename keyboard/ergodox_ez/keymaps/{adnw_k_o_y => adnw/k_o_y}/keymap.c (100%) diff --git a/keyboard/ergodox_ez/keymaps/adnw_k_o_y/keymap.c b/keyboard/ergodox_ez/keymaps/adnw/k_o_y/keymap.c similarity index 100% rename from keyboard/ergodox_ez/keymaps/adnw_k_o_y/keymap.c rename to keyboard/ergodox_ez/keymaps/adnw/k_o_y/keymap.c From d280a59c8224ebc78a712d43278e3b937243c6a8 Mon Sep 17 00:00:00 2001 From: Tobias Matt Date: Tue, 26 Apr 2016 08:43:56 +0200 Subject: [PATCH 04/93] add hex file --- .../ergodox_ez/keymaps/adnw/k_o_y/k_o_y.hex | 1152 +++++++++++++++++ 1 file changed, 1152 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/adnw/k_o_y/k_o_y.hex diff --git a/keyboard/ergodox_ez/keymaps/adnw/k_o_y/k_o_y.hex b/keyboard/ergodox_ez/keymaps/adnw/k_o_y/k_o_y.hex new file mode 100644 index 0000000000..1e07f234c8 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/adnw/k_o_y/k_o_y.hex @@ -0,0 +1,1152 @@ +:100000000C9465020C94A9020C94A9020C94A90208 +:100010000C94A9020C94A9020C94A9020C94A902B4 +:100020000C94A9020C94A9020C946B0C0C943D0D39 +:100030000C94A9020C94A9020C94A9020C94A90294 +:100040000C94A9020C940F220C94A9020C94A902FE +:100050000C94A9020C94B31B0C94A9020C94A90251 +:100060000C94A9020C94A9020C94A9020C94A90264 +:100070000C94A9020C94A9020C94A9020C94A90254 +:100080000C94A9020C94A9020C94A9020C94A90244 +:100090000C94A9020C94A9020C94A9020C94A90234 +:1000A0000C94A9020C94A9020C94A902A20DC40DEF +:1000B000AF0EC40DAF0E060E290EAF0E7E0E910EC2 +:1000C0008B118B11CC11CC110E124A124A144A1406 +:1000D00062124A145913591324144A144A14381436 +:1000E0000000F0A12E004C002A00E1003581000044 +:1000F0001E000E000B001B7134004D001F00370066 +:1001000004001400E1042A0020001200080034005A +:1001100050002C00210036000C002F004F004A0038 +:1001200022001D00180033000000657450000154C7 +:100130000000007F0000E3004F0001540000007742 +:100140000000E200230019000700050000002971EB +:1001500024000A001700130052004B00250006007F +:1001600015001A005100280026000F001100100091 +:100170002F002B0027002D0016820D7130004E003D +:100180002D001C000978E500C100000001000100FD +: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 +:10052000FFE3099511E0A0E0B1E0ECEAF7E402C0D6 +:1005300005900D92A433B107D9F721E0A4E3B1E00F +:1005400001C01D92AE3EB207E1F70E94B1090C94C2 +:10055000D4230C94000061110BC0FC01828188231C +:1005600021F085EE0E94131003C085EE0E94DB107F +:1005700080E090E0089508956091B1017091B2011A +:100580008091B3019091B4010E94DC1A56985E9854 +: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 +:10082000E30380B38C7080BB81B3836F81BBE4E44E +:10083000F1E0A6E3B1E011921D9281E0E235F80704 +:10084000D1F70C943303BF92CF92DF92EF92FF92D5 +:100850000F931F93CF93DF9380910001882379F04A +:10086000809135018F5F80933501811108C00E940E +:10087000490380930001811102C00E94DB0206E35C +:1008800011E0C0E0D0E0DD24D39482E0C82EEE2455 +:10089000E394F12CC73000F580910001811162C012 +:1008A00080E40E949E0380930001811112C082E1C6 +:1008B0000E94C8038093000181110BC0C7010C2E58 +:1008C00001C0880F0A94EAF780950E94C8038093BC +:1008D00000010E94C00346C0CA30A1F028F4C8300D +:1008E00059F0C93061F005C0CC3089F070F0CD30DE +:1008F00089F0209A289810C0219A29980DC0229A30 +:100900002A980AC0239A2B9807C0529A01C0539A7A +:100910005B9802C03E9A4698E0EAEA95F1F78FB1FB +:1009200079995AC092E081708D25892B7C9B02C0F9 +:1009300090E001C094E0892B7D9B02C090E001C053 +:1009400098E0892B7E9B02C090E001C090E1892B4A +:100950009FB19095991F9927991F9295990F907E15 +:10096000892B0FC08091000181114BC080E40E944F +:100970009E0380930001882389F1B12C0E94C0035B +:100980008B2DF8019081981719F08083C092010196 +:100990000E94E30321960F5F1F4FCE30D10509F06F +:1009A00079CF80910101882371F1815080930101F9 +:1009B000882339F08FE99FE00197F1F700C000002C +:1009C00022C0A4E4B1E0E6E3F1E081918D9391E0EF +:1009D000E434F907D1F717C090E0A5CF83E10E9476 +:1009E000C803809300018111C8CF81E40E949E0357 +:1009F000809300018111C1CF0E94D903B82EB09419 +:100A0000BDCF80E0BECF0E94D90281E0DF91CF91BF +:100A10001F910F91FF90EF90DF90CF90BF900895BE +:100A2000E82FF0E0EC5BFE4F808108950895089573 +:100A300096E0799FF001112494E5899FE00DF11D66 +:100A40001124E60FF11DEE0FFF1FEC51FF4F8591B2 +:100A500094910895880F991F805A9040FC018591C8 +:100A600094910895880F991F80529F4FFC018591A2 +:100A7000949108950F931F93CF93DF93EC01811509 +:100A800020E3920730F5811530E2930708F0B1C0FA +:100A90008B3B910588F4883A910508F058C0853A57 +:100AA000910508F049C08430910508F043C08130B9 +:100AB000910509F4B2C1AEC18F3F910509F0D0F59F +:100AC000803F910508F092C0805E9109089790F1EF +:100AD000A1C1C11581E5D807A8F4C23090E5D907B6 +:100AE00008F09FC0C11520E5D20709F486C008F0C0 +:100AF00092C0C11580E4D80708F08CC18E0111277F +:100B0000106CCCC1C11590E8D90758F4C11520E785 +:100B1000D20708F07BC1C11530E6D30708F423C122 +:100B200079C1C11580E9D80708F074C18E011F7022 +:100B3000106AB4C18E01B2C1853A910509F470C141 +:100B4000863A910509F46FC103E810E4A7C1883A19 +:100B5000910509F46BC1893A910509F46AC18A3A91 +:100B6000910509F469C18B3A910509F468C18C3A81 +:100B7000910509F467C18D3A910509F466C1803B7E +:100B8000910509F465C18E3A910509F464C18F3A63 +:100B9000910509F463C1813B910509F462C1823B6F +:100BA000910509F461C1833B910509F460C1843B5F +:100BB000910509F45FC1853B910509F45EC1863B4F +:100BC000910509F45DC1873B910509F45CC1883B3F +:100BD000910509F45BC1893B910509F45AC18A3B2F +:100BE000910509F059C10AE216E458C18C0110655B +:100BF00055C19F700E94320552C10E946D149FEF33 +:100C000024E33CE0915020403040E1F700C0000078 +:100C10000E94D81B43C18091CD0181608093CD019A +:100C20003DC10E94801D811102C00E94661D0E946C +:100C30009D1D90E09093EE018093ED01C23080E520 +:100C4000D80721F48091ED01816086C0C43090E521 +:100C5000D90721F48091ED0182607EC0C63020E585 +:100C6000D20721F48091ED01846076C0C83030E570 +:100C7000D30719F48091ED0127C0CA3080E5D80769 +:100C800021F48091ED01806167C0CC3090E5D907F7 +:100C900021F48091ED0180625FC0CE3020E5D20763 +:100CA00021F48091ED01806457C0C03130E5D30755 +:100CB00021F48091ED0180684FC0C23180E5D807F2 +:100CC00029F48091ED018460886046C0C33090E5CE +:100CD000D90721F48091ED018E7F3EC0C53020E51B +:100CE000D20721F48091ED018D7F36C0C73030E509 +:100CF000D30721F48091ED018B7F2EC0C93080E5B0 +:100D0000D80719F48091ED0126C0CB3090E5D907C2 +:100D100021F48091ED018F7E1FC0CD3020E5D207F8 +:100D200021F48091ED018F7D17C0CF3030E5D307DE +:100D300021F48091ED018F7B0FC0C13180E5D80790 +:100D400021F48091ED018F7707C0C331D04531F494 +:100D50008091ED018B7F877F8093ED018091ED0184 +:100D60000E94A11D9BC08D2F99278F7099278130DC +:100D70009105E9F48E01037011279C0102C0220F36 +:100D8000331F0A95E2F789011C68CE0164E0880FE1 +:100D9000991F6A95E1F788279370082B192B73E048 +:100DA000CC0FDD1F7A95E1F7C076DD272CC08230AD +:100DB000910529F41C2F0027016F106A6FC0833042 +:100DC000910561F4CE018370992701E010E002C023 +:100DD000000F111F8A95E2F71C680EC0049709F0F6 +:100DE0005DC0CE018370992701E010E002C0000FC2 +:100DF000111F8A95E2F71A6843E0CC0FDD1F4A9570 +:100E0000E1F7C07ED7700C2B1D2B48C08E011F70E0 +:100E1000106244C000E010E041C001E010E03EC0BC +:100E200001E810E43BC002E810E438C002EE14E42C +:100E300035C009EE14E432C00AEE14E42FC005EB0D +:100E400014E42CC006EB14E429C007EB14E426C01C +:100E50000CEC14E423C00DEC14E420C003E815E40A +:100E60001DC00AE815E41AC002E915E417C004E938 +:100E700015E414C001E216E411C003E216E40EC04A +:100E800004E216E40BC005E216E408C006E216E42C +:100E900005C007E216E402C000E014E4C801DF91D7 +:100EA000CF911F910F91089596E0799FF001112441 +:100EB00094E5899FE00DF11D1124E60FF11DEE0F61 +:100EC000FF1FEC51FF4F85919491803E9105E0F416 +:100ED000803C910558F58133910509F46FC048F4C1 +:100EE0008932910509F463C08A32910509F46DC015 +:100EF00072C089339105E9F082389105D1F08533CC +:100F0000910509F44DC067C0833E910581F138F425 +:100F1000803E9105B9F0823E9105D9F05CC0863ED5 +:100F2000910561F1873E9105A1F155C00E942A0506 +:100F300008952091ED0120FD02C021FF4CC080EEFC +:100F400090E049C08091ED0180FFF9CF89E390E006 +:100F500042C08091ED0182FF0EC08091ED0184FFBF +:100F600003C080E090E037C083EE90E034C0809111 +:100F7000ED0182FFF2CF82EE90E02DC08091ED0175 +:100F800083FF0BC08091ED0184FDEBCF87EE90E0F5 +:100F900022C08091ED0183FFF5CF86EE90E01BC06B +:100FA0008091ED0185FF07C089E290E014C0809137 +:100FB000ED0185FFF9CF85E390E00DC08091ED0153 +:100FC00086FF07C08AE290E006C08091ED0186FFAF +:100FD000F9CF81E390E00E943A05089508950C94BA +:100FE000EE07809162010895CF93DF9300D01F92A6 +:100FF000CDB7DEB72091E401243019F523E0298331 +:101000009B838A832093E9008FEF9091E8008150C1 +:1010100095FD06C095ED9A95F1F700008111F5CF89 +:101020008091E80085FF0DC040E050E063E070E093 +:10103000CE0101960E945E0A8091E8008E7780932F +:10104000E8000F900F900F90DF91CF910895CF930C +:10105000DF9300D01F92CDB7DEB72091E40124309A +:1010600021F522E029839B838A8383E08093E90032 +:101070008FEF9091E800815095FD06C095ED9A950F +:10108000F1F700008111F5CF8091E80085FF0DC0D8 +:1010900040E050E063E070E0CE0101960E945E0AFD +:1010A0008091E8008E778093E8000F900F900F906A +:1010B000DF91CF9108952091E4012430F1F422E0F2 +:1010C0002093E9002FEF3091E800215035FD06C054 +:1010D00035ED3A95F1F700002111F5CF2091E800A8 +:1010E00025FF0BC040E050E065E070E00E945E0A22 +:1010F0008091E8008E778093E8000895CF93DF9386 +:10110000EC018091E401843009F046C090910C011B +:101110009923D9F090910D019923B9F08093E900BA +:101120008FEF9091E800815095FD06C095E19A956A +:10113000F1F700008111F5CF8091E80085FF2CC008 +:1011400040E050E060E170E017C081E08093E9008A +:101150008FEF9091E800815095FD06C095ED9A952E +:10116000F1F700008111F5CF8091E80085FF14C0F0 +:1011700040E050E068E070E0CE010E945E0A80919D +:10118000E8008E778093E80080E1FE01A2E5B1E0FF +:1011900001900D928A95E1F7DF91CF9108958091AA +:1011A000E301811109C00E94F00B0E944D0C809157 +:1011B000E20084608093E20008951092E3010895B4 +:1011C00008950C94FC210E946F1B0E9402220E9431 +:1011D000EA0E0C94EF0742E061EC81E00E946A0B9A +:1011E00042E061EC82E00E946A0B42E061EC83E045 +:1011F0000E946A0B42E161EC84E00C946A0B8091DE +:10120000E601833009F455C030F4813071F082304A +:1012100009F48EC008958A3009F47AC08B3009F43D +:1012200060C0893009F09CC020C08091E501813AFE +:1012300009F096C08091E800877F8093E800809154 +:10124000E9019091EA01892B21F060E080E090E0D3 +:1012500003C060E182E591E070E00E94A70A8091FE +:10126000E8008B778093E80008958091E501813252 +:1012700009F076C08091E9019091EA01009719F098 +:10128000039709F06DC08091E800877F8093E800A4 +:101290008091E80082FD05C08091E4018111F8CFC2 +:1012A0005FC08091F100809362018091E8008B77AC +:1012B00053C08091E501813A09F052C08091E90163 +:1012C0009091EA01892B09F04BC08091E800877F5B +:1012D0008093E8008091E80080FFFCCF80910C01B2 +:1012E00036C08091E5018132D9F58091E901909174 +:1012F000EA01892BA9F58091E800877F8093E800B7 +:101300000E949F0B8091E70180930C010C946D1457 +:101310008091E501813221F58091E800877F8093FB +:10132000E8000E949F0B8091E8018093630108957B +:101330008091E501813AA1F48091E800877F809354 +:10134000E8008091E80080FFFCCF809163018093EA +:10135000F1008091E8008E778093E8000C949F0B59 +:10136000089584B7877F84BF88E10FB6F89480938F +:101370006000109260000FBE90E080E80FB6F89415 +:1013800080936100909361000FBE0E94390F0E940C +:10139000F00B0E944D0C8091E20084608093E2008B +:1013A00078940E94C80E0E943B0F82E091E00E9458 +:1013B000E50E0E94EA218091E401853069F40E94E3 +:1013C0002F1B8091E2018823B1F30E945A1B8823CE +:1013D00091F30E94480AEFCF0E94410FECCF292FD2 +:1013E000332723303105A9F06CF42130310509F49D +:1013F00042C02230310509F043C08DE690E020E183 +:1014000033E042C021323105C9F02232310519F1F1 +:1014100037C099278130910541F08230910541F024 +:10142000892B71F5ECE0F3E005C0E4EFF2E002C0D7 +:10143000ECEDF2E0849190E09F0126C0643000F56D +:10144000E62FF0E0EE0FFF1FEE5DFE4F20813181B1 +:1014500089E090E019C0643098F4E62FF0E0DF01F5 +:10146000AA0FBB1FA65EBE4F2D913C91EA5EFE4FB8 +:10147000808190E009C082E190E02DE733E004C074 +:1014800080E090E020E030E0FA013183208308958D +:1014900080E189BD82E189BD09B400FEFDCF809164 +:1014A000D8008F7D8093D8008091E0008260809387 +:1014B000E0008091E00081FDFCCF0895CF92DF92A3 +:1014C000EF92FF920F931F93CF93DF937C018B01D9 +:1014D000EA010E94C00B811131C0209731F0888150 +:1014E0009981081B190BE80EF91EC12CD12C01158E +:1014F000110519F18091E80085FD14C08091E80084 +:101500008E778093E800209741F0888199818C0D37 +:101510009D1D9983888385E011C00E94C00B88239C +:1015200031F30CC0F70181917F018093F1000150EC +:101530001109FFEFCF1ADF0ADACF80E0DF91CF91F8 +:101540001F910F91FF90EF90DF90CF900895209121 +:10155000EB013091EC012617370748F06115710552 +:1015600039F42091E8002E772093E80001C0B901FA +:10157000FC0120E061157105B9F18091E401882337 +:1015800009F440C0853009F43FC08091E80083FD34 +:101590003DC08091E80082FF06C08091E80082FF94 +:1015A00026C080E008958091E80080FFE3CF20917D +:1015B000F3008091F20090E0922B6115710551F0DB +:1015C0008830910538F421912093F1006150710920 +:1015D0000196F3CF21E0089709F020E08091E80020 +:1015E0008E778093E800C6CF2111C7CFD6CF8091E8 +:1015F000E401882339F0853039F08091E80083FFD9 +:10160000CCCF04C082E0089583E0089581E008957E +:101610002091EB013091EC012617370748F0611556 +:10162000710539F42091E8002E772093E80001C07D +:10163000B901FC0120E061157105C1F18091E4015F +:10164000882309F441C0853009F440C08091E80046 +:1016500083FD3EC08091E80082FF06C08091E800D3 +:1016600082FF27C080E008958091E80080FFE3CFEB +:101670002091F3008091F20090E0922B61157105AA +:1016800059F08830910540F424912093F10031966F +:10169000615071090196F2CF21E0089709F020E02E +:1016A0008091E8008E778093E800C5CF2111C6CFE6 +:1016B000D5CF8091E401882339F0853039F08091CD +:1016C000E80083FFCBCF04C082E0089583E0089553 +:1016D00081E00895982F973058F59093E900981776 +:1016E00039F07091EC002091ED005091F00003C0B2 +:1016F000242F762F50E021FF19C03091EB003E7F60 +:101700003093EB003091ED003D7F3093ED00309150 +:10171000EB0031603093EB007093EC002093ED0010 +:101720005093F0002091EE0027FF07C09F5FD3CFBA +:101730008F708093E90081E0089580E008958091A2 +:10174000E50187FD05C08091E80080FF0EC012C052 +:101750008091E80082FD05C08091E4018111F8CFFD +:1017600008958091E8008B7708C08091E401811191 +:10177000EACF08958091E8008E778093E80008957D +:101780008091E4009091E50045E62091EC0020FF77 +:1017900021C02091E80020FD21C02091E4012223F6 +:1017A00089F0253089F02091EB0025FD0FC02091B4 +:1017B000E4003091E5002817390739F3415041F032 +:1017C000C901E3CF82E0089583E0089581E00895A0 +:1017D00084E008952091E80022FFDFCF80E00895A3 +:1017E0000E945E0C0E94660CE0EEF0E08081816059 +:1017F0008083E8EDF0E080818F77808319BCA7EDCE +:10180000B0E08C918E7F8C9380818F7E808310924C +:10181000E30108950F931F93CF93DF930E945E0C13 +:101820000E94660CC8EDD0E088818F77888388811C +:101830008068888388818F7D888319BC1092E40139 +:101840001092E0011092E2011092E10100EE10E02E +:10185000F80180818B7F808388818160888342E06A +:1018600060E080E00E946A0BE1EEF0E080818E7F14 +:101870008083E2EEF0E080818160808380818860F7 +:101880008083F80180818E7F808388818061888356 +:10189000DF91CF911F910F910895E8EDF0E08081E5 +:1018A0008F7E8083E7EDF0E080818160808384E03B +:1018B00082BF81E08093E3010C940A0CE8EDF0E034 +:1018C00080818E7F80831092E20008951092DA006A +:1018D0001092E10008951F920F920FB60F921124FB +:1018E0002F933F934F935F936F937F938F939F9328 +:1018F000AF93BF93EF93FF938091E10082FF0BC002 +:101900008091E20082FF07C08091E1008B7F80938D +:10191000E1000E94C70E8091DA0080FF1FC0809115 +:10192000D80080FF1BC08091DA008E7F8093DA00A0 +:101930008091D90080FF0DC080E189BD82E189BD21 +:1019400009B400FEFDCF81E08093E4010E94CF083E +:1019500005C019BC1092E4010E94DD088091E100ED +:1019600080FF19C08091E20080FF15C08091E200E5 +:101970008E7F8093E2008091E20080618093E2009C +:101980008091D80080628093D80019BC85E0809354 +:10199000E4010E94E1088091E10084FF30C0809161 +:1019A000E20084FF2CC080E189BD82E189BD09B4D9 +:1019B00000FEFDCF8091D8008F7D8093D80080916C +:1019C000E1008F7E8093E1008091E2008F7E809322 +:1019D000E2008091E20081608093E2008091E0016A +:1019E000882311F084E007C08091E30087FF02C0E4 +:1019F00083E001C081E08093E4010E94E3088091CC +:101A0000E10083FF29C08091E20083FF25C080911F +:101A1000E100877F8093E10082E08093E4011092EF +:101A2000E0018091E1008E7F8093E1008091E200EF +:101A30008E7F8093E2008091E20080618093E200DB +:101A400042E060E080E00E946A0B8091F0008860D4 +:101A50008093F0000E94E008FF91EF91BF91AF9159 +:101A60009F918F917F916F915F914F913F912F91B6 +:101A70000F900FBE0F901F9018951F920F920FB6E8 +:101A80000F9211242F933F934F935F936F937F9304 +:101A90008F939F93AF93BF93CF93EF93FF93C09197 +:101AA000E900CF708091EC001092E9008091F00085 +:101AB000877F8093F00078940E94790D1092E9005E +:101AC0008091F00088608093F000C093E900FF915E +:101AD000EF91CF91BF91AF919F918F917F916F9136 +:101AE0005F914F913F912F910F900FBE0F901F90DC +:101AF00018951F93CF93DF93CDB7DEB7AA970FB694 +:101B0000F894DEBF0FBECDBFE5EEF1E08091F100AD +:101B1000819321E0ED3EF207C9F70E94FF08809112 +:101B2000E80083FF1CC12091E5013091E601832F7D +:101B300090E08A30910508F012C1FC01EA5AFF4F8B +:101B40000C948423203881F0223809F008C1809158 +:101B5000E9018F708093E9008091EB0085FB882775 +:101B600080F91092E90006C08091E1019091E201B4 +:101B7000911182609091E800977F9093E8008093A4 +:101B8000F1001092F100C5C0822F8D7F09F0E7C0EF +:101B9000222319F0223061F0E2C08091E701813008 +:101BA00009F0DDC0333009F080E08093E20128C005 +:101BB0008091E701811124C02091E9012F7009F47F +:101BC000CEC02093E9008091EB0080FF19C0809186 +:101BD000EB00333011F4806211C080618093EB0020 +:101BE00081E090E0022E01C0880F0A94EAF780930A +:101BF000EA001092EA008091EB0088608093EB008D +:101C00001092E9008091E800877F86C02111A7C06B +:101C10001091E7011F778091E3008078812B8093FA +:101C2000E3008091E800877F8093E8000E949F0B8B +:101C30008091E80080FFFCCF8091E3008068809372 +:101C4000E300112311F083E001C082E08093E401FE +:101C500086C02058223008F082C08091E701909120 +:101C6000E8018C3D23E0920779F583E08A838AE2DC +:101C700089834FB7F894DE01139620E03EE051E2ED +:101C8000E32FF0E050935700E49120FF03C0E2956A +:101C9000EF703F5FEF708E2F90E0EA3010F0C79644 +:101CA00001C0C0968D939D932F5F243149F74FBF9C +:101CB0008091E800877F8093E8006AE270E0CE01BF +:101CC00001960E94A70A14C0AE014F5F5F4F60915A +:101CD000E9010E94EF09009709F441C02091E80052 +:101CE000277F2093E800BC0189819A810E94080B1C +:101CF0008091E8008B778093E80031C0203879F537 +:101D00008091E800877F8093E8008091E0018093D4 +:101D1000F1008091E8008E778093E8000E949F0B8D +:101D20001EC021111CC09091E7019230C0F4809137 +:101D3000E800877F8093E8009093E0010E949F0B6A +:101D40008091E001811104C08091E30087FF02C00F +:101D500084E001C081E08093E4010E94EB0880915F +:101D6000E80083FF0AC08091E800877F8093E80045 +:101D70008091EB0080628093EB00AA960FB6F894F6 +:101D8000DEBF0FBECDBFDF91CF911F9108950895A3 +:101D9000CF938091E4018823B1F08091E9008F70A6 +:101DA0009091EC0090FF02C090E801C090E0C92F34 +:101DB000C82B1092E9008091E80083FD0E94790D04 +:101DC000CF70C093E900CF910895909369018093FB +:101DD00068010895E0916801F0916901309721F060 +:101DE0000190F081E02D099480E00895E091680170 +:101DF000F0916901309721F00280F381E02D099480 +:101E00000895E0916801F0916901309721F0048014 +:101E1000F581E02D099408952091660130916701C4 +:101E20008217930771F09093670180936601E091A8 +:101E30006801F0916901309721F00680F781E02D6B +:101E400009940895209164013091650182179307E8 +:101E500071F09093650180936401E0916801F091C5 +:101E60006901309721F00084F185E02D09940895EF +:101E700008950C94380F0E94751B0E940B040C945B +:101E80003B1CCF92DF92EF92FF920F931F93CF9361 +:101E9000DF93CDB7DEB72B970FB6F894DEBF0FBE3A +:101EA000CDBF0E9423043BE6E32E31E0F32E00E099 +:101EB00010E0C02E802F0E941005F701D1907F0105 +:101EC000D826B1F40F5F1F4F0E30110591F78FEF39 +:101ED00089838A831B820E947E1B8160782F9D8369 +:101EE0008C8349815A816B818D810E94E40F41C0AE +:101EF0009091CD0191FF04C08B870E9416058B85C0 +:101F000020E030E04D2D50E0922FBA01022E02C0A9 +:101F1000759567950A94E2F760FF25C02E83CF82FE +:101F2000EE24E394F12C02C0EE0CFF1C9A95E2F72C +:101F300090E08E219F2121E0892B09F420E0288761 +:101F40000E947E1B8160782F9A8789874E815F81EE +:101F500068858A850E94E40FF801E559FE4F80816B +:101F60008E25808306C02F5F3F4F2630310561F6F6 +:101F7000A9CF0E941F1F10916A010E94EA0E181734 +:101F8000A1F00E94EA0E80936A012B960FB6F89496 +:101F9000DEBF0FBECDBFDF91CF911F910F91FF909C +:101FA000EF90DF90CF900C94EF072B960FB6F8943C +:101FB000DEBF0FBECDBFDF91CF911F910F91FF907C +:101FC000EF90DF90CF900895CF93DF93CDB7DEB73A +:101FD0002B970FB6F894DEBF0FBECDBF4F83588747 +:101FE00069877A878B87DE01119686E0FD01119261 +:101FF0008A95E9F785E0FE01379601900D928A9562 +:10200000E1F749815A816B817C818D819E810E949B +:1020100039172B960FB6F894DEBF0FBECDBFDF91F8 +:10202000CF9108950895CF93C82F882309F4C1C094 +:10203000823859F40E94EA0E81FDBBC089E30E94F8 +:10204000E3190E94AD1A89E30CC0833879F40E9429 +:10205000EA0E80FDAEC083E50E94E3190E94AD1A2E +:1020600083E50E94231ACF910C94AD1A843859F459 +:102070000E94EA0E82FD9DC087E40E94E3190E943F +:10208000AD1A87E4EECF8CEF8C0F813A48F48C2F99 +:102090000E94522181118DC08C2F0E94E319E3CF41 +:1020A00080E28C0F883048F4C77081E001C0880F4F +:1020B000CA95EAF70E94641AD6CF8BE58C0F83305D +:1020C00078F4C53A29F0C63A31F482E890E005C0C8 +:1020D00081E890E002C083E890E0CF910C940C0F6F +:1020E00088E58C0F833108F064C0C83A39F1C93AE9 +:1020F00041F1CA3A49F1CB3A51F1CC3A59F1CD3AD2 +:1021000061F1C03B69F1CE3A71F1CF3A79F1C13B4F +:1021100081F1C23B89F1C33B91F1C43B99F1C53BCD +:10212000A1F1C63BA9F1C73BB1F1C83BB9F1C93B2D +:10213000C1F1CA3BC9F58AE292E038C082EE90E074 +:1021400035C089EE90E032C08AEE90E02FC085EB7A +:1021500090E02CC086EB90E029C087EB90E026C091 +:102160008CEC90E023C08DEC90E020C083E891E0FF +:102170001DC08AE891E01AC082E991E017C084E9A5 +:1021800091E014C081E292E011C083E292E00EC0BF +:1021900084E292E00BC085E292E008C086E292E021 +:1021A00005C087E292E002C080E090E0CF910C94FD +:1021B000220FCF910895882309F44BC0823859F437 +:1021C0000E94EA0E81FF45C089E30E94E3190E9444 +:1021D000AD1A89E30CC0833871F40E94EA0E80FFC7 +:1021E00038C083E50E94E3190E94AD1A83E50E947E +:1021F000231A0C94AD1A843859F40E94EA0E82FF17 +:1022000028C087E40E94E3190E94AD1A87E4EFCF4B +:102210009CEF980F913A58F390E2980F983050F451 +:10222000877091E001C0990F8A95EAF7892F0E9483 +:102230006A1ADFCF9BE5980F933020F480E090E09E +:102240000C940C0F885A833120F480E090E00C94B9 +:10225000220F0895882321F00E94641A0C94AD1A6D +:102260000895882321F00E946A1A0C94AD1A0895EB +:10227000CF92DF92EF92FF920F931F93CF93DF9352 +:10228000CDB7DEB728970FB6F894DEBF0FBECDBF2F +:102290008C0185E0F801DE01119601900D928A957E +:1022A000E1F7F801D080E180F280558152955F70AE +:1022B00023813481232B39F0FFEFEF1206C081E038 +:1022C000DF1203C003C081E001C080E080FDE2C2F4 +:1022D000C8015F830E941210D982EA8269817A81E3 +:1022E0008F2D0E94DF199E8388870E9493190E9478 +:1022F00066184E815F816885FF2029F00E94811A4F +:1023000068855F814E81E42FE295EF70F0E0E05A3E +:10231000FF4F0C948423842F807F142F1F708823F9 +:1023200011F01295107FFF20B1F0112309F467C25C +:1023300080E2860F883028F4812F68870E94641A13 +:1023400004C0812F68870E94741A688568870E947C +:10235000AD1A688554C2862F68870E94DB10688595 +:10236000112309F497C2605E812F683018F40E942F +:102370006A1A02C00E947A1A28960FB6F894DEBF35 +:102380000FBECDBFDF91CF911F910F91FF90EF90C6 +:10239000DF90CF900C94AD1A242F207F842F8F7064 +:1023A000203211F08295807F662319F0613019F197 +:1023B0002BC0FF20B1F0552309F493C1513009F02F +:1023C00090C128960FB6F894DEBF0FBECDBFDF9147 +:1023D000CF911F910F91FF90EF90DF90CF900C94D1 +:1023E000941A552319F0513009F454C28E830E9477 +:1023F000971A8E8189C1FF2021F0523008F04AC21D +:1024000070C1511147C280C1FF2021F0552309F44A +:1024100068C1F5C1552309F477C105C2242F26955B +:102420002695237030E02115310521F0213031054A +:10243000C9F030C2FF2021F0862F942F937002C084 +:1024400080E090E028960FB6F894DEBF0FBECDBFB7 +:10245000DF91CF911F910F91FF90EF90DF90CF9080 +:102460000C940C0FFF2021F0862F942F937002C044 +:1024700080E090E028960FB6F894DEBF0FBECDBF87 +:10248000DF91CF911F910F91FF90EF90DF90CF9050 +:102490000C94220F862FFF2019F00E94271E02C0E5 +:1024A0000E948F1E28960FB6F894DEBF0FBECDBFD8 +:1024B000DF91CF911F910F91FF90EF90DF90CF9020 +:1024C0000C94141F842F837009F076C0F110E2C1C0 +:1024D000262F229526952770220F220F862F8F7088 +:1024E000C82ED12CE12CF12C022E04C0CC0CDD1C0A +:1024F000EE1CFF1C0A94D2F764FF10C06FE070E07E +:1025000080E090E004C0660F771F881F991F2A950E +:10251000D2F7609570958095909503C060E070E06B +:10252000CB01242F269526952370422F50E0423070 +:102530005105D1F04330510559F16C297D298E297F +:102540009F294130510541F128960FB6F894DEBF1E +:102550000FBECDBFDF91CF911F910F91FF90EF90F4 +:10256000DF90CF900C948B186C297D298E299F29A0 +:1025700028960FB6F894DEBF0FBECDBFDF91CF9186 +:102580001F910F91FF90EF90DF90CF900C94A518C2 +:102590000E948B18C701B60128960FB6F894DEBFCB +:1025A0000FBECDBFDF91CF911F910F91FF90EF90A4 +:1025B000DF90CF900C947118FF2019F0842F817058 +:1025C00001C08695882309F465C1262F229526959A +:1025D0002770220F220F862F8F70C82ED12CE12C4E +:1025E000F12C022E04C0CC0CDD1CEE1CFF1C0A9446 +:1025F000D2F764FF10C06FE070E080E090E004C0AC +:10260000660F771F881F991F2A95D2F760957095DE +:102610008095909503C060E070E0CB01242F269553 +:1026200026952370422F50E042305105D1F04330BF +:10263000510559F16C297D298E299F294130510579 +:1026400041F128960FB6F894DEBF0FBECDBFDF91E3 +:10265000CF911F910F91FF90EF90DF90CF900C944E +:102660005F196C297D298E299F2928960FB6F89429 +:10267000DEBF0FBECDBFDF91CF911F910F91FF90B5 +:10268000EF90DF90CF900C9479190E945F19C701E9 +:10269000B60128960FB6F894DEBF0FBECDBFDF910E +:1026A000CF911F910F91FF90EF90DF90CF900C94FE +:1026B0004519603FC9F118F4603E50F49BC0623F79 +:1026C00009F460C008F44AC0633F09F46FC092C0C7 +:1026D000162F1F70842F8F71FF2099F00E94DE1833 +:1026E000812F28960FB6F894DEBF0FBECDBFDF91C5 +:1026F000CF911F910F91FF90EF90DF90CF900C94AE +:102700002A110E94FF18812F28960FB6F894DEBF79 +:102710000FBECDBFDF91CF911F910F91FF90EF9032 +:10272000DF90CF900C943111FF20A1F05111B2C075 +:10273000842F8F7128960FB6F894DEBF0FBECDBFE1 +:10274000DF91CF911F910F91FF90EF90DF90CF908D +:102750000C942419523008F09DC0EACFFF20A1F05C +:10276000842F8F7128960FB6F894DEBF0FBECDBFB1 +:10277000DF91CF911F910F91FF90EF90DF90CF905D +:102780000C94DE18FF2061F3842F8F7128960FB60A +:10279000F894DEBF0FBECDBFDF91CF911F910F9197 +:1027A000FF90EF90DF90CF900C94FF18FF2091F0F6 +:1027B000842F8F7128960FB6F894DEBF0FBECDBF61 +:1027C000DF91CF911F910F91FF90EF90DF90CF900D +:1027D0000C94C91828960FB6F894DEBF0FBECDBF73 +:1027E000DF91CF911F910F91FF90EF90DF90CF90ED +:1027F0000C94BF18FF20A1F0552309F4B1CF862F08 +:1028000028960FB6F894DEBF0FBECDBFDF91CF91F3 +:102810001F910F91FF90EF90DF90CF900C941310C9 +:10282000552309F4B1CF862F28960FB6F894DEBF52 +:102830000FBECDBFDF91CF911F910F91FF90EF9011 +:10284000DF90CF900C94DB104F70C8010E94AB0258 +:1028500028960FB6F894DEBF0FBECDBFDF91CF91A3 +:102860001F910F91FF90EF90DF90CF900C94E6179F +:102870004F70C80128960FB6F894DEBF0FBECDBFCB +:10288000DF91CF911F910F91FF90EF90DF90CF904C +:102890000C94170528960FB6F894DEBF0FBECDBF77 +:1028A000DF91CF911F910F91FF90EF90DF90CF902C +:1028B00008950E94811A0E94911A0E94561A0E943D +:1028C000AD1A0E94C01F0E94141F80E090E00E9479 +:1028D0000C0F80E090E00C94220F0E94711A0C946F +:1028E00059140E94D419292F22952F7030E02C30D2 +:1028F00031054CF42A3031056CF422503109223074 +:10290000310590F407C02C30310551F02F303105DE +:1029100039F00AC0803E10F0803F31F481E0089524 +:1029200093FB882780F9089580E00895CF93DF9383 +:1029300000D000D01F92CDB7DEB70F900F900F9050 +:102940000F900F90DF91CF910895CF93DF9300D038 +:1029500000D000D0CDB7DEB726960FB6F894DEBF14 +:102960000FBECDBFDF91CF9108951F93CF93DF931B +:10297000C091790116E080917A01C81799F0D0E0F2 +:102980001C9FF0011D9FF00D1124E558FE4F408162 +:10299000518162817381848195810E94A514219661 +:1029A000C770E9CFDF91CF911F9108954091AB019E +:1029B0005091AC016091AD017091AE018091AF0179 +:1029C0009091B0010C94A514CF938091B0018295A1 +:1029D0008F7009F05FC08091AD01882309F45AC05F +:1029E00020917901A0917A016091AB017091AC01C5 +:1029F0008091AE019091AF0131E06F3F09F030E07E +:102A0000B32FC6E02A1709F445C0009721F07F3F95 +:102A100021F44B2F03C041E001C040E030E040FD15 +:102A200035C0C29FF001C39FF00D1124E558FE4F41 +:102A3000418174132BC04081641328C0428141112D +:102A400025C0438154814817590710F4415051095A +:102A5000481B590B483C5105C8F48091B0018F7058 +:102A600080618093B00186E0829FF001839FF00D2A +:102A70001124E058FE4F80818F70806180838BEA43 +:102A800091E00E943811CF910C94B5142F5F3F4F05 +:102A90002770B8CFCF910895CF92DF92EF92FF9237 +:102AA0000F931F93CF93DF93CDB7DEB762970FB627 +:102AB000F894DEBF0FBECDBF8C0185E0F801DE01CA +:102AC0001D9601900D928A95E1F7D8014C911196CF +:102AD0005C91119712966C9112971396ED90FC9061 +:102AE00014977091AB01E091AC012091AE0130914F +:102AF000AF012115310531F0EF3F31F481E07F3F27 +:102B000019F403C081E001C080E0B82FB170CB2E72 +:102B100080FD6CC1D090AD01DD2009F4F5C0F091CD +:102B2000B001E216F30638F0C701821B930B883C14 +:102B3000910548F09BC0209530952E0D3F1D283CF7 +:102B4000310508F093C08F2F807F09F052C0E51344 +:102B500014C0741312C0D62E61110FC0FF70F06143 +:102B6000F093B0010E94D6148BEA91E00E943811D4 +:102B70008091B001F80185836CC1EF2831F05F3F8F +:102B800031F481E04F3F19F403C081E001C080E0DF +:102B900080FD03C081E0862701C080E0F82FF1703E +:102BA000FF2E80FF1CC08091790120917A0136E0D0 +:102BB000821709F428C190E0389FF001399FF00D89 +:102BC0001124E558FE4F7181571306C070814713D9 +:102BD00003C07281671303C001968770E9CFD62EB8 +:102BE000662309F436C18091B00181608093B00101 +:102BF00053C0E51308C0741306C0611104C0D801A6 +:102C00001596FC93AEC04D875E878D859E856A8B39 +:102C10000E9471146A89882329F1D62E662311F146 +:102C20002091B001822F82958F7090E002970CF472 +:102C300060C08091AB019091AC0198878F83198619 +:102C4000FB86EA862C87CE01079651C0E51731F145 +:102C50004D875E878D859E856A8B0E9471146A8977 +:102C600081112EC0C8010E943811A4C08F2F807F0F +:102C700069F77E2DF98AE88A89890E9496148BEA81 +:102C800091E00E943811EBEAF1E086E0DF011D924D +:102C90008A95E9F70E94D614D12CDBC07413D8CFE3 +:102CA0006111D6CFD8011596FC93C8010E94381146 +:102CB000EBEAF1E086E0DF011D928A95E9F7C9C0F1 +:102CC000D62E662379F22091B001822F82958F70E3 +:102CD00090E0029774F08091AB019091AC019A83DF +:102CE00089831B82FD82EC822E83CE0101960E9495 +:102CF000381186E0F801ABEAB1E001900D928A95B7 +:102D0000E1F70E94E4146FC0E216F30628F0C70151 +:102D1000821B930B9C0104C0209530952E0D3F1D06 +:102D2000283C310508F052C0D62E662309F49ACF0C +:102D3000E5132CC074132AC08091B00180FD1DC022 +:102D4000982F92959F70C9F0D80115968C9315977E +:102D50009F3039F09F5F9295907F8F70892B1596E9 +:102D60008C93C8010E94381186E0F801ABEAB1E00B +:102D700001900D928A95E1F736C086E0F801ABEA42 +:102D8000B1E001900D928A95E1F763C04D875E87AF +:102D90008D859E850E947114882379F086E0F80164 +:102DA000ABEAB1E001900D928A95E1F70E94E4143C +:102DB0000E94D614DD24D3944CC08091B001816070 +:102DC0008093B001C8010E94381143C07E2DF98A5A +:102DD000E88A89890E949614EBEAF1E086E0DF0137 +:102DE0001D928A95E9F70E94D61433C0662309F430 +:102DF00039CF4D875E878D859E850E94711488230B +:102E000009F430CFCBCF4D875E878D859E850E949C +:102E1000D419292F22952F7030E0223031052CF45F +:102E20009F7041F0811106C00CC0243031052CF494 +:102E30009F7049F4805E883020F0C8010E943811EC +:102E4000CF2CDC2C06C0D80115969C91907F91F771 +:102E5000F8CF8D2D62960FB6F894DEBF0FBECDBFB2 +:102E6000DF91CF911F910F91FF90EF90DF90CF9066 +:102E700008951F93CF93DF93CDB7DEB72C970FB68E +:102E8000F894DEBF0FBECDBF4F83588769877A871E +:102E90008B879C87CE0107960E944C158823C1F032 +:102EA0002F8138858A859B85892B31F03F3F11F032 +:102EB00080E003C02F3FE1F781E0811147C04F81DF +:102EC000588569857A858B859C850E94A5143EC0AE +:102ED00086E0FE013796DE01119601900D928A95EB +:102EE000E1F7FF81E8854A855B854115510531F0A1 +:102EF000EF3F31F481E0FF3F19F403C081E001C0EE +:102F000080E080FD23C020917A0130E0C901019664 +:102F1000877099276091790170E086179707F1F122 +:102F2000F983EA835D834C8396E0929FD001939F5F +:102F3000B00D1124A558BE4FFE01319601900D929F +:102F40009A95E1F780937A010E94B51416E080917A +:102F5000790190917A01891779F1189FC0011124A4 +:102F600085589E4F0E944C15882331F1E0917901DC +:102F70001E9FF0011124E558FE4F4081518162816E +:102F80007381848195810E94A5148091790190E0DC +:102F900001968770992780937901D9CF0E946D148B +:102FA00010927A0110927901EBEAF1E086E0DF01FC +:102FB0001D928A95E9F7CACF2C960FB6F894DEBF1A +:102FC0000FBECDBFDF91CF911F910895EF92FF9279 +:102FD0000F931F93CF93DF93FC01009709F46FC009 +:102FE000F12CEE24E394EF0121968491843740F490 +:102FF000843008F055C0813081F0823021F15FC00B +:10300000853709F447C0C0F19CE7980F903708F066 +:1030100056C08F770E94DB1045C08F010E5F1F4F97 +:10302000FE01849190E2980F983050F48770FE2D45 +:1030300001C0FF0F8A95EAF78F2F0E94841A15C0EE +:103040000E94131014C08F010E5F1F4FFE01849168 +:1030500090E2980F983068F48770FE2D01C0FF0F42 +:103060008A95EAF78F2F0E948A1A0E94AD1AE8010A +:1030700019C00E94DB10FBCFCF010296FE01C49164 +:10308000CC2361F0EFE9FFE03197F1F700C00000D9 +:10309000C150F6CFCF010296FE01F490EC0102C0C0 +:1030A0000E9413108F2D882341F0EFE9FFE0319744 +:1030B000F1F700C000008150F6CFFE0194CFDF9100 +:1030C000CF911F910F91FF90EF9008950895609315 +:1030D000B5017093B6018093B7019093B8010C9439 +:1030E00059140F931F930091B5011091B6012091CF +:1030F000B7013091B801062B172B282B392B0093E1 +:10310000B5011093B6012093B7013093B8011F9118 +:103110000F910C9459140F931F930091B5011091C6 +:10312000B6012091B7013091B80106231723282357 +:1031300039230093B5011093B6012093B701309362 +:10314000B8011F910F910C9459140F931F93009184 +:10315000B5011091B6012091B7013091B801062751 +:103160001727282739270093B5011093B60120931C +:10317000B7013093B8011F910F910C94591410921C +:10318000B1011092B2011092B3011092B4010C94EB +:10319000591441E050E060E070E004C0440F551F56 +:1031A000661F771F8A95D2F74093B1015093B20101 +:1031B0006093B3017093B4010C94591441E050E052 +:1031C00060E070E004C0440F551F661F771F8A95AA +:1031D000D2F78091B1019091B201A091B301B09169 +:1031E000B401842B952BA62BB72B8093B101909320 +:1031F000B201A093B301B093B4010C94591441E00F +:1032000050E060E070E004C0440F551F661F771F58 +:103210008A95D2F740955095609570958091B1014F +:103220009091B201A091B301B091B4018423952390 +:10323000A623B7238093B1019093B201A093B30169 +:10324000B093B4010C94591441E050E060E070E098 +:1032500004C0440F551F661F771F8A95D2F78091CF +:10326000B1019091B201A091B301B091B401842752 +:103270009527A627B7278093B1019093B201A09319 +:10328000B301B093B4010C9459140F931F930091A0 +:10329000B1011091B2012091B3013091B401062B1C +:1032A000172B282B392B0093B1011093B2012093D7 +:1032B000B3013093B4011F910F910C9459140F93E3 +:1032C0001F930091B1011091B2012091B30130918F +:1032D000B40106231723282339230093B101109347 +:1032E000B2012093B3013093B4011F910F910C945C +:1032F00059140F931F930091B1011091B2012091C5 +:10330000B3013091B40106271727282739270093E6 +:10331000B1011093B2012093B3013093B4011F9116 +:103320000F910C9459140895CF92DF92EF92FF926F +:103330000F931F93CF93DF93EC01C090B501D09012 +:10334000B601E090B701F090B8018091B101909181 +:10335000B201A091B301B091B401C82AD92AEA2AD6 +:10336000FB2A0FE110E0B701A601002E04C07695FC +:103370006795579547950A94D2F740FD05C00150CF +:10338000110988F780E007C0BE01802F0E94540712 +:103390000197A9F3802FDF91CF911F910F91FF909B +:1033A000EF90DF90CF900895CF93DF93EC010E94D0 +:1033B0009419BE010E945407DF91CF910895CB016B +:1033C0000E94D419089590910C019923D9F09091FD +:1033D0000D019923B9F0982F9695969596959F3063 +:1033E00088F5E0910E01F0910F01E90FF11D877052 +:1033F00021E030E001C0220F8A95EAF78181822B1B +:103400008183089540910E0150910F0120E030E03A +:103410009FEFFA01E20FF31F6281681799F09F3F57 +:1034200019F4611101C0922F2F5F3F4F2E303105EB +:1034300081F79F3F39F0FA01E90FF11D97FDFA95E9 +:1034400082830895089590910C019923E1F0909161 +:103450000D019923C1F0982F9695969596959F30DA +:1034600020F5E0910E01F0910F01E90FF11D877039 +:1034700021E030E001C0220F8A95EAF72095818192 +:1034800028232183089540910E0150910F0120E0DF +:1034900030E0FA01E20FF31F9281981301C012820B +:1034A0002F5F3F4F2E303105A1F7089581E090E066 +:1034B000E0910E01F0910F01E80FF91F10820196C3 +:1034C00080319105A9F708959091CC01982B9093A4 +:1034D000CC01089580959091CC0198239093CC01D4 +:1034E00008951092CC0108959091CB01982B909360 +:1034F000CB01089580959091CB0198239093CB01B7 +:1035000008951092CB0108959091CA01982B909341 +:10351000CA01089580959091CA0198239093CA0199 +:1035200008951092CA0108958093B90108951092E8 +:10353000B901089540910E0150910F0120E030E053 +:1035400080E0FA01E20FF31F918191118F5F2F5FED +:103550003F4F2F303105A9F70895E0910E01F0910A +:103560000F018091CC018083E0910E01F0910F0159 +:1035700080819091CB01892B8083E0910E01F091A5 +:103580000F0180819091CA01892B80839091B901AC +:10359000992361F0E0910E01F0910F018081892B58 +:1035A00080830E949A1A81111092B90180910E01B4 +:1035B00090910F010C94F60ECF92DF92EF92FF9252 +:1035C0000F931F936C01EE24FF24C114D104E10476 +:1035D000F10421F46B017C0180E001C080E133271C +:1035E0002F2D1E2D0D2D011511052105310519F069 +:1035F000885F6801790197018601A4E036952795D7 +:1036000017950795AA95D1F70115110521053105E3 +:1036100019F08C5F6801790197018601F2E0369517 +:10362000279517950795FA95D1F7011511052105ED +:10363000310519F08E5F68017901B701A601769511 +:10364000679557954795452B462B472B09F08F5F7C +:103650001F910F91FF90EF90DF90CF900895809190 +:10366000E401843021F11092CE0120E488E190E061 +:103670000FB6F894A895809360000FBE2093600069 +:1036800080E00E94EF0783B7817F846083BF83B7A8 +:10369000816083BF7894889583B78E7F83BF88E1EC +:1036A0000FB6F89480936000109260000FBE0895EA +:1036B00008950895CF930E94581B0E9423040E94EE +:1036C000591BC0E08C2F0E941005811105C0CF5FEF +:1036D000CE30C1F780E001C081E0CF9108950E9413 +:1036E0006D140E94EA0E0C94EF0782E084BD93E013 +:1036F00095BD9AEF97BD80936E0008952FB7F8940B +:103700008091CF019091D001A091D101B091D201CF +:103710002FBF0895CF92DF92EF92FF920F931F93E6 +:103720002FB7F8944091CF015091D0016091D10111 +:103730007091D2012FBF6A017B01EE24FF248C011E +:1037400020E030E0C016D106E206F30610F4415046 +:103750005109481B590BCA011F910F91FF90EF901F +:10376000DF90CF9008951F920F920FB60F92112401 +:103770008F939F93AF93BF938091CF019091D0018E +:10378000A091D101B091D2010196A11DB11D8093EC +:10379000CF019093D001A093D101B093D201BF91FA +:1037A000AF919F918F910F900FBE0F901F90189522 +:1037B0000E94F00BF8942FEF87EA91E621508040A9 +:1037C0009040E1F700C0000087E090EBDC018093BF +:1037D000EE019093EF01A093F001B093F1012CE082 +:1037E00088E190E00FB6F894A895809360000FBE32 +:1037F00020936000FFCFEF92FF920F931F93CF9320 +:10380000DF93E82EF12C8F2D0E941005C0E0D0E050 +:10381000082F10E098010C2E02C0359527950A94C8 +:10382000E2F720FD05C02196C630D10599F709C001 +:103830006C2F7F2D80E00E941805E812F4CF81E004 +:1038400005C0F3948EE0F812DECF80E0DF91CF91D7 +:103850001F910F91FF90EF900895CF93C82F8CE2A6 +:103860000E94FB1B882321F08C2FCF910C94FB1B13 +:1038700080E0CF910895CF930E94801D811102C0F6 +:103880000E94661DC5E6C15049F00E9423048FE3E3 +:103890009CE90197F1F700C00000F5CF89E20E9492 +:1038A0002D1C811111C18AE20E942D1C81110E94E0 +:1038B000661D85E00E942D1C81110E94D81B0E946C +:1038C0008B1D8093CD0187E00E942D1C882399F1E8 +:1038D0008BE10E942D1C882351F09091CD0191FB2A +:1038E000882780F921E0822780FB91F922C08EE0B1 +:1038F0000E942D1C882351F09091CD0192FB8827C6 +:1039000080F921E0822780FB92F913C080E10E94B8 +:103910002D1C9091CD01882341F093FB882780F9DD +:1039200021E0822780FB93F904C0892F809580FBDA +:1039300090F99093CD018091CD010E948F1D0E943E +:103940009D1D8093ED0180EE0E942D1C882341F087 +:103950008091ED01982F909590FB80F98093ED0177 +:1039600089E30E942D1C882359F09091ED0191FB71 +:10397000882780F921E0822780FB91F99093ED015F +:1039800082EE0E942D1C882359F09091ED0192FB4C +:10399000882780F921E0822780FB92F99093ED013E +:1039A00086EE0E942D1C882359F09091ED0193FB27 +:1039B000882780F921E0822780FB93F99093ED011D +:1039C00083EE0E942D1C882359F09091ED0194FB09 +:1039D000882780F921E0822780FB94F99093ED01FC +:1039E00085E30E942D1C882359F09091ED0195FBF1 +:1039F000882780F921E0822780FB95F99093ED01DB +:103A000081E30E942D1C882359F09091ED0196FBD3 +:103A1000882780F921E0822780FB96F99093ED01B9 +:103A200081E10E942D1C882359F09091ED0197FBB4 +:103A3000882780F921E0822780FB97F99093ED0198 +:103A40008091ED010E94A11D8091ED0187FB8827E7 +:103A500080F980930D0187E20E942D1CC82F8EE112 +:103A60000E942D1C8111C2608FE10E942D1C8111CA +:103A7000C46080E20E942D1C8111C86081E20E9416 +:103A80002D1C8111C06182E20E942D1C8111C06237 +:103A900083E20E942D1C8111C06484E20E942D1CCF +:103AA000882311F0C06802C0CC2329F08C2F0E941B +:103AB000981D6C2F03C00E94941D682F70E080E059 +:103AC00090E0CF910C946718CF9108956DEE7EEF42 +:103AD00080E090E00E94BE2360E082E090E00E94DF +:103AE000AC2360E083E090E00E94AC2360E084E0DF +:103AF00090E00E94AC2360E085E090E00C94AC2361 +:103B000080E090E00E94A62321E08D3E9E4F09F0C8 +:103B100020E0822F089582E090E00C949E23682F8D +:103B200082E090E00C94AC2383E090E00C949E2320 +:103B3000682F83E090E00C94AC2384E090E00C9438 +:103B40009E23682F84E090E00C94AC238091D501F3 +:103B500080FF0BC06091130185E0689FB0011124C4 +:103B600075956795759567952AC081FF09C0609125 +:103B7000130185E0689FB0011124759567951FC0FA +:103B800082FF07C06091130185E0689FB001112496 +:103B900016C04091D6014423C9F060911201461726 +:103BA00088F72091130185E0289F90011124429FFE +:103BB000C001439F900D112470E00E947023603873 +:103BC000710540F46115710539F002C065E070E0DF +:103BD000862F08958FE7089581E008958091D5019B +:103BE00080FF08C06091110170E07595679575952B +:103BF000679521C081FF06C06091110170E0759545 +:103C0000679519C082FF04C06091110170E010C077 +:103C10008091D6018823C1F0609110018617A0F72A +:103C200090911101989FC001112470E00E947023AF +:103C30006038710528F46115710521F0862F08950B +:103C40008FE7089581E0089561E070E0F4CF803F50 +:103C500021F40E94A61D819504C0813F29F40E9491 +:103C6000A61D8093D9010895823F21F40E94A61DCC +:103C7000819504C0833F29F40E94A61D8093D8013A +:103C80000895893F19F40E94EE1D05C08A3F31F462 +:103C90000E94EE1D81958093DA0108958B3F21F4F7 +:103CA0000E94EE1D819504C08C3F29F40E94EE1DF8 +:103CB0008093DB010895843F21F48091D7018160D6 +:103CC00017C0853F21F48091D701826011C0863FE3 +:103CD00021F48091D70184600BC0873F21F480914B +:103CE000D701886005C0883F31F48091D701806199 +:103CF0008093D70108958D3F21F48091D501816093 +:103D00000BC08E3F21F48091D501826005C08F3FAA +:103D100029F48091D50184608093D5010895803F76 +:103D200039F48091D90187FF6CC01092D90169C024 +:103D3000813F29F48091D9011816BCF362C090919B +:103D4000D801823F29F497FF5CC01092D80159C076 +:103D5000833F19F41916CCF354C0893F41F4809184 +:103D6000DA0118160CF04DC01092DA014AC08A3FF1 +:103D700029F48091DA0187FF44C0F6CF8B3F39F4F4 +:103D80008091DB0187FF3DC01092DB013AC08C3F80 +:103D900029F48091DB011816BCF333C0843F21F471 +:103DA0008091D7018E7F17C0853F21F48091D70184 +:103DB0008D7F11C0863F21F48091D7018B7F0BC08E +:103DC000873F21F48091D701877F05C0883F31F478 +:103DD0008091D7018F7E8093D70113C08D3F21F44E +:103DE0008091D5018E7F0BC08E3F21F48091D5014B +:103DF0008D7F05C08F3F29F48091D5018B7F809303 +:103E0000D5018091D80181110EC08091D901811115 +:103E10000AC08091DA01811106C08091DB01811115 +:103E200002C01092D601089587ED91E00E94010F23 +:103E30000E947E1B9093D4018093D30108951F9319 +:103E4000CF93DF938091D3019091D4010E948A1B7C +:103E50004091D601442321F02091140130E006C0A6 +:103E6000209115015AE0259F900111248217930794 +:103E700008F482C08091D8011091D901D091DA0163 +:103E8000C091DB01811107C0111105C0D11103C020 +:103E9000CC2309F471C04F3F19F04F5F4093D60116 +:103EA000181624F40E94A61D8093D8018091D80191 +:103EB00087FF05C00E94A61D81958093D801111629 +:103EC00024F40E94A61D8093D9018091D90187FF17 +:103ED00005C00E94A61D81958093D9016091D801EB +:103EE000662339F11091D901112319F1772767FD64 +:103EF0007095872F972F0E94812223E333E343E3BA +:103F00005FE30E94E5220E944E226093D801612F58 +:103F1000772767FD7095872F972F0E94812223E3D3 +:103F200033E343E35FE30E94E5220E944E22609365 +:103F3000D9011D1624F40E94EE1D8093DA018091B0 +:103F4000DA0187FF05C00E94EE1D81958093DA019A +:103F50001C1624F40E94EE1D8093DB018091DB018E +:103F600087FF05C00E94EE1D81958093DB01DF91E4 +:103F7000CF911F910C94141FDF91CF911F91089541 +:103F8000E7EDF1E085E0DF011D928A95E9F71092F7 +:103F9000D6011092D5010895833081F128F4813043 +:103FA00059F08230D1F00895853009F449C0B8F154 +:103FB000863009F456C0089520911501862F90E0AF +:103FC000820F911D8F3F910520F4620F60931501C0 +:103FD00008958FEF80931501089520911401862F85 +:103FE00090E0820F911D8F3F910520F4620F609346 +:103FF000140108958FEF8093140108952091130107 +:10400000862F90E0820F911D8F3F910520F4620F63 +:104010006093130108958FEF809313010895209109 +:104020001201862F90E0820F911D8F3F910520F4A1 +:10403000620F6093120108958FEF8093120108952B +:1040400020911101862F90E0820F911D8F3F9105E5 +:1040500020F4620F6093110108958FEF8093110196 +:10406000089520911001862F90E0820F911D8F3FBF +:10407000910520F4620F6093100108958FEF8093F3 +:1040800010010895833011F128F4813049F0823015 +:1040900091F00895853081F120F18630C1F10895C5 +:1040A00080911501681720F4861B809315010895EF +:1040B00010921501089580911401681720F4861B51 +:1040C00080931401089510921401089580911301B2 +:1040D000681720F4861B8093130108951092130132 +:1040E000089580911201681720F4861B80931201B5 +:1040F000089510921201089580911101681720F41B +:10410000861B8093110108951092110108958091EA +:104110001001681720F4861B8093100108951092F7 +:10412000100108958D3109F442C020F58E3009F454 +:1041300077C070F4873009F459C018F48630F1F173 +:1041400034C0883009F4A8C08B3009F4A5C02DC054 +:10415000863109F4A1C038F4803109F472C081318C +:1041600009F479C022C0893109F496C08B3109F471 +:104170004DC01BC0853309F487C048F4873209F469 +:1041800083C008F473C0893209F47EC00EC0833442 +:1041900038F48A3308F068C0883309F47DC005C05C +:1041A000833409F471C0883499F080E008950E9446 +:1041B00008220E94EA0E0E94EF076EC08091CD0196 +:1041C000817F8E7F8093CD0181E08093DD01089512 +:1041D0000E946D142FEF83ED90E3215080409040BA +:1041E000E1F700C000000E94D81B56C09091CD019D +:1041F000892F8095817080FB90F919F09660986006 +:104200001DC0997F977F9093CD0146C09091CD01BD +:1042100091FB882780F921E0822780FB91F909C072 +:104220009091CD0192FB882780F921E0822780FBC5 +:1042300092F99093CD01882379F191609093CD010B +:1042400008959091CD0193FB882780F921E0822782 +:1042500080FB93F9EECF0E946D1480910D0191E0E7 +:10426000892780930D0118C027EC01C023EE280F89 +:1042700061E070E080E090E004C0660F771F881F67 +:10428000991F2A95D2F704C061E070E080E090E0C9 +:104290000E9467180E946D1481E0089580E00895DF +:1042A00080E00895CF93C82F8091DD01813079F0AF +:1042B00018F08230D1F184C0A0910E01B0910F01AD +:1042C0008C91813169F0823209F07CC009C0A091E3 +:1042D0000E01B0910F018C91813111F0823249F4BD +:1042E0008C2F0E944E2181111DC08C2F0E94922084 +:1042F0001AC08C2F0E945021811114C0C43179F052 +:1043000048F4CB3079F0C03109F060C082E080938E +:10431000DD0108C0C93219F0C83321F057C010922E +:10432000DD0154C081E0817053C0C93289F118F5B4 +:10433000C43171F1A8F4C73009F046C08AE0809317 +:10434000150194E19093140193E0909313018093ED +:10435000120188E08093110188E28093100134C03B +:10436000CE51C63088F5EC2FF0E0E65DFE4F80813F +:104370008093DC0129C0CE34E9F020F4CB3421F560 +:104380006AE013C0C13579F0C235F1F461E00DC0C7 +:104390008091DC01882319F01092DC0115C081E0C6 +:1043A0008093DD0115C061E006C08091DC010E94B0 +:1043B000CC1F0AC06AE08091DC010E94422004C048 +:1043C0001092DD0180E004C081E002C080E0ABCF4C +:1043D000CF910895E1E8F0E080818860808380815A +:1043E000816080838FB7F89493E09093890090ED7B +:1043F000909388008FBF0895EFE6F0E0808182609F +:1044000080830895EFE6F0E080818D7F80830895BA +:10441000EFE6F0E0808192E08927808308951F9283 +:104420000F920FB60F9211242F933F934F935F93E8 +:104430006F937F938F939F93AF93BF93EF93FF936C +:104440008091DE019091DF0101969093DF018093CE +:10445000DE01811103C082E00E94EF07E091DF01DD +:10446000E695E695F0E0E657FB4FE4918091DE019A +:104470008E1303C080E00E94EF07FF91EF91BF9180 +:10448000AF919F918F917F916F915F914F913F91EC +:104490002F910F900FBE0F901F90189504D0689425 +:1044A000B1118DC0089570D088F09F5790F0B92F4A +:1044B0009927B751A0F0D1F0660F771F881F991F79 +:1044C0001AF0BA95C9F712C0B13081F077D0B1E0D7 +:1044D000089574C0672F782F8827B85F39F0B93FE7 +:1044E000CCF3869577956795B395D9F73EF490957B +:1044F0008095709561957F4F8F4F9F4F0895E894F9 +:1045000009C097FB3EF490958095709561957F4F1B +:104510008F4F9F4F9923A9F0F92F96E9BB279395C9 +:10452000F695879577956795B795F111F8CFFAF4D9 +:10453000BB0F11F460FF1BC06F5F7F4F8F4F9F4F0A +:1045400016C0882311F096E911C0772321F09EE868 +:10455000872F762F05C0662371F096E8862F70E0CE +:1045600060E02AF09A95660F771F881FDAF7880FA8 +:104570009695879597F9089557FD9058440F551FC4 +:1045800059F05F3F71F04795880F97FB991F61F0D5 +:104590009F3F79F087950895121613061406551F4C +:1045A000F2CF4695F1DF08C0161617061806991FB8 +:1045B000F1CF86957105610508940895E894BB27AD +:1045C00066277727CB0197F908950BD078C069D07B +:1045D00028F06ED018F0952309F05AC05FC011245E +:1045E000EECFCADFA0F3959FD1F3950F50E0551F92 +:1045F000629FF001729FBB27F00DB11D639FAA2738 +:10460000F00DB11DAA1F649F6627B00DA11D661F86 +:10461000829F2227B00DA11D621F739FB00DA11DA7 +:10462000621F839FA00D611D221F749F3327A00D61 +:10463000611D231F849F600D211D822F762F6A2FFD +:1046400011249F5750408AF0E1F088234AF0EE0F82 +:10465000FF1FBB1F661F771F881F91505040A9F78F +:104660009E3F510570F014C0AACF5F3FECF3983E17 +:10467000DCF3869577956795B795F795E7959F5FF6 +:10468000C1F7FE2B880F911D9695879597F9089590 +:1046900097F99F6780E870E060E008959FEF80ECF5 +:1046A000089500240A941616170618060906089598 +:1046B00000240A9412161306140605060895092EFE +:1046C0000394000C11F4882352F0BB0F40F4BF2B6D +:1046D00011F460FF04C06F5F7F4F8F4F9F4F0895AD +:1046E00097FB072E16F4009407D077FD09D00E949F +:1046F0008A2307FC05D03EF4909581959F4F08953D +:10470000709561957F4F0895EE0FFF1F0590F4910E +:10471000E02D0994AA1BBB1B51E107C0AA1FBB1FB8 +:10472000A617B70710F0A61BB70B881F991F5A953D +:10473000A9F780959095BC01CD010895F999FECF18 +:1047400092BD81BDF89A992780B50895A8E1B0E09F +:1047500042E050E00C94C623262FF999FECF92BD7B +:1047600081BDF89A019700B4021639F01FBA20BD36 +:104770000FB6F894FA9AF99A0FBE08950196272F6A +:104780000E94AD230C94AC23DC01CB01FC01F99910 +:10479000FECF06C0F2BDE1BDF89A319600B40D928D +:0C47A00041505040B8F70895F894FFCF46 +:1047AC002002F1077E085B082708F4070101BA0113 +:1047BC0028080A03140A3F4D36394B04FE03C8037C +:1047CC008F0322033B0354036D030102030405060C +:0447DC0007080900C1 +:00000001FF From bf925fb71cf03d520f66baefa6af5c94ff5b7952 Mon Sep 17 00:00:00 2001 From: Roman Zolotarev Date: Tue, 26 Apr 2016 16:46:43 +0800 Subject: [PATCH 05/93] 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 ce7dc30cc893463d983b62fd63d324590ef0a690 Mon Sep 17 00:00:00 2001 From: skullY Date: Wed, 27 Apr 2016 10:12:51 -0700 Subject: [PATCH 06/93] Updating my entry in the README --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d20557f597..bb1cca1edf 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ QMK is developed and maintained by Jack Humbert of OLKB with contributions from 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). +The OLKB product firmwares are maintained by Jack, the Ergodox EZ by Erez, and the Clueboard by [Zach White](https://github.com/skullydazed). ## Important background info: TMK documentation From d4710d8d7af904b1092c907c2ff259b9e4fdd43d Mon Sep 17 00:00:00 2001 From: Tobias Matt Date: Thu, 28 Apr 2016 15:01:27 +0200 Subject: [PATCH 07/93] shift to thumb key --- keyboard/ergodox_ez/keymaps/adnw/k_o_y/keymap.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/adnw/k_o_y/keymap.c b/keyboard/ergodox_ez/keymaps/adnw/k_o_y/keymap.c index a836dbc85b..2126ae11f7 100644 --- a/keyboard/ergodox_ez/keymaps/adnw/k_o_y/keymap.c +++ b/keyboard/ergodox_ez/keymaps/adnw/k_o_y/keymap.c @@ -25,8 +25,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | App | LGui | | Alt |Ctrl/Esc| * ,------|------|------| |------+--------+------. * | | | Home | | PgUp | | | - * | Space|Backsp|------| |------| Tab |Enter | - * | |ace | End | | PgDn | | | + * | Space|LShift|------| |------| Tab |Enter | + * | | | End | | PgDn | | | * `--------------------' `----------------------' */ // If it accepts an argument (i.e, is a function), it doesn't need KC_. @@ -40,7 +40,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { 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_SPC,KC_LSFT,KC_END, // right hand KC_RGHT, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, TG(SYMB), DE_V, DE_G, DE_C, DE_L, DE_SS, DE_Z, From a101d9ebcd01bbba7b9a9f380457e4108e30878c Mon Sep 17 00:00:00 2001 From: Tobias Matt Date: Thu, 28 Apr 2016 15:02:40 +0200 Subject: [PATCH 08/93] update hex file --- keyboard/ergodox_ez/keymaps/adnw/k_o_y/k_o_y.hex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboard/ergodox_ez/keymaps/adnw/k_o_y/k_o_y.hex b/keyboard/ergodox_ez/keymaps/adnw/k_o_y/k_o_y.hex index 1e07f234c8..b61483a630 100644 --- a/keyboard/ergodox_ez/keymaps/adnw/k_o_y/k_o_y.hex +++ b/keyboard/ergodox_ez/keymaps/adnw/k_o_y/k_o_y.hex @@ -14,7 +14,7 @@ :1000D00062124A145913591324144A144A14381436 :1000E0000000F0A12E004C002A00E1003581000044 :1000F0001E000E000B001B7134004D001F00370066 -:1001000004001400E1042A0020001200080034005A +:1001000004001400E104E1002000120008003400A3 :1001100050002C00210036000C002F004F004A0038 :1001200022001D00180033000000657450000154C7 :100130000000007F0000E3004F0001540000007742 From 4122ad3f7b0e0dc1083a54b51430c8d7207d74ef Mon Sep 17 00:00:00 2001 From: Tobias Matt Date: Thu, 28 Apr 2016 15:09:34 +0200 Subject: [PATCH 09/93] switch shift and enter thumb key --- keyboard/ergodox_ez/keymaps/adnw/k_o_y/k_o_y.hex | 4 ++-- keyboard/ergodox_ez/keymaps/adnw/k_o_y/keymap.c | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/adnw/k_o_y/k_o_y.hex b/keyboard/ergodox_ez/keymaps/adnw/k_o_y/k_o_y.hex index b61483a630..95036fc444 100644 --- a/keyboard/ergodox_ez/keymaps/adnw/k_o_y/k_o_y.hex +++ b/keyboard/ergodox_ez/keymaps/adnw/k_o_y/k_o_y.hex @@ -14,13 +14,13 @@ :1000D00062124A145913591324144A144A14381436 :1000E0000000F0A12E004C002A00E1003581000044 :1000F0001E000E000B001B7134004D001F00370066 -:1001000004001400E104E1002000120008003400A3 +:1001000004001400E104280020001200080034005C :1001100050002C00210036000C002F004F004A0038 :1001200022001D00180033000000657450000154C7 :100130000000007F0000E3004F0001540000007742 :100140000000E200230019000700050000002971EB :1001500024000A001700130052004B00250006007F -:1001600015001A005100280026000F001100100091 +:1001600015001A005100E50026000F0011001000D4 :100170002F002B0027002D0016820D7130004E003D :100180002D001C000978E500C100000001000100FD :1001900001000100010000003A001E0220022202BC diff --git a/keyboard/ergodox_ez/keymaps/adnw/k_o_y/keymap.c b/keyboard/ergodox_ez/keymaps/adnw/k_o_y/keymap.c index 2126ae11f7..e33037b330 100644 --- a/keyboard/ergodox_ez/keymaps/adnw/k_o_y/keymap.c +++ b/keyboard/ergodox_ez/keymaps/adnw/k_o_y/keymap.c @@ -25,7 +25,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | App | LGui | | Alt |Ctrl/Esc| * ,------|------|------| |------+--------+------. * | | | Home | | PgUp | | | - * | Space|LShift|------| |------| Tab |Enter | + * | Space|Enter |------| |------| Tab |RShift| * | | | End | | PgDn | | | * `--------------------' `----------------------' */ @@ -40,7 +40,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { LT(SYMB,KC_GRV),KC_QUOT, LALT(KC_LSFT), KC_LEFT,KC_RGHT, ALT_T(KC_APP), KC_LGUI, KC_HOME, - KC_SPC,KC_LSFT,KC_END, + KC_SPC,KC_ENT ,KC_END, // right hand KC_RGHT, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, TG(SYMB), DE_V, DE_G, DE_C, DE_L, DE_SS, DE_Z, @@ -49,7 +49,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { 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_PGDN,KC_TAB, KC_RSFT ), /* Keymap 1: Symbol Layer * From 4f998657e97f641f6170573f17258f7ee7550390 Mon Sep 17 00:00:00 2001 From: Erez Zukerman Date: Fri, 29 Apr 2016 04:47:06 +0300 Subject: [PATCH 10/93] Addresses #290 --- 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 4afb42c8fd..97a10ff4d8 100644 --- a/keyboard/ergodox_ez/readme.md +++ b/keyboard/ergodox_ez/readme.md @@ -17,7 +17,7 @@ This requires a little bit of familiarity with coding. 2. Clone the repository (download it) 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`) +4. Copy `keyboard/ergodox_ez/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. 6. Compile your firmware by running `make clean` followed by `make KEYMAP=your_name`. For example, `make KEYMAP=german`. This will result in a hex file, which will always be called `ergodox_ez.hex`, regardless of your keymap name. 6. Flash this hex file using the [Teensy loader](https://www.pjrc.com/teensy/loader.html) as described in step 4 in the "Easy Way" above. From 38858338f81e74a89168a25a75a97bccbe83df13 Mon Sep 17 00:00:00 2001 From: sneako Date: Thu, 28 Apr 2016 21:58:29 -0400 Subject: [PATCH 11/93] Add my Ergodox EZ config --- keyboard/ergodox_ez/keymaps/sneako/README.md | 6 + keyboard/ergodox_ez/keymaps/sneako/keymap.c | 187 +++++++++++++++++++ 2 files changed, 193 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/sneako/README.md create mode 100644 keyboard/ergodox_ez/keymaps/sneako/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/sneako/README.md b/keyboard/ergodox_ez/keymaps/sneako/README.md new file mode 100644 index 0000000000..8dd110ee68 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/sneako/README.md @@ -0,0 +1,6 @@ +# ergodox_keymap + +Based on the default Ergodox EZ firmware + +Replaced the left side Bksp with a Crtl/Esc, this really helps in vim. +Removed the Ctrls from the Z and / keys. diff --git a/keyboard/ergodox_ez/keymaps/sneako/keymap.c b/keyboard/ergodox_ez/keymaps/sneako/keymap.c new file mode 100644 index 0000000000..0c68631029 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/sneako/keymap.c @@ -0,0 +1,187 @@ +// Based on `default_osx` +// Replace left Bksp with Ctrl/Esc +// Remove the Ctrl from Z and / +#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 | \ | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * |Ctrl/Esc| A | S | D | F | G |------| |------| H | J | K | L |; / L2| LGui | + * |--------+------+------+------+------+------| Hyper| | Meh |------+------+------+------+------+--------| + * | LShift | Z | X | C | V | B | | | | N | M | , | . | / | 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(1), + CTL_T(KC_ESC), KC_A, KC_S, KC_D, KC_F, KC_G, + KC_LSFT, 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(1), 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, 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 +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 b79124ac14720d4b53db65a0d9505b230db66b78 Mon Sep 17 00:00:00 2001 From: sneako Date: Thu, 28 Apr 2016 22:20:25 -0400 Subject: [PATCH 12/93] Adding .hex file --- keyboard/ergodox_ez/keymaps/sneako/sneako.hex | 1152 +++++++++++++++++ 1 file changed, 1152 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/sneako/sneako.hex diff --git a/keyboard/ergodox_ez/keymaps/sneako/sneako.hex b/keyboard/ergodox_ez/keymaps/sneako/sneako.hex new file mode 100644 index 0000000000..1db1728652 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/sneako/sneako.hex @@ -0,0 +1,1152 @@ +:100000000C9465020C94A9020C94A9020C94A90208 +:100010000C94A9020C94A9020C94A9020C94A902B4 +:100020000C94A9020C94A9020C94720C0C94440D2B +:100030000C94A9020C94A9020C94A9020C94A90294 +:100040000C94A9020C940E220C94A9020C94A902FF +:100050000C94A9020C949D1B0C94A9020C94A90267 +:100060000C94A9020C94A9020C94A9020C94A90264 +:100070000C94A9020C94A9020C94A9020C94A90254 +:100080000C94A9020C94A9020C94A9020C94A90244 +:100090000C94A9020C94A9020C94A9020C94A90234 +:1000A0000C94A9020C94A9020C94A902B10DD30DD1 +:1000B000C10ED30DC10E180E3B0EC10E900EA30E35 +:1000C0008F118F11CC11CC110F124D1266146614C2 +:1000D00066126614671367133A1466146614511493 +:1000E0000000F0A12E004C002971E10035810000D4 +:1000F0001E00140004001D0034004D001F001A00F3 +:1001000016001B00E1042A0020000800070006007A +:1001100050002C0021001500090019004F004A0072 +:10012000220017000A000500000065745000015409 +:100130000000007F0000E3004F0001540000007742 +:100140000000E20023001C000B00110000002971D8 +:10015000240018000D00100052004B0025000C0078 +:100160000E00360051002800260012000F00370054 +:100170002F002B00270013003382380030004E0080 +: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 +:10052000FFE3099511E0A0E0B1E0EAEAF7E402C0D8 +:1005300005900D92A433B107D9F711E0A4E3B1E01F +:1005400001C01D92AE3EB107E1F70E94B6090C94BE +:10055000D3230C94000061110BC0FC01828188231D +:1005600021F085EE0E94231003C085EE0E94EB105F +:1005700080E090E0089508956091B1017091B2011A +:100580008091B3019091B4010E94C91A56985E9867 +: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 +:100A3000089596E0799FF001112494E5899FE00DD7 +:100A4000F11D1124E60FF11DEE0FFF1FEC51FF4FBA +:100A5000859194910895880F991FFC01E05AF04008 +:100A6000859194910895880F991FFC01E052FF4FE2 +:100A70008591949108950F931F93CF93DF93EC0189 +:100A80008115904350F5C11580E2D80708F0B3C036 +:100A9000CB3BD10590F4C83AD10508F05AC0C53A0D +:100AA000D10508F04BC0C430D10508F0BBC1219777 +:100AB00009F0B5C101E010E0F5C1CF3FD10511F05B +:100AC00008F0B0C1C03FD10508F092C0CE01805EF1 +:100AD0009109089708F4A6C1A2C1C11591E5D907EB +:100AE000A8F4C23020E5D20708F09EC0C11580E509 +:100AF000D80709F485C008F091C0C11520E4D207D9 +:100B000008F08DC1DD278E01106CCCC1C11580E8C5 +:100B1000D80758F4C11590E7D90708F07CC1C11572 +:100B200020E6D20708F422C17AC1C11580E9D807AE +:100B300008F075C1DF708E01106AB4C1C53AD105E5 +:100B400009F472C1C63AD10509F071C102E810E496 +:100B5000A9C1C83AD10509F46DC1C93AD10509F452 +:100B60006CC1CA3AD10509F46BC1CB3AD10509F47D +:100B70006AC1CC3AD10509F469C1CD3AD10509F46D +:100B800068C1C03BD10509F467C1CE3AD10509F46B +:100B900066C1CF3AD10509F465C1C13BD10509F45D +:100BA00064C1C23BD10509F463C1C33BD10509F45B +:100BB00062C1C43BD10509F461C1C53BD10509F44B +:100BC00060C1C63BD10509F45FC1C73BD10509F43B +:100BD0005EC1C83BD10509F45DC1C93BD10509F42B +:100BE0005CC1CA3BD10509F45BC100E014E45AC101 +:100BF0008E01106557C1CE019F700E94330553C10D +:100C00000E948A149FEF24E38CE0915020408040A2 +:100C1000E1F700C000000E94C21B44C18091CD01D9 +:100C200081608093CD013EC10E946B1D811102C085 +:100C30000E94511D0E94881D90E09093EE018093C8 +:100C4000ED01C23090E5D90721F48091ED0181607A +:100C500086C0C43020E5D20721F48091ED01826086 +:100C60007EC0C63080E5D80721F48091ED01846014 +:100C700076C0C83090E5D90719F48091ED0127C0FE +:100C8000CA3020E5D20721F48091ED01806167C070 +:100C9000CC3080E5D80721F48091ED0180625FC0FF +:100CA000CE3090E5D90721F48091ED01806457C0E2 +:100CB000C03120E5D20721F48091ED0180684FC05A +:100CC000C23180E5D80729F48091ED018460886005 +:100CD00046C0C33090E5D90721F48091ED018E7FA5 +:100CE0003EC0C53020E5D20721F48091ED018D7F13 +:100CF00036C0C73080E5D80721F48091ED018B7FA5 +:100D00002EC0C93090E5D90719F48091ED0126C0B5 +:100D1000CB3020E5D20721F48091ED018F7E1FC0FA +:100D2000CD3080E5D80721F48091ED018F7D17C08B +:100D3000CF3090E5D90721F48091ED018F7B0FC072 +:100D4000C13120E5D20721F48091ED018F7707C0F2 +:100D5000C331D04531F48091ED018B7F877F809343 +:100D6000ED018091ED010E948C1D9CC08D2F992773 +:100D70008F70992781309105D9F49E012370332714 +:100D800002C0880F991F2A95E2F79C688E0144E003 +:100D9000000F111F4A95E1F700271370802B912B4C +:100DA00053E0CC0FDD1F5A95E1F7C076DD272FC049 +:100DB0008230910531F4DC2FCC278E01016F106A4F +:100DC00071C08330910569F4CE018370992701E0E9 +:100DD00010E002C0000F111F8A95E2F7C8019C685D +:100DE0000FC0049709F05EC0CE018370992701E01F +:100DF00010E002C0000F111F8A95E2F7C8019A683F +:100E000023E0CC0FDD1F2A95E1F7C07ED7708C015F +:100E10000C2B1D2B47C0DF708E01106243C000E019 +:100E200010E040C08E013EC001E810E43BC003E882 +:100E300010E438C002EE14E435C009EE14E432C008 +:100E40000AEE14E42FC005EB14E42CC006EB14E406 +:100E500029C007EB14E426C00CEC14E423C00DEC0D +:100E600014E420C003E815E41DC00AE815E41AC024 +:100E700002E915E417C004E915E414C001E216E420 +:100E800011C003E216E40EC004E216E40BC005E252 +:100E900016E408C006E216E405C007E216E402C044 +:100EA0000AE216E4C801DF91CF911F910F910895D6 +:100EB00096E0799FF001112494E5899FE00DF11DE2 +:100EC0001124E60FF11DEE0FFF1FEC51FF4F85912E +:100ED0009491803E9105E0F4803C910558F5813372 +:100EE000910509F46FC048F48932910509F463C093 +:100EF0008A32910509F46DC072C089339105E9F019 +:100F000082389105D1F08533910509F44DC067C051 +:100F1000833E910581F138F4803E9105B9F0823E1F +:100F20009105D9F05CC0863E910561F1873E91053F +:100F3000A1F155C00E942B0508952091ED0120FDDF +:100F400002C021FF4CC080EE90E049C08091ED01CD +:100F500080FFF9CF89E390E042C08091ED0182FFEC +:100F60000EC08091ED0184FF03C080E090E037C0A7 +:100F700083EE90E034C08091ED0182FFF2CF82EEEB +:100F800090E02DC08091ED0183FF0BC08091ED01B9 +:100F900084FDEBCF87EE90E022C08091ED0183FFCE +:100FA000F5CF86EE90E01BC08091ED0185FF07C074 +:100FB00089E290E014C08091ED0185FFF9CF85E3CF +:100FC00090E00DC08091ED0186FF07C08AE290E0BD +:100FD00006C08091ED0186FFF9CF81E390E00E9489 +:100FE0003B05089508950C94F207809162010895DD +:100FF000CF93DF9300D01F92CDB7DEB79C018091D5 +:10100000E401843019F593E099833B832A8390931C +:10101000E9008FEF9091E800815095FD06C095EDB5 +:101020009A95F1F700008111F5CF8091E80085FFD6 +:101030000DC040E050E063E070E0CE0101960E94F8 +:10104000620A8091E8008E778093E8000F900F90FD +:101050000F90DF91CF910895CF93DF9300D01F922F +:10106000CDB7DEB72091E401243021F522E02983B9 +:101070009B838A8383E08093E9008FEF9091E8005F +:10108000815095FD06C095ED9A95F1F7000081110C +:10109000F5CF8091E80085FF0DC040E050E063E0AF +:1010A00070E0CE0101960E94620A8091E8008E777E +:1010B0008093E8000F900F900F90DF91CF910895EB +:1010C0002091E4012430F1F422E02093E9002FEF95 +:1010D0003091E800215035FD06C035ED3A95F1F725 +:1010E00000002111F5CF2091E80025FF0BC040E062 +:1010F00050E065E070E00E94620A8091E8008E771F +:101100008093E8000895CF93DF93EC019091E40180 +:10111000943009F046C080910C018823D9F0809169 +:101120000D018823B9F09093E9008FEF9091E800CA +:10113000815095FD06C095E19A95F1F70000811167 +:10114000F5CF8091E80085FF2CC040E050E060E1E1 +:1011500070E017C081E08093E9008FEF9091E80084 +:10116000815095FD06C095ED9A95F1F7000081112B +:10117000F5CF8091E80085FF14C040E050E068E0C2 +:1011800070E0CE010E94620A8091E8008E77809321 +:10119000E80080E1FE01A2E5B1E001900D928A95A0 +:1011A000E1F7DF91CF9108958091E301811109C0AA +:1011B0000E94F70B0E94540C8091E200846080939F +:1011C000E20008951092E301089508950C94FB2124 +:1011D0000E94581B0E9401220E94FA0E0C94F307F1 +:1011E00042E061EC81E00E94710B42E061EC82E040 +:1011F0000E94710B42E061EC83E00E94710B42E1BE +:1012000061EC84E00C94710B8091E601833009F469 +:1012100055C030F4813071F0823009F48EC00895E9 +:101220008A3009F47AC08B3009F460C0893009F043 +:101230009CC020C08091E501813A09F096C0809160 +:10124000E800877F8093E8008091E9019091EA01AE +:10125000892B21F460E182E591E003C060E080E049 +:1012600090E070E00E94AD0A8091E8008B77809357 +:10127000E80008958091E501813209F076C08091FF +:10128000E9019091EA01009719F0039709F06DC008 +:101290008091E800877F8093E8008091E80082FDDC +:1012A00005C08091E4018111F8CF5FC08091F10009 +:1012B000809362018091E8008B7753C08091E501B3 +:1012C000813A09F052C08091E9019091EA01892B9D +:1012D00009F04BC08091E800877F8093E8008091FF +:1012E000E80080FFFCCF80910C0136C08091E501C1 +:1012F0008132D9F58091E9019091EA01892BA9F514 +:101300008091E800877F8093E8000E94A60B80917F +:10131000E70180930C010C948A148091E5018132DD +:1013200021F58091E800877F8093E8000E94A60B5A +:101330008091E8018093630108958091E501813AED +:10134000A1F48091E800877F8093E8008091E80015 +:1013500080FFFCCF809163018093F1008091E800D1 +:101360008E778093E8000C94A60B089584B7877F4E +:1013700084BF88E10FB6F8948093600010926000FB +:101380000FBE90E080E80FB6F894809361009093D0 +:1013900061000FBE0E94490F0E94F70B0E94540C7F +:1013A0008091E20084608093E20078940E94DA0EDB +:1013B0000E944B0F82E091E00E94F50E0E94E9210D +:1013C0008091E401853069F40E94191B8091E2014B +:1013D0008823B1F30E94441B882391F30E944C0A96 +:1013E000EFCF0E94510FECCF292F33272330310547 +:1013F000C9F064F42130310581F02230310509F063 +:1014000043C08DE690E020E133E042C02132310557 +:10141000F1F02232310541F137C082E190E02DE751 +:1014200033E036C099278130910541F08230910533 +:1014300041F0892B49F5ECE0F3E005C0E4EFF2E080 +:1014400002C0ECEDF2E0849190E09F0121C0643095 +:10145000D8F4E62FF0E0EE0FFF1FEE5DFE4F208187 +:10146000318189E090E014C0643070F470E0FB01D9 +:10147000EE0FFF1FE65EFE4F20813181FB01EA5E29 +:10148000FE4F808190E004C080E090E020E030E0FA +:10149000FA0131832083089580E189BD82E189BD0D +:1014A00009B400FEFDCF8091D8008F7D8093D800D5 +:1014B0008091E00082608093E0008091E00081FDF7 +:1014C000FCCF0895CF92DF92EF92FF920F931F937C +:1014D000CF93DF93EC018B016A010E94C50B811150 +:1014E00033C0C114D10439F0F60180819181081B09 +:1014F000190BC80FD91FE12CF12C0115110519F199 +:101500008091E80085FD16C08091E8008E77809379 +:10151000E800C114D10449F0F60180819181E80E00 +:10152000F91EF182E08285E00FC00E94C50B88237E +:1015300021F30AC089918093F10001501109FFEF56 +:10154000EF1AFF0ADACF80E0DF91CF911F910F9160 +:10155000FF90EF90DF90CF9008952091EB013091B4 +:10156000EC012617370748F06115710539F4209111 +:10157000E8002E772093E80001C0B90140E0611532 +:101580007105A9F12091E401222309F443C025301B +:1015900009F442C02091E80023FD40C02091E800FA +:1015A00022FD32C02091E80020FFE9CF4091F300F6 +:1015B0002091F20030E0342BFC01CF016115710560 +:1015C00059F02830310540F481918093F100615049 +:1015D00071092F5F3F4FF1CF41E02830310509F00D +:1015E00040E02091E8002E772093E800C8CF411119 +:1015F000C9CF0AC08091E401882361F0853061F091 +:101600008091E80083FD0AC08091E80082FFF2CF5C +:1016100080E0089582E0089583E0089581E00895D0 +:101620002091EB013091EC012617370748F0611546 +:10163000710539F42091E8002E772093E80001C06D +:10164000B901FC0120E06115710591F18091E4017F +:10165000882309F440C0853009F43FC08091E80038 +:1016600083FD3DC08091E80082FD2FC08091E8009D +:1016700080FFE9CF2091F3008091F20090E0922B5F +:101680006115710559F08830910540F4249120933B +:10169000F1003196615071090196F2CF21E008976F +:1016A00009F020E08091E8008E778093E800CBCFAE +:1016B0002111CCCF0AC08091E401882361F08530EC +:1016C00061F08091E80083FD0AC08091E80082FF0C +:1016D000F2CF80E0089582E0089583E0089581E0EC +:1016E0000895982F973058F59093E900981739F09E +:1016F0007091EC002091ED005091F00003C0242F78 +:10170000762F50E021FF19C03091EB003E7F3093DF +:10171000EB003091ED003D7F3093ED003091EB0018 +:1017200031603093EB007093EC002093ED00509308 +:10173000F0002091EE0027FF07C09F5FD3CF8F708E +:101740008093E90081E0089580E008958091E501AB +:1017500087FF11C08091E80082FD05C08091E401FF +:101760008111F8CF11C08091E8008B770BC0809178 +:10177000E401882349F08091E80080FFF8CF809150 +:10178000E8008E778093E80008952091E40030917E +:10179000E50095E64091EC00842F817040FF22C067 +:1017A0008091E80080FD1CC08091E401882391F0C5 +:1017B000853091F08091EB0085FD10C04091E400F0 +:1017C0005091E5004217530729F39A01915011F700 +:1017D00084E0089582E0089583E0089581E008950B +:1017E00080E008954091E80042FFDECF08950E9416 +:1017F000650C0E946D0CE0EEF0E0808181608083DA +:10180000E8EDF0E080818F77808319BCA7EDB0E030 +:101810008C918E7F8C9380818F7E80831092E301E8 +:1018200008950F931F93CF93DF930E94650C0E943E +:101830006D0CC8EDD0E088818F77888388818068BF +:10184000888388818F7D888319BC1092E40110926F +:10185000E0011092E2011092E10100EE10E0F801C7 +:1018600080818B7F808388818160888342E060E013 +:1018700080E00E94710BE1EEF0E080818E7F80833A +:10188000E2EEF0E0808181608083808188608083E7 +:10189000F80180818E7F8083888180618883DF91D9 +:1018A000CF911F910F910895E8EDF0E080818F7E38 +:1018B0008083E7EDF0E080818160808384E082BFF7 +:1018C00081E08093E3010C94110CE8EDF0E080815D +:1018D0008E7F80831092E20008951092DA001092B9 +:1018E000E10008951F920F920FB60F9211242F93CB +:1018F0003F934F935F936F937F938F939F93AF9398 +:10190000BF93EF93FF938091E10082FF0BC0809122 +:10191000E20082FF07C08091E1008B7F8093E100AD +:101920000E94D90E8091DA0080FF1FC08091D800FC +:1019300080FF1BC08091DA008E7F8093DA00809157 +:10194000D90080FF0DC080E189BD82E189BD09B465 +:1019500000FEFDCF81E08093E4010E94D40805C021 +:1019600019BC1092E4010E94E2088091E10080FF1E +:1019700019C08091E20080FF15C08091E2008E7F47 +:101980008093E2008091E20080618093E200809188 +:10199000D80080628093D80019BC85E08093E40170 +:1019A0000E94E6088091E10084FF30C08091E2004F +:1019B00084FF2CC080E189BD82E189BD09B400FEAD +:1019C000FDCF8091D8008F7D8093D8008091E10079 +:1019D0008F7E8093E1008091E2008F7E8093E20011 +:1019E0008091E20081608093E2008091E001882391 +:1019F00011F084E007C08091E30087FD02C081E020 +:101A000001C083E08093E4010E94E8088091E10036 +:101A100083FF29C08091E20083FF25C08091E1000F +:101A2000877F8093E10082E08093E4011092E001DF +:101A30008091E1008E7F8093E1008091E2008E7FB3 +:101A40008093E2008091E20080618093E20042E0B6 +:101A500060E080E00E94710B8091F00088608093CC +:101A6000F0000E94E508FF91EF91BF91AF919F9127 +:101A70008F917F916F915F914F913F912F910F9037 +:101A80000FBE0F901F9018951F920F920FB60F92D6 +:101A900011242F933F934F935F936F937F938F9373 +:101AA0009F93AF93BF93CF93DF93EF93FF93C09137 +:101AB000E900CF708091EC00D82FD17080FDD0E884 +:101AC0001092E9008091F000877F8093F000789475 +:101AD0000E94880D1092E9008091F0008860809348 +:101AE000F000CD2BCF70C093E900FF91EF91DF9113 +:101AF000CF91BF91AF919F918F917F916F915F91A6 +:101B00004F913F912F910F900FBE0F901F901895FE +:101B10001F93CF93DF93CDB7DEB7AA970FB6F89494 +:101B2000DEBF0FBECDBFE5EEF1E088E08E0F9091F5 +:101B3000F10091938E13FBCF0E9404098091E8007D +:101B400083FF1FC18091E5019091E601492F50E08C +:101B50004A30510508F015C1FA01EA5AFF4F0C94BA +:101B60008323803881F0823809F00BC18091E9012C +:101B70008F708093E9008091EB0085FB882780F9C6 +:101B80001092E90006C08091E1019091E20191116B +:101B900082609091E800977F9093E8008093F10035 +:101BA0001092F100C8C0282F2D7F09F0EAC08823C9 +:101BB00019F0823061F0E5C08091E701813009F0D1 +:101BC000E0C0933009F080E08093E2012BC0809167 +:101BD000E701811127C08091E9018F7009F4D1C01C +:101BE0008093E9002091EB0020FF1CC0933021F48A +:101BF0008091EB00806214C09091EB009061909313 +:101C0000EB0021E030E0A90102C0440F551F8A9586 +:101C1000E2F74093EA001092EA008091EB008860BE +:101C20008093EB001092E9008091E800877F86C0E6 +:101C30008111A7C01091E7011F778091E3008078A0 +:101C4000812B8093E3008091E800877F8093E800F8 +:101C50000E94A60B8091E80080FFFCCF8091E300FA +:101C600080688093E300111102C082E001C083E02C +:101C70008093E40186C08058823008F082C0809151 +:101C8000E7019091E8018C3D53E0950779F583E0F9 +:101C90008A838AE289834FB7F894DE01139620E0A5 +:101CA0003EE051E2E32FF0E050935700E49120FF33 +:101CB00003C0E295EF703F5FEF708E2F90E0EA3047 +:101CC00010F0C79601C0C0968D939D932F5F24316D +:101CD00049F74FBF8091E800877F8093E8006AE270 +:101CE00070E0CE0101960E94AD0A14C0AE014F5FB4 +:101CF0005F4F6091E9010E94F409BC01892B09F44E +:101D000040C09091E800977F9093E80089819A8184 +:101D10000E94100B8091E8008B778093E80031C01F +:101D2000803879F58091E800877F8093E800809182 +:101D3000E0018093F1008091E8008E778093E800C5 +:101D40000E94A60B1EC081111CC09091E701923029 +:101D5000C0F48091E800877F8093E8009093E001D1 +:101D60000E94A60B8091E001811106C08091E300E2 +:101D700087FD02C081E001C084E08093E4010E94FD +:101D8000F0088091E80083FF0AC08091E800877F17 +:101D90008093E8008091EB0080628093EB00AA962C +:101DA0000FB6F894DEBF0FBECDBFDF91CF911F916C +:101DB00008950895CF938091E4018823A1F0C09104 +:101DC000E900CF709091EC00892F817090FD80E840 +:101DD000C82B1092E9008091E80083FD0E94880DD5 +:101DE000CF70C093E900CF910895909369018093DB +:101DF00068010895E0916801F0916901309721F040 +:101E00000190F081E02D099480E00895E09168014F +:101E1000F0916901309721F00280F381E02D09945F +:101E20000895E0916801F0916901309721F00480F4 +:101E3000F581E02D099408952091660130916701A4 +:101E40008217930771F09093670180936601E09188 +:101E50006801F0916901309721F00680F781E02D4B +:101E600009940895209164013091650182179307C8 +:101E700071F09093650180936401E0916801F091A5 +:101E80006901309721F00084F185E02D09940895CF +:101E900008950C94480F0E945E1B0E940B040C9442 +:101EA000241CCF92DF92EF92FF920F931F93CF9358 +:101EB000DF93CDB7DEB72B970FB6F894DEBF0FBE1A +:101EC000CDBF0E9423048BE6C82E81E0D82E00E00F +:101ED00010E0E02E802F0E941105F60141916F0164 +:101EE000F42EF826B1F40F5F1F4F0E30110589F75D +:101EF0008FEF89838A831B820E94671B8160782F02 +:101F00009D838C8349815A816B818D810E94F40F5E +:101F100040C09091CD0191FF04C08B870E941705AE +:101F20008B8520E030E04F2D50E0922FBA01022E39 +:101F300002C0759567950A94E2F760FF24C02E836E +:101F4000EF8221E030E0690102C0CC0CDD1C9A95E3 +:101F5000E2F790E08C219D21892B09F420E028876D +:101F60000E94671B8160782F9A8789874E815F81E5 +:101F700068858A850E94F40FF801E559FE4F80813B +:101F8000C826C08206C02F5F3F4F2630310569F654 +:101F9000AACF0E940B1F10916A010E94FA0E181717 +:101FA000A1F00E94FA0E80936A012B960FB6F89466 +:101FB000DEBF0FBECDBFDF91CF911F910F91FF907C +:101FC000EF90DF90CF900C94F3072B960FB6F89418 +:101FD000DEBF0FBECDBFDF91CF911F910F91FF905C +:101FE000EF90DF90CF900895CF93DF93CDB7DEB71A +:101FF0002B970FB6F894DEBF0FBECDBF4F83588727 +:1020000069877A878B87DE01119686E0FD01119240 +:102010008A95E9F785E0FE01379601900D928A9541 +:10202000E1F749815A816B817C818D819E810E947B +:1020300024172B960FB6F894DEBF0FBECDBFDF91ED +:10204000CF9108950895CF93882309F4C2C0C82F73 +:10205000823859F40E94FA0E81FDBBC089E30E94C8 +:10206000CD190E949A1A89E30CC0833879F40E9432 +:10207000FA0E80FDAEC083E50E94CD190E949A1A27 +:1020800083E50E940F1ACF910C949A1A843859F460 +:102090000E94FA0E82FD9DC087E40E94CD190E9425 +:1020A0009A1A87E4EECF8CEF8C0F813A48F48C2F8C +:1020B0000E944E2181118DC08C2F0E94CD19E3CF3B +:1020C00080E28C0F883048F4C77081E001C0880F2F +:1020D000CA95EAF70E94531AD6CF8BE58C0F83304E +:1020E00078F4C53A29F0C63A31F083E890E005C0AB +:1020F00081E890E002C082E890E0CF910C941C0F40 +:1021000088E58C0F833108F064C0C83A39F1C93AC8 +:1021100041F1CA3A49F1CB3A51F1CC3A59F1CD3AB1 +:1021200061F1C03B69F1CE3A71F1CF3A79F1C13B2F +:1021300081F1C23B89F1C33B91F1C43B99F1C53BAD +:10214000A1F1C63BA9F1C73BB1F1C83BB9F1C93B0D +:10215000C1F1CA3BC9F180E090E038C082EE90E066 +:1021600035C089EE90E032C08AEE90E02FC085EB5A +:1021700090E02CC086EB90E029C087EB90E026C071 +:102180008CEC90E023C08DEC90E020C083E891E0DF +:102190001DC08AE891E01AC082E991E017C084E985 +:1021A00091E014C081E292E011C083E292E00EC09F +:1021B00084E292E00BC085E292E008C086E292E001 +:1021C00005C087E292E002C08AE292E0CF910C94CF +:1021D000320FCF910895882309F44BC0823859F407 +:1021E0000E94FA0E81FF45C089E30E94CD190E942A +:1021F0009A1A89E30CC0833871F40E94FA0E80FFAA +:1022000038C083E50E94CD190E949A1A83E50E9486 +:102210000F1A0C949A1A843859F40E94FA0E82FF0D +:1022200028C087E40E94CD190E949A1A87E4EFCF54 +:102230009CEF980F913A58F390E2980F983050F431 +:10224000877091E001C0990F8A95EAF7892F0E9463 +:10225000591ADFCF9BE5980F933020F480E090E08F +:102260000C941C0F885A833120F480E090E00C9489 +:10227000320F0895882321F00E94531A0C949A1A61 +:102280000895882321F00E94591A0C949A1A0895EF +:10229000BF92CF92DF92EF92FF920F931F93CF9353 +:1022A000DF9300D000D000D0CDB7DEB725E0FC0131 +:1022B000DE01119601900D922A95E1F7FC01D08084 +:1022C00011810281258122952F7043815481452BF4 +:1022D00009F4FCC21F3F21F4FFEFDF1609F4F6C238 +:1022E0007C012E830E942210D9821A8369817A810F +:1022F000802F0E94C919182FB92E0E947E190E94A2 +:1023000045182E81002319F00E94701A2E81EB2DA2 +:10231000E295EF70F0E0E05AFF4F0C9483238B2D91 +:10232000807F9B2D9F70F92E882319F0F29480EF07 +:10233000F822002389F0FF2009F475C280E2810FA2 +:10234000883020F48F2D0E94531A03C08F2D0E94D5 +:10235000631A0E949A1A67C2812F0E94EB10FF2015 +:1023600009F4B4C2105E8F2D183018F40E94591A67 +:1023700002C00E94691A26960FB6F894DEBF0FBEFF +:10238000CDBFDF91CF911F910F91FF90EF90DF9024 +:10239000CF90BF900C949A1A3B2D307F8B2D8F706D +:1023A000303211F08295807F112319F0113021F124 +:1023B0002CC00023B9F0222309F4A0C1213009F078 +:1023C0009DC126960FB6F894DEBF0FBECDBFDF913C +:1023D000CF911F910F91FF90EF90DF90CF90BF9022 +:1023E0000C94831A222319F0213009F46FC28E83D2 +:1023F0000E94861A8E8196C1002321F0223008F0B7 +:1024000065C27CC1211162C28DC1002321F022234B +:1024100009F474C108C2222309F484C119C22B2D06 +:1024200026952695237030E02115310521F02130C5 +:102430003105D1F04BC2002321F0812F9B2D9370E9 +:1024400002C080E090E026960FB6F894DEBF0FBE83 +:10245000CDBFDF91CF911F910F91FF90EF90DF9053 +:10246000CF90BF900C941C0F002321F0812F9B2D47 +:10247000937002C080E090E026960FB6F894DEBF1D +:102480000FBECDBFDF91CF911F910F91FF90EF90C5 +:10249000DF90CF90BF900C94320F812F002319F062 +:1024A0000E94131E02C00E947B1E26960FB6F8944F +:1024B000DEBF0FBECDBFDF91CF911F910F91FF9077 +:1024C000EF90DF90CF90BF900C94001F8B2D837006 +:1024D00009F07BC00111FAC1812F82958695877022 +:1024E000880F880F912F9F70C92ED12CE12CF12CD1 +:1024F000082E04C0CC0CDD1CEE1CFF1C0A94D2F785 +:1025000014FF12C04FE050E060E070E004C0440FE0 +:10251000551F661F771F8A95D2F7CB01BA016095C8 +:1025200070958095909503C060E070E0CB012B2DF5 +:10253000269526952370422F50E042305105D9F060 +:102540004330510569F16C297D298E299F2941303D +:10255000510551F126960FB6F894DEBF0FBECDBFE0 +:10256000DF91CF911F910F91FF90EF90DF90CF906F +:10257000BF900C946C186C297D298E299F29269672 +:102580000FB6F894DEBF0FBECDBFDF91CF911F9184 +:102590000F91FF90EF90DF90CF90BF900C94881830 +:1025A0000E946C18C701B60126960FB6F894DEBFDC +:1025B0000FBECDBFDF91CF911F910F91FF90EF9094 +:1025C000DF90CF90BF900C945018002319F08B2D02 +:1025D000817001C08695882309F478C1812F829586 +:1025E00086958770880F880F912F9F70C92ED12CE8 +:1025F000E12CF12C082E04C0CC0CDD1CEE1CFF1CC1 +:102600000A94D2F714FF12C04FE050E060E070E08F +:1026100004C0440F551F661F771F8A95D2F7CB0160 +:10262000BA01609570958095909503C060E070E068 +:10263000CB012B2D269526952370422F50E042305A +:102640005105D9F04330510569F16C297D298E2956 +:102650009F294130510551F126960FB6F894DEBFFF +:102660000FBECDBFDF91CF911F910F91FF90EF90E3 +:10267000DF90CF90BF900C9446196C297D298E294C +:102680009F2926960FB6F894DEBF0FBECDBFDF910F +:10269000CF911F910F91FF90EF90DF90CF90BF905F +:1026A0000C9462190E944619C701B60126960FB60E +:1026B000F894DEBF0FBECDBFDF91CF911F910F9178 +:1026C000FF90EF90DF90CF90BF900C942A19103FAD +:1026D000D1F118F4103E50F4A1C0123F09F463C0C8 +:1026E00008F44CC0133F09F473C098C01F708B2DC1 +:1026F0008F710023A1F00E94C318812F26960FB678 +:10270000F894DEBF0FBECDBFDF91CF911F910F9127 +:10271000FF90EF90DF90CF90BF900C943A110E9401 +:10272000E418812F26960FB6F894DEBF0FBECDBFFA +:10273000DF91CF911F910F91FF90EF90DF90CF909D +:10274000BF900C9441110023A9F02111BFC08B2D23 +:102750008F7126960FB6F894DEBF0FBECDBFDF9106 +:10276000CF911F910F91FF90EF90DF90CF90BF908E +:102770000C940919223008F0A9C0E9CF0023A9F070 +:102780008B2D8F7126960FB6F894DEBF0FBECDBF8E +:10279000DF91CF911F910F91FF90EF90DF90CF903D +:1027A000BF900C94C318002359F38B2D8F7126967C +:1027B0000FB6F894DEBF0FBECDBFDF91CF911F9152 +:1027C0000F91FF90EF90DF90CF90BF900C94E418A2 +:1027D000002399F08B2D8F7126960FB6F894DEBFEB +:1027E0000FBECDBFDF91CF911F910F91FF90EF9062 +:1027F000DF90CF90BF900C94AE1826960FB6F89449 +:10280000DEBF0FBECDBFDF91CF911F910F91FF9023 +:10281000EF90DF90CF90BF900C94A4180023A9F004 +:10282000222309F4ADCF812F26960FB6F894DEBF90 +:102830000FBECDBFDF91CF911F910F91FF90EF9011 +:10284000DF90CF90BF900C942310222309F4ADCFDA +:10285000812F26960FB6F894DEBF0FBECDBFDF9155 +:10286000CF911F910F91FF90EF90DF90CF90BF908D +:102870000C94EB104B2D4F70612FC7010E94AB02DF +:1028800026960FB6F894DEBF0FBECDBFDF91CF9175 +:102890001F910F91FF90EF90DF90CF90BF900C941D +:1028A000C8174B2D4F70612FC70126960FB6F894AD +:1028B000DEBF0FBECDBFDF91CF911F910F91FF9073 +:1028C000EF90DF90CF90BF900C94180526960FB62E +:1028D000F894DEBF0FBECDBFDF91CF911F910F9156 +:1028E000FF90EF90DF90CF90BF9008950E94701AF4 +:1028F0000E94801A0E94451A0E949A1A0E94B11FD3 +:102900000E94001F80E090E00E941C0F80E090E099 +:102910000C94320F0E94601A0C9476140E94BE1917 +:10292000292F22952F7030E02C3031054CF42A30BD +:1029300031056CF4225031092230310588F407C08A +:102940002C30310549F02F30310531F009C0803E7F +:1029500048F0803F29F406C093FB882780F908954A +:1029600080E0089581E00895CF93DF9300D000D0F8 +:102970001F92CDB7DEB70F900F900F900F900F9072 +:10298000DF91CF910895CF93DF9300D000D000D096 +:10299000CDB7DEB726960FB6F894DEBF0FBECDBF1B +:1029A000DF91CF9108951F93CF93DF93C091790169 +:1029B00016E080917A01C81799F0D0E01C9FF001D1 +:1029C0001D9FF00D1124E558FE4F40815181628119 +:1029D0007381848195810E94C3142196C770E9CFC9 +:1029E000DF91CF911F9108954091AB015091AC01BF +:1029F0006091AD017091AE018091AF019091B001F5 +:102A00000C94C3148091B00182958F7009F054C06A +:102A10008091AD01882309F44FC080917901A09184 +:102A20007A016091AB017091AC014091AE0150917F +:102A3000AF01B6E08A1709F43FC090E04115510597 +:102A4000C1F17F3F11F46F3FA1F1B89FF001B99F31 +:102A5000F00D1124E558FE4F218172132AC0208108 +:102A6000621327C02281211124C0238134812417BD +:102A7000350710F421503109241B350B283C310552 +:102A8000C0F42091B0012F7020612093B00126E0A6 +:102A9000289FF001299FF00D1124E058FE4F8081FE +:102AA0008F70806180838BEA91E00E9448110C94C2 +:102AB000D31401968770BECF0895CF92DF92EF9224 +:102AC000FF920F931F93CF93DF93CDB7DEB762973B +:102AD0000FB6F894DEBF0FBECDBF8C0185E0F801C4 +:102AE000DE011D9601900D928A95E1F7D8014C9177 +:102AF00011965C91119712966C9112971396CD9046 +:102B0000DC9014973091AB017091AC018091AE01D3 +:102B10009091AF01009709F46BC17F3F19F43F3FDB +:102B200009F466C1E090AD01EE2009F4C0C0209127 +:102B3000B001C816D90628F0F601E81BF90BCF0141 +:102B400004C0809590958C0D9D1DFF24F394883CC6 +:102B5000910578F0F12C207F09F0C6C07C2DD98A30 +:102B6000C88A89890E94B4148BEA91E00E944811B6 +:102B7000B1C0822F807F09F046C0751314C0341392 +:102B800012C0611110C02F7020612093B0010E940B +:102B9000F4148BEA91E00E9448118091B001D801B1 +:102BA00015968C932EC0CD2819F15F3F11F44F3F3D +:102BB000F9F0F62E61111CC08091790120917A0103 +:102BC00036E0821709F45AC090E0389FF001399F2F +:102BD000F00D1124E558FE4F7181571306C0708126 +:102BE000471303C07281711103C001968770E9CF4A +:102BF000F62E662309F418C18091B001816080939C +:102C0000B001F12C11C1751308C0341306C0611155 +:102C100004C08091B001D801C3C04D875E878D8507 +:102C20009E856A8B0E948E146A898823E1F166234F +:102C3000D1F12091B001822F82958F7090E00297A0 +:102C400074F08091AB019091AC0198878F831986C5 +:102C5000DB86CA862C87CE0107960E94481186E043 +:102C6000F801ABEAB1E001900D928A95E1F70E947C +:102C700002150E94F414FF24F394D6C04D875E879A +:102C80008D859E850E94BE19292F22952F7030E0D8 +:102C9000223031050CF0BCC09F7009F0B6C0805ED8 +:102CA000883008F4C1C0C8010E944811E4CFC8169A +:102CB000D90608F453C0F601E81BF90BCF01883C94 +:102CC000910508F450C0F12C7C2DD98AC88A8989D5 +:102CD0000E94B414EBEAF1E086E0DF011D928A95D0 +:102CE000E9F70E94F414A0C0751314C0341312C085 +:102CF000611110C08091B001F8018583C8010E9464 +:102D0000481186E0EBEAF1E0DF011D928A95E9F7D0 +:102D1000FE2C8AC04D875E878D859E856A8B0E94BA +:102D20008E146A89882309F4BECF662309F4BBCFC9 +:102D30002091B001822F82958F7090E002970CF461 +:102D40008ECF8091AB019091AC019A8389831B82D5 +:102D5000DD82CC822E83CE0101967FCF8095909527 +:102D60008C0D9D1DACCFF62E662309F49CCF7513F8 +:102D70002EC034132CC02091B00120FD1FC0822F23 +:102D800082958F70D9F0D80115962C9315978F30B6 +:102D900049F08F5F982F9295907F822F8F70892BAB +:102DA00015968C93C8010E94481186E0F801ABEAA1 +:102DB000B1E001900D928A95E1F793CF86E0F8019A +:102DC000ABEAB1E001900D928A95E1F72DC04D87F5 +:102DD0005E878D859E850E948E14811140CF8091E3 +:102DE000B00181608093B001C8010E9448111CC0ED +:102DF000662309F458CF4D875E878D859E850E9496 +:102E00008E14882309F44FCF2ACF811148CF0CC0EC +:102E1000243031050CF047CF9F7009F440CFF80102 +:102E20009581907F09F03BCF8F2D62960FB6F89475 +:102E3000DEBF0FBECDBFDF91CF911F910F91FF90ED +:102E4000EF90DF90CF9008951F93CF93DF93CDB78E +:102E5000DEB72C970FB6F894DEBF0FBECDBF4F8301 +:102E6000588769877A878B879C87CE0107960E944F +:102E70005D15882369F08F8198852A853B85232BF2 +:102E8000F1F19F3F09F063C08F3F09F060C037C088 +:102E900086E0FE013796DE01119601900D928A952B +:102EA000E1F76F817885EA85FB85309741F17F3FB7 +:102EB00011F46F3F21F120917A0130E0C9010196B0 +:102EC000877099274091790150E08417950709F49C +:102ED00047C069837A83FD83EC8396E0929FD0019B +:102EE000939FB00D1124A558BE4FFE01319601905D +:102EF0000D929A95E1F780937A010E94D31416E01F +:102F00008091790190917A018917C1F1189FC001D0 +:102F1000112485589E4F0E945D15882379F1E09118 +:102F200079011E9FF0011124E558FE4F4081518127 +:102F300062817381848195810E94C314809179019B +:102F400090E001968770992780937901D9CF4F81BE +:102F5000588569857A858B859C850E94C314CFCF5F +:102F60000E948A1410927A0110927901EBEAF1E042 +:102F700086E0DF011D928A95E9F7C1CF2C960FB646 +:102F8000F894DEBF0FBECDBFDF91CF911F910895A2 +:102F9000EF92FF920F931F93CF93DF938C01892BB6 +:102FA00009F46CC0F12CEE24E394E8012196F801B9 +:102FB0008491843740F4843008F051C0813081F02E +:102FC000823019F15BC0853709F444C0A8F19CE751 +:102FD000980F903708F052C08F770E94EB1041C0D5 +:102FE0000E5F1F4FFE01C49180E28C0F883048F4C1 +:102FF000C7708E2D01C0880FCA95EAF70E94731A18 +:1030000014C08C2F0E9423102DC00E5F1F4FFE0195 +:10301000C49180E28C0F883058F4C7708E2D01C0A7 +:10302000880FCA95EAF70E94791A0E949A1A1AC064 +:103030008C2F0E94EB1016C00E5F1F4FFE01C49133 +:10304000CC2381F08FE99FE00197F1F700C00000E9 +:10305000C150F6CF0E5F1F4FFE01F49003C00E94D7 +:1030600023108E018F2D882309F49FCFEFE9FFE015 +:103070003197F1F700C000008150F5CFDF91CF917B +:103080001F910F91FF90EF90089508956093B501FF +:103090007093B6018093B7019093B8010C947614A5 +:1030A0000F931F930091B5011091B6012091B701C4 +:1030B0003091B801DC01CB01802B912BA22BB32BDB +:1030C0008093B5019093B601A093B701B093B80176 +:1030D0001F910F910C9476140F931F930091B501DB +:1030E0001091B6012091B7013091B801DC01CB01FC +:1030F00080239123A223B3238093B5019093B6013B +:10310000A093B701B093B8011F910F910C9476145E +:103110000F931F930091B5011091B6012091B70153 +:103120003091B801DC01CB0180279127A227B3277A +:103130008093B5019093B601A093B701B093B80105 +:103140001F910F910C9476141092B1011092B2015C +:103150001092B3011092B4010C94761441E050E047 +:1031600060E070E004C0440F551F661F771F8A950A +:10317000D2F74093B1015093B2016093B3017093C1 +:10318000B4010C94761441E050E060E070E004C0BB +:10319000440F551F661F771F8A95D2F78091B101A2 +:1031A0009091B201A091B301B091B401482B592B79 +:1031B0006A2B7B2B4093B1015093B2016093B30112 +:1031C0007093B4010C94761441E050E060E070E03C +:1031D00004C0440F551F661F771F8A95D2F740958C +:1031E0005095609570958091B1019091B201A09138 +:1031F000B301B091B401482359236A237B23409340 +:10320000B1015093B2016093B3017093B4010C9477 +:10321000761441E050E060E070E004C0440F551FB8 +:10322000661F771F8A95D2F78091B1019091B20104 +:10323000A091B301B091B401482759276A277B2791 +:103240004093B1015093B2016093B3017093B40104 +:103250000C9476140F931F930091B1011091B20159 +:103260002091B3013091B401DC01CB01802B912B73 +:10327000A22BB32B8093B1019093B201A093B30121 +:10328000B093B4011F910F910C9476140F931F9378 +:103290000091B1011091B2012091B3013091B401BC +:1032A000DC01CB0180239123A223B3238093B101BE +:1032B0009093B201A093B301B093B4011F910F9109 +:1032C0000C9476140F931F930091B1011091B201E9 +:1032D0002091B3013091B401DC01CB01802791270B +:1032E000A227B3278093B1019093B201A093B301B9 +:1032F000B093B4011F910F910C9476140895CF925E +:10330000DF92EF92FF920F931F93CF93DF938C0185 +:10331000C090B501D090B601E090B701F090B8012F +:103320008091B1019091B201A091B301B091B4012B +:10333000C82AD92AEA2AFB2ACFE1D0E0D701C60160 +:103340000C2E04C0B695A795979587950A94D2F749 +:1033500080FF06C0B8018C2F0E945807019721F406 +:10336000219760F780E001C08C2FDF91CF911F91F2 +:103370000F91FF90EF90DF90CF900895CF93DF9360 +:10338000EC010E947F19BE010E945807DF91CF9186 +:103390000895CB010E94BE19089590910C019923C4 +:1033A00021F090910D01911109C020910E013091F1 +:1033B0000F01F90132969FEF40E01FC0982F9695BC +:1033C000969596959F3050F5E0910E01F0910F0182 +:1033D000E90FF11D877021E030E0A90102C0440F20 +:1033E000551F8A95E2F7CA019181892B818308953F +:1033F0009F3F39F04F5F4E3041F051915813F8CF55 +:103400000DC05111F7CF942FF5CF9F3F39F0F9013F +:10341000E90FF11D97FDFA95828308950895909123 +:103420000C01992321F090910D01911109C0209177 +:103430000E0130910F01F9013296205F3F4F1FC0FE +:10344000982F9695969596959F30F0F4E0910E0101 +:10345000F0910F01E90FF11D877021E030E0A90123 +:1034600002C0440F551F8A95E2F7CA0180959181E9 +:103470008923818308953196E217F30729F090811B +:103480009813F9CF1082F7CF089581E090E0E09192 +:103490000E01F0910F01E80FF91F108201968031A3 +:1034A0009105A9F708959091CC01892B8093CC01C7 +:1034B000089580959091CC0189238093CC01089543 +:1034C0001092CC0108959091CB01892B8093CB0170 +:1034D000089580959091CB0189238093CB01089525 +:1034E0001092CB0108959091CA01892B8093CA0153 +:1034F000089580959091CA0189238093CA01089507 +:103500001092CA0108958093B90108951092B901EB +:10351000089580910E0190910F01FC0131969C015C +:10352000205F3F4F80E0919191118F5FE217F30789 +:10353000D1F70895E0910E01F0910F018091CC0137 +:103540008083E0910E01F0910F0190818091CB0179 +:10355000892B8083E0910E01F0910F019081809181 +:10356000CA01892B80838091B901882361F0E091A1 +:103570000E01F0910F019081892B80830E94891A9E +:1035800081111092B90180910E0190910F010C945C +:10359000060FCF92DF92EF92FF926C01EE24FF2490 +:1035A000C114D104E104F10421F0C701B60120E106 +:1035B00001C020E0C72ED82EE92EFF24C114D1046B +:1035C000E104F10419F0285FC701B6016B017C0129 +:1035D00054E0F694E794D794C7945A95D1F7C11460 +:1035E000D104E104F10419F02C5FC701B6016B01AD +:1035F0007C0142E0F694E794D794C7944A95D1F7BA +:10360000C114D104E104F10419F02E5FC701B60121 +:10361000DC01CB01B695A79597958795892B8A2BC9 +:103620008B2B09F02F5F822FFF90EF90DF90CF90D0 +:1036300008958091E401843021F11092CE0120E4BC +:1036400088E190E00FB6F894A895809360000FBED3 +:103650002093600080E00E94F30783B7817F84603D +:1036600083BF83B7816083BF7894889583B78E7F4B +:1036700083BF88E10FB6F8948093600010926000D9 +:103680000FBE089508950895CF930E94421B0E9493 +:1036900023040E94431BC0E08C2F0E94110581115E +:1036A00004C0CF5FCE30C1F701C081E0CF91089553 +:1036B0000E948A140E94FA0E0C94F30782E084BDE3 +:1036C00093E095BD9AEF97BD80936E0008952FB754 +:1036D000F8948091CF019091D001A091D101B09147 +:1036E000D2012FBF0895CF92DF92EF92FF920F93F6 +:1036F0001F932FB7F8944091CF015091D001609162 +:10370000D1017091D2012FBF6A017B01EE24FF2409 +:103710008C0120E030E0C016D106E206F30610F47A +:10372000415051099A01281B390BC9011F910F9172 +:10373000FF90EF90DF90CF9008951F920F920FB6F9 +:103740000F9211248F939F93AF93BF938091CF01DA +:103750009091D001A091D101B091D2010196A11D0B +:10376000B11D8093CF019093D001A093D101B0936C +:10377000D201BF91AF919F918F910F900FBE0F908B +:103780001F9018950E94F70BF8942FEF87EA91E6A7 +:10379000215080409040E1F700C0000087E090EBAE +:1037A000DC018093EE019093EF01A093F001B093C0 +:1037B000F1019CE088E10FB6F894A8958093600031 +:1037C0000FBE90936000FFCFEF92FF920F931F9375 +:1037D000CF93DF93D82FC0E08C2F0E94110500E01B +:1037E00010E0E82EF12CC701002E02C095958795B8 +:1037F0000A94E2F780FD06C00F5F1F4F06301105E7 +:1038000091F709C0602F7C2F80E00E941905D81322 +:10381000F3CF81E004C0CF5FCE30F1F680E0DF91DE +:10382000CF911F910F91FF90EF900895CF93C82FE4 +:103830008CE20E94E41B882321F08C2FCF910C9402 +:10384000E41B80E0CF910895CF930E946B1D8111FE +:1038500002C00E94511DC5E6C15049F00E942304D8 +:103860008FE39CE90197F1F700C00000F5CF89E2F2 +:103870000E94161C811113C18AE20E94161C81113C +:103880000E94511D85E00E94161C81110E94C21BDE +:103890000E94761D8093CD0187E00E94161C88232C +:1038A000A9F18BE10E94161C882351F08091CD0173 +:1038B00081FB222720F991E0922790FB81F90EC02D +:1038C0008EE00E94161C882361F08091CD0182FB5E +:1038D000222720F991E0922790FB82F98093CD0175 +:1038E00015C080E10E94161C9091CD01882341F003 +:1038F00093FB222720F981E0822780FB93F904C003 +:10390000892F809580FB90F99093CD018091CD0116 +:103910000E947A1D0E94881D8093ED0180EE0E9416 +:10392000161C882341F08091ED01982F909590FB13 +:1039300080F98093ED0189E30E94161C882359F0D9 +:103940008091ED0181FB222720F991E0922790FBE5 +:1039500081F98093ED0182EE0E94161C882359F0B4 +:103960008091ED0182FB222720F991E0922790FBC4 +:1039700082F98093ED0186EE0E94161C882359F08F +:103980008091ED0183FB222720F991E0922790FBA3 +:1039900083F98093ED0183EE0E94161C882359F071 +:1039A0008091ED0184FB222720F991E0922790FB82 +:1039B00084F98093ED0185E30E94161C882359F059 +:1039C0008091ED0185FB222720F991E0922790FB61 +:1039D00085F98093ED0181E30E94161C882359F03C +:1039E0008091ED0186FB222720F991E0922790FB40 +:1039F00086F98093ED0181E10E94161C882359F01D +:103A00008091ED0187FB222720F991E0922790FB1E +:103A100087F98093ED018091ED010E948C1D8091CA +:103A2000ED0187FB882780F980930D0187E20E94D2 +:103A3000161CC82F8EE10E94161C8111C2608FE1F6 +:103A40000E94161C8111C46080E20E94161C811124 +:103A5000C86081E20E94161C8111C06182E20E944E +:103A6000161C8111C06283E20E94161C8111C06481 +:103A700084E20E94161C882311F0C06802C0CC2387 +:103A800029F08C2F0E94831D6C2F03C00E947F1D84 +:103A9000682F70E080E090E0CF910C944618CF91B1 +:103AA00008956DEE7EEF80E090E00E94BD2360E01F +:103AB00082E090E00E94AB2360E083E090E00E940F +:103AC000AB2360E084E090E00E94AB2360E085E0FF +:103AD00090E00C94AB2380E090E00E94A52321E0CD +:103AE0008D3E9E4F09F020E0822F089582E090E005 +:103AF0000C949D23682F82E090E00C94AB2383E02C +:103B000090E00C949D23682F83E090E00C94AB230D +:103B100084E090E00C949D23682F84E090E00C9466 +:103B2000AB238091D50180FF0BC06091130185E02C +:103B3000689FB001112475956795759567952BC0A1 +:103B400081FF09C06091130185E0689FB0011124D5 +:103B50007595679520C082FF07C06091130185E0CD +:103B6000689FB001112417C09091D6019923D1F01C +:103B700060911201961788F72091130185E0289F24 +:103B800090011124929FA001939F500D112470E089 +:103B9000CA010E946F236038710540F461157105F8 +:103BA00039F002C065E070E0862F08958FE7089530 +:103BB00081E008958091D50180FF08C060911101D6 +:103BC00070E0759567957595679521C081FF06C072 +:103BD0006091110170E07595679519C082FF04C06E +:103BE0006091110170E010C09091D6019923C1F04D +:103BF000609110019617A0F780911101899FC00173 +:103C0000112470E00E946F236038710528F461155B +:103C1000710521F0862F08958FE7089581E00895BA +:103C200061E070E0F4CF803F21F40E94911D819506 +:103C300004C0813F29F40E94911D8093D901089509 +:103C4000823F21F40E94911D819504C0833F29F495 +:103C50000E94911D8093D8010895893F19F40E9414 +:103C6000DA1D05C08A3F31F40E94DA1D81958093E8 +:103C7000DA0108958B3F21F40E94DA1D819504C07A +:103C80008C3F29F40E94DA1D8093DB010895843F64 +:103C900021F48091D701816017C0853F21F4809184 +:103CA000D701826011C0863F21F48091D7018460E2 +:103CB0000BC0873F21F48091D701886005C0883F01 +:103CC00031F48091D70180618093D70108958D3FB1 +:103CD00021F48091D50181600BC08E3F21F4809149 +:103CE000D501826005C08F3F29F48091D5018460A1 +:103CF0008093D5010895803F39F48091D90187FFE1 +:103D00006CC01092D90169C0813F29F48091D9011A +:103D10001816BCF362C09091D801823F29F497FF36 +:103D20005CC01092D80159C0833F19F41916CCF326 +:103D300054C0893F41F48091DA0118160CF04DC04F +:103D40001092DA014AC08A3F29F48091DA0187FF94 +:103D500044C0F6CF8B3F39F48091DB0187FF3DC033 +:103D60001092DB013AC08C3F29F48091DB011816D8 +:103D7000BCF333C0843F21F48091D7018E7F17C0FC +:103D8000853F21F48091D7018D7F11C0863F21F4BA +:103D90008091D7018B7F0BC0873F21F48091D701A1 +:103DA000877F05C0883F31F48091D7018F7E809353 +:103DB000D70113C08D3F21F48091D5018E7F0BC0B8 +:103DC0008E3F21F48091D5018D7F05C08F3F29F46E +:103DD0008091D5018B7F8093D5018091D80181118D +:103DE0000EC08091D90181110AC08091DA01811140 +:103DF00006C08091DB01811102C01092D6010895A6 +:103E000087ED91E00E94110F0E94671B9093D401EF +:103E10008093D30108951F93CF93DF938091D301B3 +:103E20009091D4010E94731BAC019091D60199230B +:103E300021F02091140130E006C0209115018AE0A4 +:103E4000289F900111244217530708F486C08091DF +:103E5000D801C091D901D091DA011091DB01811113 +:103E600007C0C11176C0D11174C0111172C075C0E4 +:103E70009F3F19F09F5F9093D601181624F40E947B +:103E8000911D8093D8018091D80187FF05C00E94C1 +:103E9000911D81958093D8011C1624F40E94911DD8 +:103EA0008093D9018091D90187FF05C00E94911D9F +:103EB00081958093D9016091D801662339F1C09131 +:103EC000D901CC2319F1772767FD7095872F972F9C +:103ED0000E94802223E333E343E35FE30E94E42272 +:103EE0000E944D226093D8016C2F772767FD709553 +:103EF000872F972F0E94802223E333E343E35FE37E +:103F00000E94E4220E944D226093D9011D1624F4E0 +:103F10000E94DA1D8093DA018091DA0187FF05C0E3 +:103F20000E94DA1D81958093DA01111624F40E9413 +:103F3000DA1D8093DB018091DB0187FF05C00E94C1 +:103F4000DA1D81958093DB01DF91CF911F910C9455 +:103F5000001F9F3F09F08ECF96CFDF91CF911F9129 +:103F60000895E7EDF1E085E0DF011D928A95E9F71C +:103F70001092D6011092D5010895833081F128F472 +:103F8000813059F08230D1F00895853009F449C06C +:103F9000B8F1863009F456C0089580911501262F96 +:103FA00030E0280F311D2F3F310524F4680F609356 +:103FB000150108958FEF80931501089580911401E4 +:103FC000262F30E0280F311D2F3F310524F4680FD4 +:103FD0006093140108958FEF8093140108958091E8 +:103FE0001301262F30E0280F311D2F3F310524F417 +:103FF000680F6093130108958FEF80931301089564 +:1040000080911201262F30E0280F311D2F3F3105FE +:1040100024F4680F6093120108958FEF80931201CA +:10402000089580911101262F30E0280F311D2F3F78 +:10403000310524F4680F6093110108958FEF809388 +:104040001101089580911001262F30E0280F311DB5 +:104050002F3F310524F4680F6093100108958FEF0E +:10406000809310010895833011F128F4813049F0D4 +:10407000823091F00895853081F120F18630C1F1D0 +:10408000089580911501681720F4861B809315010F +:10409000089510921501089580911401681720F475 +:1040A000861B809314010895109214010895809145 +:1040B0001301681720F4861B809313010895109252 +:1040C0001301089580911201681720F4861B8093D4 +:1040D000120108951092120108958091110168173C +:1040E00020F4861B80931101089510921101089508 +:1040F00080911001681720F4861B809310010895A9 +:104100001092100108950F931F938D3109F46BC025 +:1041100008F03FC08E3009F47FC0C0F4873009F446 +:1041200069C068F4863009F0B1C08091CD01817F0B +:104130008E7F8093CD0181E08093DD01A8C088301F +:1041400009F4A2C08B3009F49FC0A0C0863109F4E5 +:104150009BC078F4803109F472C0813109F096C0B7 +:104160000E948A1490910D0181E0892780930D01AE +:104170008BC0893109F488C08B3109F087C08091E8 +:10418000CD0181FB222720F991E0922790FB81F954 +:104190004CC0853309F470C048F4873209F46CC010 +:1041A00008F459C0893209F467C070C0833438F408 +:1041B0008A3308F04EC0883309F466C067C0833480 +:1041C00009F45AC0883409F061C00E948A140FEFC4 +:1041D00013ED20E3015010402040E1F700C0000043 +:1041E0000E94C21B51C00E9407220E94FA0E0E9428 +:1041F000F3074AC09091CD01892F8095817080FB93 +:1042000090F929F0966098609093CD0140C0997F15 +:10421000977F9093CD0138C08091CD0182FB2227FA +:1042200020F991E0922790FB82F98093CD019923A8 +:1042300059F18091CD0181608093CD0125C080919D +:10424000CD0183FB222720F991E0922790FB83F98F +:10425000ECCF895301C08D5141E050E060E070E047 +:104260008A019B0104C0000F111F221F331F8A9572 +:10427000D2F7C901B80104C061E070E080E090E0CD +:104280000E9446180E948A1481E001C080E01F91BC +:104290000F91089580E0089580E00895CF93C82F8E +:1042A0008091DD01813079F018F08230E9F187C02A +:1042B000E0910E01F0910F018081813169F082322D +:1042C00009F07FC009C0E0910E01F0910F018081DB +:1042D000813111F0823261F48C2F0E944A218111C8 +:1042E00004C08C2F0E9483201DC081E090E01AC082 +:1042F0008C2F0E944C21811114C0C43179F048F4F4 +:10430000CB3079F0C03109F060C082E08093DD01EC +:1043100008C0C93219F0C83321F057C01092DD012E +:1043200054C081E0817053C0C93289F118F5C4319D +:1043300071F1A8F4C73009F046C08AE080931501F6 +:1043400094E19093140193E09093130180931201F0 +:1043500088E08093110188E28093100134C0CE512F +:10436000C63088F5EC2FF0E0E65DFE4F808180934B +:10437000DC0129C0CE34E9F020F4CB3421F56AE029 +:1043800013C0C13579F0C235F1F461E00DC0809100 +:10439000DC01882319F01092DC0115C081E08093C4 +:1043A000DD0115C061E006C08091DC010E94BD1FE7 +:1043B0000AC06AE08091DC010E94332004C01092A0 +:1043C000DD0180E004C081E002C080E0ABCFCF918E +:1043D0000895E1E8F0E080818860808380818160D9 +:1043E00080838FB7F89493E09093890090ED909339 +:1043F00088008FBF0895EFE6F0E0808182608083BF +:104400000895EFE6F0E080818D7F80830895EFE6E8 +:10441000F0E0908182E08927808308951F920F92B7 +:104420000FB60F9211242F933F934F935F936F9387 +:104430007F938F939F93AF93BF93EF93FF9380915D +:10444000DE019091DF0101969093DF018093DE0100 +:10445000811103C082E00E94F307E091DF01E6953D +:10446000E695F0E0E657FB4FE4918091DE018E1374 +:1044700003C080E00E94F307FF91EF91BF91AF91DD +:104480009F918F917F916F915F914F913F912F916C +:104490000F900FBE0F901F90189504D06894B11123 +:1044A0008DC0089570D088F09F5790F0B92F99274C +:1044B000B751A0F0D1F0660F771F881F991F1AF02F +:1044C000BA95C9F712C0B13081F077D0B1E0089544 +:1044D00074C0672F782F8827B85F39F0B93FCCF3C5 +:1044E000869577956795B395D9F73EF49095809525 +:1044F000709561957F4F8F4F9F4F0895E89409C045 +:1045000097FB3EF490958095709561957F4F8F4F06 +:104510009F4F9923A9F0F92F96E9BB279395F6951C +:10452000879577956795B795F111F8CFFAF4BB0F9A +:1045300011F460FF1BC06F5F7F4F8F4F9F4F16C0FE +:10454000882311F096E911C0772321F09EE8872F88 +:10455000762F05C0662371F096E8862F70E060E044 +:104560002AF09A95660F771F881FDAF7880F9695BD +:10457000879597F9089557FD9058440F551F59F0A6 +:104580005F3F71F04795880F97FB991F61F09F3F40 +:1045900079F087950895121613061406551FF2CF69 +:1045A0004695F1DF08C0161617061806991FF1CFB9 +:1045B00086957105610508940895E894BB276627E0 +:1045C0007727CB0197F908950BD078C069D028F0F0 +:1045D0006ED018F0952309F05AC05FC01124EECFB9 +:1045E000CADFA0F3959FD1F3950F50E0551F629F4E +:1045F000F001729FBB27F00DB11D639FAA27F00D3C +:10460000B11DAA1F649F6627B00DA11D661F829F62 +:104610002227B00DA11D621F739FB00DA11D621F47 +:10462000839FA00D611D221F749F3327A00D611D64 +:10463000231F849F600D211D822F762F6A2F112446 +:104640009F5750408AF0E1F088234AF0EE0FFF1F99 +:10465000BB1F661F771F881F91505040A9F79E3FD0 +:10466000510570F014C0AACF5F3FECF3983EDCF325 +:10467000869577956795B795F795E7959F5FC1F70D +:10468000FE2B880F911D9695879597F9089597F9B8 +:104690009F6780E870E060E008959FEF80EC0895E8 +:1046A00000240A9416161706180609060895002411 +:1046B0000A9412161306140605060895092E03948B +:1046C000000C11F4882352F0BB0F40F4BF2B11F4FF +:1046D00060FF04C06F5F7F4F8F4F9F4F089597FB20 +:1046E000072E16F4009407D077FD09D00E94892385 +:1046F00007FC05D03EF4909581959F4F08957095E5 +:1047000061957F4F0895EE0FFF1F0590F491E02D06 +:104710000994AA1BBB1B51E107C0AA1FBB1FA61708 +:10472000B70710F0A61BB70B881F991F5A95A9F75A +:1047300080959095BC01CD010895F999FECF92BD69 +:1047400081BDF89A992780B50895A8E1B0E042E0CC +:1047500050E00C94C523262FF999FECF92BD81BD60 +:10476000F89A019700B4021639F01FBA20BD0FB6AF +:10477000F894FA9AF99A0FBE08950196272F0E948D +:10478000AC230C94AB23DC01CB01FC01F999FECFE7 +:1047900006C0F2BDE1BDF89A319600B40D924150C9 +:0A47A0005040B8F70895F894FFCFD9 +:1047AA002002F507830860082C08F8070101BA01FE +:1047BA0028080A03140A3F4D36394B04FE03C8037E +:1047CA008F0322033B0354036D030102030405060E +:0447DA0007080900C3 +:00000001FF From ca9b85f7021ed1338de5af0fd30c6095522a1197 Mon Sep 17 00:00:00 2001 From: skullY Date: Thu, 28 Apr 2016 20:06:43 -0700 Subject: [PATCH 13/93] Bring the clueboard firmware size down --- keyboard/clueboard1/Makefile | 11 ++++++----- keyboard/clueboard2/Makefile | 13 +++++++------ keyboard/cluepad/Makefile | 6 +++--- 3 files changed, 16 insertions(+), 14 deletions(-) diff --git a/keyboard/clueboard1/Makefile b/keyboard/clueboard1/Makefile index 50cde1517b..7192a9734c 100644 --- a/keyboard/clueboard1/Makefile +++ b/keyboard/clueboard1/Makefile @@ -114,15 +114,16 @@ 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 = no # 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 -# 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 +AUDIO_ENABLE = no +RGBLIGHT_ENABLE = no # Enable keyboard underlight functionality +MIDI_ENABLE = no # MIDI controls +UNICODE_ENABLE = no # Unicode +BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID # Optimize size but this may cause error "relocation truncated to fit" diff --git a/keyboard/clueboard2/Makefile b/keyboard/clueboard2/Makefile index 788c204872..bcce8ac9fa 100644 --- a/keyboard/clueboard2/Makefile +++ b/keyboard/clueboard2/Makefile @@ -114,16 +114,17 @@ 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 = no # 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 -RGBLIGHT_ENABLE = yes # Enable keyboard underlight 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 +RGBLIGHT_ENABLE = no # Enable keyboard underlight functionality (+4870) +BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality (+1150) +MIDI_ENABLE = no # MIDI controls +AUDIO_ENABLE = no +UNICODE_ENABLE = no # Unicode +BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID #ifdef BACKLIGHT_ENABLE SRC := backlight.c $(SRC) diff --git a/keyboard/cluepad/Makefile b/keyboard/cluepad/Makefile index cfa130d75a..9d4ddc07fb 100644 --- a/keyboard/cluepad/Makefile +++ b/keyboard/cluepad/Makefile @@ -115,9 +115,9 @@ 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) -COMMAND_ENABLE = yes # Commands for debug and configuration +# 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 numpad's backlight functionality RGBLIGHT_ENABLE = yes From 27d24faf396367d9f8fadd86324e584b5403d261 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Thu, 28 Apr 2016 23:10:40 -0400 Subject: [PATCH 14/93] adds condition to one last audio ref in planck default --- keyboard/planck/keymaps/default/keymap.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index fa9c3915a8..e120d358a4 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -325,7 +325,9 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) layer_off(_LOWER); layer_off(_ADJUST); layer_off(_MUSIC); - stop_all_notes(); + #ifdef AUDIO_ENABLE + stop_all_notes(); + #endif layer_on(_PLOVER); if (!eeconfig_is_enabled()) { eeconfig_init(); From 2bbf3d5820734eabbcf47c3072be6fdcaa9e36cc Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Thu, 28 Apr 2016 23:23:33 -0400 Subject: [PATCH 15/93] stops forcing debug_action --- tmk_core/common/action.c | 8 ++++---- tmk_core/common/action_layer.c | 8 ++++---- tmk_core/common/action_macro.c | 8 ++++---- tmk_core/common/action_tapping.c | 8 ++++---- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index 0162fbd632..f9e6c17dc3 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 845fbbb210..63fa2b5ae4 100644 --- a/tmk_core/common/action_layer.c +++ b/tmk_core/common/action_layer.c @@ -4,11 +4,11 @@ #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 /* diff --git a/tmk_core/common/action_macro.c b/tmk_core/common/action_macro.c index cc78c82327..7726b11907 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 6b6fa1dfe2..e6343e6da7 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 From 66e0323881a5a3da65e14daeec41a1e9cfbda431 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Fri, 29 Apr 2016 12:42:55 -0400 Subject: [PATCH 16/93] removes extra voices, updates .hex files --- keyboard/planck/keymaps/default/keymap.c | 2 +- keyboard/planck/planck_pcb_r4.hex | 3159 ++++++++-------- .../planck/planck_pcb_r4_w_bootloader.hex | 3159 ++++++++-------- keyboard/preonic/keymaps/default/keymap.c | 2 +- keyboard/preonic/preonic_pcb_r1.hex | 3328 ++++++++--------- .../preonic/preonic_pcb_r1_w_bootloader.hex | 3071 +++++++-------- quantum/audio/voices.c | 40 +- 7 files changed, 6369 insertions(+), 6392 deletions(-) diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index e120d358a4..e7a9ea9e4c 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -365,7 +365,7 @@ void play_goodbye_tone() } uint8_t starting_note = 0x0C; -int offset = 7; +int offset = 0; void process_action_user(keyrecord_t *record) { diff --git a/keyboard/planck/planck_pcb_r4.hex b/keyboard/planck/planck_pcb_r4.hex index 889af7f225..bd68d9e904 100644 --- a/keyboard/planck/planck_pcb_r4.hex +++ b/keyboard/planck/planck_pcb_r4.hex @@ -1,73 +1,73 @@ -: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 +:100000000C94DA040C941E050C941E050C941E0529 +:100010000C941E050C941E050C941E050C941E05D4 +:100020000C941E050C941E050C94B7180C94891999 +:100030000C94EC270C941E050C941E050C941E05C4 +:100040000C941E050C941E050C941E050C941E05A4 +:100050000C941E050C9454280C941E050C941E053B +:100060000C941E050C941E050C941E050C941E0584 +:100070000C941E050C941E050C941E050C941E0574 +:100080000C94AD0E0C941E050C941E050C941E05CC +:100090000C941E050C941E050C941E050C941E0554 +:1000A0000C941E050C941E050C941E0579058905FB +:1000B0009B05AB05B105C005CC05D205E005E905FA +:1000C000FA050A0610064006F619181A061B181A31 +:1000D000061B5D1A801A061BD51AE81AEB1DEB1DCC +:1000E000281E281E821EC01E38213821D91E382104 +:1000F000DA1FDA1F9D20B4203821232107634236FE +:10010000B79BD8A71A39685618AEBAAB558C1D3CA8 +:10011000B7CC5763BD6DEDFD753EF6177231BF006C +:100120000000803F08000000BE922449123EABAAA6 +:10013000AA2ABECDCCCC4C3E00000080BEABAAAA01 +:10014000AA3E00000000BF000000803F0000000049 +:1001500000084178D3BB4387D1133D190E3CC3BD82 +:100160004282AD2B3E68EC8276BED98FE1A93E4C2F +:1001700080EFFFBE01C4FF7F3F00000000002B00A6 +:1001800014001A000800150017001C0018000C00CD +:10019000120013002A0029000400160007000900BD +:1001A0000A000B000D000E000F0033003400E100C8 +:1001B0001D001B000600190005001100100036008C +:1001C0003700380028000530E000E200E30003308B +:1001D0002C002C0004305000510052004F002B0026 +:1001E00014001A00090013000A000D000F00180087 +:1001F0001C0033002A002900040015001600170017 +:1002000007000B00110008000C0012003400E10090 +:100210001D001B000600190005000E00100036002E +:100220003700380028000530E000E200E30003302A +:100230002C002C0004305000510052004F002B00C5 +:1002400034003600370013001C0009000A000600C5 +:1002500015000F002A0029000400120008001800F1 +:100260000C0007000B001700110016003800E10019 +:10027000330014000D000E001B00050010001A00D2 +:1002800019001D0028000530E000E200E300033003 +:100290002C002C0004305000510052004F00350259 +:1002A0001E021F0220022102220223022402250232 +:1002B000260227022A004C003A003B003C003D0089 +:1002C0003E003F002D022E022F02300231020100BB +:1002D000400041004200430044004500010001008D +:1002E0000100010001000100010001000100010006 +:1002F000010001000100AB00AA00A900AE0035001A +:100300001E001F00200021002200230024002500E1 +:10031000260027002A004C003A003B003C003D002C +:100320003E003F002D002E002F0030003100010064 +:10033000400041004200430044004500010001002C +:1003400001000100010001000100010001000100A5 +:10035000010001000100AB00AA00A900AE000000EE +:10036000000000000000000000000000000000008D +:10037000000000000000000000000000000000007D +:10038000000000000000000000000000000000006D +:10039000000000000000000000000000000000005D +:1003A000000000000000000000000000000003301A +:1003B00000000000043000000000000000001E00EB +:1003C0001E001E001E001E001E001E001E001E003D +:1003D0001E001E001E00000014001A000800150078 +:1003E00017001C0018000C00120013002F00000062 +:1003F00004001600070009000A000B000D000E00A3 +:100400000F00330034000D3000000000060019001A +:1004100000000000110010000000000000000000BB +:1004200000000000000000000000000000000000CC +:1004300000000000000000000000000000000000BC +:1004400000000000000000000000000000000000AC +:10045000000000000000000000000000000000009C :10046000000000000000000000000000000000008C :10047000000000000000000000000000000000007C :10048000000000000000000000000000000000006C @@ -117,1512 +117,1529 @@ :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 +:100770000000000000000000000000000000010078 +:100780000050010001000100010001000100010012 +:10079000010001004C00010001000100073006309B +:1007A000135012500030013002300C3001000100B3 +:1007B0000B300A300930083001000100010001004F +:1007C0000100010001000100010001000100010021 +:1007D00001000100010001000100010001002803E7 +:1007E000540068006500200050006C0061006E003D +:1007F00063006B0020004B006500790062006F0011 +:1008000061007200640000002C034F00720074004D +:1008100068006F006C0069006E0065006100720086 +:1008200020004B006500790062006F0061007200DB +:100830006400730000000403090409026D00040150 +:1008400000A0FA09040000010301010009211101BF +:100850000001223F000705810308000A0904010086 +:100860000103010200092111010001224D000705C9 +:10087000820308000A0904020001030000000921A4 +:10088000110100012236000705830308000A09044C +:1008900003000103000000092111010001223900B9 +:1008A000070584031000011201100100000008ED8B +:1008B000FE606001000102000105010906A10105B9 +:1008C0000719E029E7150025019508750181020542 +:1008D0000819012905950575019102950175039186 +:1008E0000105071900297715002501957875018103 +:1008F00002C005010980A101850216010026B7008A +:100900001A01002AB700751095018100C0050C0975 +:1009100001A1018503160100269C021A01002A9CF0 +:1009200002751095018100C005010902A1010901AC +:10093000A100050919012905150025019505750175 +:100940008102950175038101050109300931158185 +:10095000257F95027508810609381581257F950147 +:1009600075088106050C0A38021581257F950175E9 +:10097000088106C0C005010906A101050719E02983 +:10098000E71500250195087501810295017508811B +:100990000105081901290595057501910295017553 +:1009A0000391010507190029FF150025FF9506751C +:1009B000088100C011241FBECFEFDAE0DEBFCDBF3B +:1009C00004B603FE24C08091690490916A04A0914A +:1009D0006B04B0916C048730904BA740B04BB9F4D6 +:1009E0001092690410926A0410926B0410926C04C5 +:1009F00014BE84B7877F84BF88E10FB6F8948093D4 +:100A00006000109260000FBEE0E0F8E3099513E08B +:100A1000A0E0B1E0E2E4F4E602C005900D92A23657 +:100A2000B107D9F714E0A2E6B3E001C01D92A936E0 +:100A3000B107E1F70E94FD150C941F320C940000E1 +:100A4000279A2F988FEF9FEF9093870080938600CF +:100A50008AE08093800089E1809381000C94562D78 +:100A6000282F81110BC080918000877F80938000A8 +:100A700010928D0010928C002F9808952F988091DD +:100A80008000886080938000233019F48FEF9FEFFF +:100A90000FC083E090E0821B9109880F991F2FEF10 +:100AA0003FEFA90102C0569547958A95E2F7CA0122 +:100AB00090938D0080938C000895CF93DF93EC0189 +:100AC0000E94ED28BE0180E090E0DF91CF910C9470 +:100AD00018250F931F93462F50E04E30510508F014 +:100AE000DEC0DC01FA01EA5AFF4F12968C910C9499 +:100AF000E331882309F4D3C000E010E0980140E01E +:100B000064E070E089E292E00E942B1281E090E0C4 +:100B10000FC0882309F4C3C000E010E0980140E052 +:100B200066E070E089EB91E00E942B1282E090E099 +:100B30000E945D05B4C0882309F4B1C000E010E054 +:100B4000980140E068E070E089EE91E00E942B128D +:100B500084E090E0EDCF882311F083E005C083E0CE +:100B60000CC0882349F084E00E94952540E164E0B0 +:100B700083E00E946D0A93C084E00E94B625F6CF00 +:100B8000882331F085EE0E947F1C0E94AD2D87C026 +:100B900085EE0E94471D83C0882309F480C00E940F +:100BA000BF0D7DC0882309F47AC00E94B80D00E013 +:100BB00010E0980140E065E070E089E492E027C031 +:100BC000882309F46CC085E00E94B6250E94E00DE0 +:100BD00066C0882309F463C000E010E0980140E09B +:100BE00068E070E089E191E00E942B1285E00E94AC +:100BF000952555C0882309F452C00E94BE1200E01A +:100C000010E0980140E068E070E089E191E00E9426 +:100C10002B1245C0882309F442C00E94C912EFCFAD +:100C20008823E9F100E010E0980140E066E070E020 +:100C300089E891E00E942B1284E00E94B62583E0AF +:100C40000E94B62580E10E94B62585E00E94B62567 +:100C50000E94E00D86E00E9495250E94DA2881110D +:100C600002C00E94B6280E94F22890E09093680487 +:100C7000809367048068809367040E94F6280FC001 +:100C8000882369F000E010E0980140E066E070E041 +:100C900089E591E00E942B1286E00E94B62580E053 +:100CA00090E01F910F9108950F931F932FEF89EFFD +:100CB00090E0215080409040E1F700C0000000E04B +:100CC00010E0980140E065E070E089E492E00E9465 +:100CD0002B121F910F9108950F931F9300E010E0C6 +:100CE000980140E063E070E081E091E00E942B1207 +:100CF0002FEF82E597E0215080409040E1F700C05F +:100D000000001F910F910895CF92DF92EF92FF9212 +:100D10000F931F93CF93DF93CDB7DEB7CC58D10994 +:100D20000FB6F894DEBF0FBECDBF2091210425FF82 +:100D3000C5C08C01FC01928180910001992309F4C6 +:100D400060C096E4EEE8F2E0DE01A95BBF4F0190DF +:100D50000D929A95E1F7F8019081E0916203F0918C +:100D60006303E90FF11DEE0FFF1F27E430E02C0FA6 +:100D70003D1FE20FF31F60817181680F711D88278D +:100D800077FD8095982F0E94F12E20E030E040E41E +:100D900051E40E94562E6B017C01F801218184E010 +:100DA00090E0821B9109BC01882777FD8095982FE0 +:100DB0000E94F12E9B01AC01C701B6010E94EE2DED +:100DC0009B01AC0160E070E080E090E40E94643040 +:100DD00020E030E04CE551E40E9401304FE050E06B +:100DE000C457DF4F0FB6F894DEBF0FBECDBFDF9103 +:100DF000CF911F910F91FF90EF90DF90CF900C94C7 +:100E0000CB1196E4EEE8F2E0DE01119601900D922E +:100E10009A95E1F7F8019081E0916203F091630304 +:100E2000E90FF11DEE0FFF1F21E030E02C0F3D1FF9 +:100E3000E20FF31F60817181680F711D882777FDB4 +:100E40008095982F0E94F12E20E030E040E451E49C +:100E50000E94562E6B017C01F801218184E090E014 +:100E6000821B9109BC01882777FD8095982F0E94ED +:100E7000F12E9B01AC01C701B6010E94EE2D9B0132 +:100E8000AC0160E070E080E090E40E94643020E01B +:100E900030E04CE551E40E940130C457DF4F0FB6FB +:100EA000F894DEBF0FBECDBFDF91CF911F910F91A0 +:100EB000FF90EF90DF90CF900C94130EC457DF4F4C +:100EC0000FB6F894DEBF0FBECDBFDF91CF911F915B +:100ED0000F91FF90EF90DF90CF90089508950E94BA +:100EE00020056E9A769A0C9454060C946E070C9416 +:100EF00084060895880F991FFC01E250F040859107 +:100F000094910895880F991FFC01E258FE4F859136 +:100F1000949108950F931F93CF93DF93EC01811564 +:100F200020E49207A0F5C11580E3D80708F0E1C0DE +:100F3000C83ED105D8F4C03ED10508F0EEC1C83A8C +:100F4000D10578F4C53AD10508F074C0C130D10597 +:100F500009F46DC008F4DEC1C430D10508F0DDC16C +:100F6000D9C1CB3BD10508F470C0D4C1C11590E202 +:100F7000D90708F0B9C0C11521E0D20708F0CDC1EA +:100F8000C03FD10508F4C6C18E01106506C2C1304C +:100F900080E5D80709F4BDC068F5C13120E4D20767 +:100FA00009F4AEC050F4C03190E4D90708F0A5C0F0 +:100FB000CF70DD278E01146DF0C1C33120E4D2075C +:100FC00009F4A4C008F49FC0C115D04509F0A2C11E +:100FD0000E945C210E94E00D0E946C069FEF24E3BA +:100FE0008CE0915020408040E1F700C000000E945A +:100FF0007928D3C1C11520E6D20730F4C11581E5A7 +:10100000D80708F48CC02DC1C11590E7D90708F4A2 +:1010100081C1C11520E8D20708F478C1C11580E963 +:10102000D80708F077C1DF708E01106AB6C101E001 +:1010300010E0B3C1C53AD10509F471C1C63AD10572 +:1010400009F070C102E810E4A8C1C83AD10509F45A +:101050006CC1C93AD10509F46BC1CA3AD10509F48A +:101060006AC1CB3AD10509F469C1CC3AD10509F47A +:1010700068C1CD3AD10509F467C1C03BD10509F477 +:1010800066C1CE3AD10509F465C1CF3AD10509F45C +:1010900064C1C13BD10509F463C1C23BD10509F468 +:1010A00062C1C33BD10509F461C1C43BD10509F458 +:1010B00060C1C53BD10509F45FC1C63BD10509F448 +:1010C0005EC1C73BD10509F45DC1C83BD10509F438 +:1010D0005CC1C93BD10509F45BC1CA3BD10509F428 +:1010E0005AC100E014E459C1CE019F700E948207EA +:1010F00055C1DD278E01106C50C100E011ED4DC1CE +:1011000000E010ED4AC100E012ED47C100E013ED30 +:1011100044C180913D04816080933D043EC10E94A2 +:10112000DA28811102C00E94B6280E94F22890E0BD +:101130009093680480936704C23090E5D90721F446 +:1011400080916704816086C0C43020E5D20721F415 +:101150008091670482607EC0C63080E5D80721F4A4 +:1011600080916704846076C0C83090E5D90719F48F +:101170008091670427C0CA3020E5D20721F480910E +:101180006704806167C0CC3080E5D80721F4809186 +:10119000670480625FC0CE3090E5D90721F480916A +:1011A0006704806457C0C03120E5D20721F48091E4 +:1011B000670480684FC0C23180E5D80729F4809168 +:1011C00067048460886046C0C33090E5D90721F485 +:1011D000809167048E7F3EC0C53020E5D20721F4A0 +:1011E000809167048D7F36C0C73080E5D80721F431 +:1011F000809167048B7F2EC0C93090E5D90719F420 +:101200008091670426C0CB3020E5D20721F480917D +:1012100067048F7E1FC0CD3080E5D80721F4809110 +:1012200067048F7D17C0CF3090E5D90721F48091F6 +:1012300067048F7B0FC0C13120E5D20721F4809174 +:1012400067048F7707C0C331D04531F480916704BC +:101250008B7F877F80936704809167040E94F628C4 +:101260009CC08D2F99278F70992781309105D9F4D3 +:101270009E012370332702C0880F991F2A95E2F739 +:101280009C688E0144E0000F111F4A95E1F700278A +:101290001370802B912B53E0CC0FDD1F5A95E1F793 +:1012A000C076DD272FC08230910531F4DC2FCC27AA +:1012B0008E01016F106A71C08330910569F4CE010F +:1012C0008370992701E010E002C0000F111F8A957A +:1012D000E2F7C8019C680FC0049709F05EC0CE0118 +:1012E0008370992701E010E002C0000F111F8A955A +:1012F000E2F7C8019A6823E0CC0FDD1F2A95E1F7D9 +:10130000C07ED7708C010C2B1D2B47C0DF708E0167 +:10131000106243C000E010E040C08E013EC001E812 +:1013200010E43BC003E810E438C002EE14E435C01A +:1013300009EE14E432C00AEE14E42FC005EB14E405 +:101340002CC006EB14E429C007EB14E426C00CEC17 +:1013500014E423C00DEC14E420C003E815E41DC020 +:101360000AE815E41AC002E915E417C004E915E417 +:1013700014C001E216E411C003E216E40EC004E258 +:1013800016E40BC005E216E408C006E216E405C048 +:1013900007E216E402C00AE216E4C801DF91CF9129 +:1013A0001F910F9108959CE0799FF001112490E323 +:1013B000899FE00DF11D1124E60FF11DEE0FFF1FB7 +:1013C000E258FE4F85919491803E9105E0F4803C77 +:1013D000910558F58133910509F46FC048F48932BD +:1013E000910509F463C08A32910509F46DC072C099 +:1013F00089339105E9F082389105D1F08533910563 +:1014000009F44DC067C0833E910581F138F4803EF8 +:101410009105B9F0823E9105D9F05CC0863E9105F8 +:1014200061F1873E9105A1F155C00E947A070895A8 +:101430002091670420FD02C021FF4CC080EE90E0A7 +:1014400049C08091670480FFF9CF89E390E042C0F2 +:101450008091670482FF0EC08091670484FF03C0FF +:1014600080E090E037C083EE90E034C08091670464 +:1014700082FFF2CF82EE90E02DC08091670483FF5F +:101480000BC08091670484FDEBCF87EE90E022C013 +:101490008091670483FFF5CF86EE90E01BC08091BA +:1014A000670485FF07C089E290E014C0809167045B +:1014B00085FFF9CF85E390E00DC08091670486FF3A +:1014C00007C08AE290E006C08091670486FFF9CFEA +:1014D00081E390E00E948A070895CF92DF92EF9215 +:1014E000FF920F931F9301E010E020E030E06801CD +:1014F000790104C0CC0CDD1CEE1CFF1C8A95D2F7D0 +:1015000004C0000F111F221F331F6A95D2F70C2948 +:101510001D292E293F29C0902104D0902204E0905B +:101520002304F0902404C022D122E222F322842F4B +:10153000C016D106E206F30641F41F910F91FF9009 +:10154000EF90DF90CF900C9495251F910F91FF9015 +:10155000EF90DF90CF900C94B62508950C94AD0ACF +:101560005F926F927F928F929F92AF92BF92CF9233 +:10157000DF92EF92FF920F931F93CF93DF93CDB73C +:10158000DEB728970FB6F894DEBF0FBECDBFCE01F1 +:1015900001966C014E0199E0890E911C20E030E02B +:1015A00040E050E060E070E000E010E0E12CF12C61 +:1015B0006C2C5D2C88E0782EAA24A394B12CE4ED49 +:1015C000F2E0A62DB52D872D01900D928A95E1F7B9 +:1015D000F601819191916F01FC01E07FFF27E032DC +:1015E000F10559F48F709927F50102C0EE0FFF1F26 +:1015F0008A95E2F7EE2AFF2A37C0E033F10559F465 +:101600008F709927F50102C0EE0FFF1F8A95E2F750 +:101610000E2B1F2B29C0E034F10559F48F70992748 +:10162000F50102C0EE0FFF1F8A95E2F76E2B7F2BAC +:101630001BC0E035F10559F48F709927F50102C000 +:10164000EE0FFF1F8A95E2F74E2B5F2B0DC0E036A1 +:10165000F10551F48F709927F50102C0EE0FFF1FBD +:101660008A95E2F72E2B3F2BC814D90409F0A7CF97 +:1016700084B19E2D9095892384B985B1E82AE5B877 +:1016800087B1902F9095892387B988B1082B08B925 +:101690008AB1962F909589238AB98BB1682B6BB943 +:1016A0008DB1942F909589238DB98EB1482B4EB969 +:1016B00080B3922F9095892380BB81B3282B21BBC7 +:1016C00028960FB6F894DEBF0FBECDBFDF91CF9145 +:1016D0001F910F91FF90EF90DF90CF90BF90AF9050 +:1016E0009F908F907F906F905F9008955F926F9220 +:1016F0007F928F929F92AF92BF92CF92DF92EF92A2 +:10170000FF920F931F93CF93DF93CDB7DEB7689708 +:101710000FB6F894DEBF0FBECDBF85B7806885BF1A +:1017200085B7806885BF0E94B00ACE0101966C0122 +:101730004E0199E1890E911C20E030E040E050E03C +:1017400060E070E000E010E0E12CF12C6C2C5D2CEE +:1017500088E1782EAA24A394B12CECEDF2E0A62D1A +:10176000B52D872D01900D928A95E1F7F6018191B3 +:1017700091916F01FC01E07FFF27E032F10559F400 +:101780008F709927F50102C0EE0FFF1F8A95E2F7CF +:10179000EE2AFF2A37C0E033F10559F48F709927FC +:1017A000F50102C0EE0FFF1F8A95E2F70E2B1F2BEB +:1017B00029C0E034F10559F48F709927F50102C072 +:1017C000EE0FFF1F8A95E2F76E2B7F2B1BC0E035D3 +:1017D000F10559F48F709927F50102C0EE0FFF1F34 +:1017E0008A95E2F74E2B5F2B0DC0E036F10551F4E0 +:1017F0008F709927F50102C0EE0FFF1F8A95E2F75F +:101800002E2B3F2BC814D90409F0A7CF84B19E2DED +:101810009095892384B985B1E82AE5B887B1902FDE +:101820009095892387B988B1082B08B98AB1962F7A +:10183000909589238AB98BB1682B6BB98DB1942FA0 +:10184000909589238DB98EB1482B4EB980B3922FD4 +:101850009095892380BB81B3282B21BB10926D0307 +:1018600010926C03109265031092640310926F0340 +:1018700010926E0310926703109266031092710328 +:101880001092700310926903109268031092730310 +:101890001092720310926B0310926A0368960FB64F +:1018A000F894DEBF0FBECDBFDF91CF911F910F9196 +:1018B000FF90EF90DF90CF90BF90AF909F908F9070 +:1018C0007F906F905F900C946F077F928F929F92A2 +:1018D000AF92BF92CF92DF92EF92FF920F931F933E +:1018E000CF93DF93CDB7DEB7A0970FB6F894DEBFE6 +:1018F0000FBECDBF6E0149E1C40ED11C84E6E82EB7 +:1019000083E0F82E98E0792EBC2CAD2C01E010E09D +:1019100028E1822E35E0932EE4EDF2E0AB2DBA2DD6 +:10192000872D01900D928A95E1F7F60181919191B1 +:101930006F019C01207F33272032310591F424B1BF +:101940008F709927A80102C0440F551F8A95E2F7AE +:10195000CA01922F982B94B995B18095892385B9A6 +:1019600053C02033310591F427B18F709927F801C6 +:1019700002C0EE0FFF1F8A95E2F7CF01922F982B3E +:1019800097B998B18095892388B93EC02034310534 +:1019900091F42AB18F709927A80102C0440F551FF6 +:1019A0008A95E2F7CA01922F982B9AB99BB180953C +:1019B00089238BB929C02035310591F42DB18F7061 +:1019C0009927F80102C0EE0FFF1F8A95E2F7CF01B9 +:1019D000922F982B9DB99EB1809589238EB914C002 +:1019E0002036310589F420B38F709927A80102C0F1 +:1019F000440F551F8A95E2F7CA01922F982B90BB8E +:101A000091B38095892381BB50EA5A95F1F7BE01C5 +:101A10006F5F7F4F20E030E040E050E0ECEDF2E01F +:101A2000DE011196882D01900D928A95E1F7FB0158 +:101A300081919191BF01FC01E07FFF27E032F10528 +:101A400011F4E3B113C0E033F10511F4E6B10EC0B7 +:101A5000E034F10511F4E9B109C0E035F10511F404 +:101A6000ECB104C0E036F105B9F4EFB1F0E08F70ED +:101A7000992702C0F595E7958A95E2F7E0FD08C041 +:101A8000C801042E02C0880F991F0A94E2F702C011 +:101A900080E090E0282B392B4F5F5F4F4C30510591 +:101AA00009F0BCCFF701808191818217930721F063 +:101AB00031832083909271020E94B00AF2E0EF0E0F +:101AC000F11C4CE6E41643E0F40609F025CF8091C2 +:101AD0007102882361F1815080937102882339F06B +:101AE0008FE99FE00197F1F700C0000020C08091CE +:101AF00064039091650390936D0380936C038091D0 +:101B000066039091670390936F0380936E038091B7 +:101B1000680390916903909371038093700380919F +:101B20006A0390916B0390937303809372030E94F6 +:101B3000750781E0A0960FB6F894DEBF0FBECDBF4B +:101B4000DF91CF911F910F91FF90EF90DF90CF9099 +:101B5000BF90AF909F908F907F900895E82FF0E016 +:101B6000EE0FFF1FE459FC4F808191810895089585 +:101B7000809152048160809352040C9408298091D2 +:101B800052048E7F809352040C9408290E94DA2814 +:101B9000811102C00E94B6280E9404298093520439 +:101BA0003E9A809171008D7F8093710082E08093D6 +:101BB00090008AE18093910081E0809376030895FC +:101BC00080917603811102C00E94C60D1092C60357 +:101BD0001092C503809171008D7F80937100809178 +:101BE00090008F7780939000109288031092870363 +:101BF0001092BF031092C0031092C1031092C2034F +:101C00001092BE031092BD03EDE9F3E0ADE8B3E03E +:101C100011921192119211921D921D9283E0ED3B4F +:101C2000F807B1F70895CF92DF92EF92FF920F93EA +:101C30001F93CF93DF9320918703222309F484C05D +:101C40006B017C0180917603811102C00E94C60D58 +:101C50000DEB13E0C7E0D0E0A7019601F8019291E7 +:101C60008291729162918F010E94522E811131C036 +:101C7000FE01EE0FFF1FEE0FFF1FE356FC4F108219 +:101C8000118212821382DE01AA0FBB1FA357BC4F21 +:101C900011961C921E92C730D105E9F0219644811D +:101CA0005581668177814083518362837383148277 +:101CB00015821682178212968D919C911397119618 +:101CC0009C938E9313961C921E92129734961296A2 +:101CD000E2CF219708F68091C5039091C603019742 +:101CE00097FD05C09093C6038093C50304C010926E +:101CF000C6031092C5038091C5039091C60320913D +:101D0000C3033091C4032817390724F01092C40389 +:101D10001092C303892BC1F4809171008D7F809351 +:101D20007100809190008F77809390001092BF0394 +:101D30001092C0031092C1031092C2031092BE030E +:101D40001092BD0310928703DF91CF911F910F91E5 +:101D5000FF90EF90DF90CF9008951F920F920FB6F3 +:101D60000F9211244F925F926F927F928F929F9267 +:101D7000AF92BF92CF92DF92EF92FF922F933F9359 +:101D80004F935F936F937F938F939F93AF93BF9383 +:101D9000CF93DF93EF93FF9380918703882309F418 +:101DA0009BC1C091C503D091C6031C161D060CF043 +:101DB00093C14090770350907803609079037090BE +:101DC0007A0320E030E0A901C301B2010E94FD2F97 +:101DD00018160CF065C0C130D10509F452C08091CD +:101DE000C3039091C403BE010E94CF317C01909344 +:101DF000C4038093C3038090890390908A03A090CA +:101E00008B03B0908C0320E030E040E85FE3C50135 +:101E1000B4010E94EE2D6093890370938A0380932E +:101E20008B0390938C03F701EE0FFF1FEE0FFF1F44 +:101E3000E356FC4FA30192016081718182819381FD +:101E40000E94562E20E030E040E05EE30E94013028 +:101E50009B01AC01C501B4010E94FD2F18168CF442 +:101E6000C7010196BE010E94CF319093C4038093B5 +:101E7000C3031092890310928A0310928B0310926D +:101E80008C03E091C303F091C403EE0FFF1FEE0F2C +:101E9000FF1FE356FC4F6081718182819381D0C026 +:101EA000C090BF03D090C003E090C103F090C20384 +:101EB00020E030E0A901C701B6010E94522E21970F +:101EC000882309F4A2C0FE01EE0FFF1FEE0FFF1FD3 +:101ED000E356FC4F80809180A280B380A5019401DD +:101EE000C701B6010E94522E87FF31C0A50194019F +:101EF00060E070E08CED93EC0E94562E20E030E024 +:101F000040E451E40E94562E20E030E040E05FE3E0 +:101F10000E9401309B01AC0160E070E080E090E441 +:101F20000E9464309B01AC01C501B4010E940130E4 +:101F30009B01AC01C701B6010E94522E87FF07C06A +:101F4000A701960160E070E08CED93E439C0A50133 +:101F50009401C701B6010E94FD2F18160CF055C060 +:101F6000A501940160E070E08CED93E40E94562E90 +:101F700020E030E040E451E40E94562E20E030E0C2 +:101F800040E05FE30E9401309B01AC0160E070E043 +:101F900080E090E40E9464309B01AC01C501B40173 +:101FA0000E9401309B01AC01C701B6010E94FD2FC8 +:101FB00018165CF5A701960160E070E08CED93ECDB +:101FC0000E94562E20E030E040E451E40E94562E5C +:101FD00020E030E040E05FE30E9401309B01AC0173 +:101FE00060E070E080E090E40E9464309B01AC010E +:101FF000C701B6010E9401306093BF037093C00314 +:102000008093C1039093C20313C0FE01EE0FFF1F24 +:10201000EE0FFF1FE356FC4F80819181A281B381B7 +:102020008093BF039093C003A093C103B093C203F6 +:102030006091BF037091C0038091C1039091C2036E +:1020400020917403309175032F3F4FEF340731F027 +:102050002F5F3F4F30937503209374030E94D41277 +:102060006B017C0120E034E244EF51E40E94522EE7 +:1020700087FF08C086EFC82E88E2D82E84EFE82EAE +:1020800081E4F82E20E030E040E051E4C701B601E1 +:102090000E9401309B01AC0160E074E284E79BE4A4 +:1020A0000E94562E6B017C010E94BE2E70939700F9 +:1020B00060939600209172023091730240917402F5 +:1020C00050917502C701B6010E9401300E94BE2ED8 +:1020D000709399006093980080918803882309F495 +:1020E00033C1C0908303D0908403E0908503F090C7 +:1020F000860320E030E0A901C701B6010E94FD2F50 +:102100001816D4F580917403909175038F3F2FEFCB +:10211000920729F001969093750380937403C70189 +:10212000B6010E94D41220E030E040E051E40E9469 +:1021300001309B01AC0160E074E284E79BE40E9403 +:10214000562E6B017C010E94BE2E70939700609307 +:102150009600209172023091730240917402509166 +:102160007502C701B6010E9401300E94BE2E709315 +:1021700099006093980008C0109297001092960002 +:10218000109299001092980060917D0370917E03E7 +:102190006F5F7F4F70937E0360937D032091960065 +:1021A0003091970080E090E0232BF1F0C0919600F1 +:1021B000D09197000E94EF2E6B017C01BE0180E060 +:1021C00090E00E94EF2E9B01AC0160917F03709123 +:1021D000800380918103909182030E94562E20E01B +:1021E0003FEF4FE757E410C00E94EF2E6B017C01D8 +:1021F00020E030EE4FEF54E460917F037091800354 +:1022000080918103909182030E9401309B01AC0177 +:10221000C701B6010E94FD2F87FD96C080917B0308 +:102220008F5F80937B0390E020914E0430914F04A8 +:1022300082179307A0F080915904882319F0109217 +:102240007B030DC0809171008D7F80937100809120 +:1022500090008F7780939000109288037DC08091CA +:102260007C03C0917B03811128C0C0905304D0909F +:102270005404E0905504F090560420E030E0A901A9 +:10228000C701B6010E94FD2F1816BCF481E08093AF +:102290007C031092830310928403109285031092A2 +:1022A0008603C0927F03D0928003E0928103F09274 +:1022B0008203C150C0937B0343C010927C031092F1 +:1022C000750310927403E0915004F091510448E0BA +:1022D000C49FE00DF11D112480819181A281B38101 +:1022E0008093830390938403A0938503B093860324 +:1022F00020E030E040E85EE364817581868197816B +:102300000E9401306B017C0120E030E048EC52E497 +:1023100060917602709177028091780290917902B3 +:102320000E94562E9B01AC01C701B6010E940130EC +:1023300060937F0370938003809381039093820363 +:1023400010927E0310927D038091520480FD04C0A0 +:102350001092880310928703FF91EF91DF91CF9144 +:10236000BF91AF919F918F917F916F915F914F91AD +:102370003F912F91FF90EF90DF90CF90BF90AF9063 +:102380009F908F907F906F905F904F900F900FBEB7 +:102390000F901F901895CF92DF92EF92FF92CF93FC +:1023A000DF936B017C01EA0180917603811102C009 +:1023B0000E94C60D8091520480FF46C08091C503E3 +:1023C0009091C60308970CF03FC0809171008D7FFB +:1023D000809371008091880381110E94E00D81E05B +:1023E00080938703109275031092740320E030E00D +:1023F000A901C701B6010E94FD2F1816DCF48091D7 +:10240000C5039091C603FC01EE0FFF1FEE0FFF1FE7 +:10241000E356FC4FC082D182E282F382FC01EE0FD0 +:10242000FF1FE357FC4FD183C08301969093C603EF +:102430008093C503809171008260809371008091C8 +:102440009000806880939000DF91CF91FF90EF9093 +:10245000DF90CF9008958F929F92AF92BF92CF92CC +:10246000DF92EF92FF920F931F93CF93DF93EC01D4 +:102470007B01D42E4801590180917603811102C05D +:102480000E94C60D8091520480FF6BC08091710044 +:102490008D7F809371008091870381110E94E00DF0 +:1024A00081E080938803D0935104C0935004F0924C +:1024B0004F04E0924E04D0925904809253049092BB +:1024C0005404A0925504B0925604109289031092BD +:1024D0008A0310928B0310928C0310927B038881E5 +:1024E0009981AA81BB818093830390938403A093F5 +:1024F0008503B093860320E030E040E85EE36C8122 +:102500007D818E819F810E9401306B017C0120E0E2 +:1025100030E048EC52E4609176027091770280914D +:102520007802909179020E94562E9B01AC01C7015E +:10253000B6010E94013060937F0370938003809303 +:1025400081039093820310927E0310927D03809109 +:102550007100826080937100809190008068809308 +:102560009000DF91CF911F910F91FF90EF90DF903E +:10257000CF90BF90AF909F908F9008958091C703A8 +:1025800090E0019666E070E00E94CF318093C7032F +:1025900008958091C70390E0019766E070E00E9483 +:1025A000CF318093C70308958F929F92AF92BF92CD +:1025B000CF92DF92EF92FF920F931F93CF93DF930F +:1025C0006B017C01C0917403D0917503BE0180E062 +:1025D00090E00E94EF2E4B015C01A701960160E0A4 +:1025E00070E08CE594E40E94562E9B01AC01C5017D +:1025F000B4010E9401300E94C32E2091C7032330F2 +:1026000009F473C028F4222351F02130E9F02CC1E1 +:10261000243009F4A0C0253009F4E0C025C180E0D1 +:1026200090E0A0E0BFE38093720290937302A093C6 +:102630007402B0937502109277031092780310928F +:10264000790310927A0310C11092770310927803E5 +:102650001092790310927A036431710540F46A3064 +:10266000710560F520E030E040E85EE32BC0693C96 +:10267000710508F0AAC080E090E00E94EF2E20E0F3 +:1026800030E040EA51E40E94ED2D20E030E044E3E8 +:1026900053E40E94562E9B01AC010E94013020E0C1 +:1026A00030E040E05EE30E9401309B01AC0160E05D +:1026B00070E080E09EE30E94ED2D44C020E030E019 +:1026C00040E05FE3C701B6010E9401306B017C016D +:1026D00080E090E0A0E0BEE38093720290937302EA +:1026E000A0937402B0937502BFC01092770310924A +:1026F00078031092790310927A034AE0469F900182 +:10270000479F300D1124C90168EB7BE00E94BB316B +:10271000BC016C5D754077FF03C0719561957109CF +:10272000882777FD8095982F0E94F12E2EE333ECB9 +:102730004EE259E30E94013020E030E040EC5EE3DD +:102740000E94EE2D60937202709373028093740264 +:102750009093750289C010927703109278031092BB +:10276000790310927A03CE0183709927892BE1F0C7 +:10277000BE016170772780E090E00E94EF2E20E09C +:1027800030E040E05EE30E94013020E030E040E4D1 +:102790005FE30E94EE2D6093720270937302809348 +:1027A0007402909375020CC080E090E0A0E0BFE35B +:1027B0008093720290937302A0937402B093750297 +:1027C000C770DD27CD2B09F04FC010927202109216 +:1027D0007302109274021092750246C01092770331 +:1027E000109278031092790310927A0300E010E0BF +:1027F00020E03FE30093720210937302209374026F +:10280000309375026739710578F180E090E00E949D +:10281000EF2E20E030E047E153E40E94ED2D20E070 +:1028200030E04AE754E40E94562E20E030E048E4CD +:1028300052E40E94013020E030E040EA51E40E947E +:10284000332F0E94BE2E660F771F660F771FFB0186 +:10285000EC50FD4F2081318142815381C701B60187 +:102860000E9401306B017C01C701B601DF91CF915D +:102870001F910F91FF90EF90DF90CF90BF90AF909E +:102880009F908F9008958091D8030895CF93DF9300 +:1028900000D01F92CDB7DEB79C0180915E048430DA +:1028A00019F593E099833B832A839093E9008FEF96 +:1028B0009091E800815095FD06C095ED9A95F1F74D +:1028C00000008111F5CF8091E80085FF0DC040E048 +:1028D00050E063E070E0CE0101960E94A71680915F +:1028E000E8008E778093E8000F900F900F90DF91B3 +:1028F000CF910895CF93DF9300D01F92CDB7DEB76D +:1029000020915E04243021F522E029839B838A8371 +:1029100083E08093E9008FEF9091E800815095FD6E +:1029200006C095ED9A95F1F700008111F5CF8091E1 +:10293000E80085FF0DC040E050E063E070E0CE01AC +:1029400001960E94A7168091E8008E778093E80098 +:102950000F900F900F90DF91CF91089520915E041A +:102960002430F1F422E02093E9002FEF3091E800C9 +:10297000215035FD06C035ED3A95F1F700002111E3 +:10298000F5CF2091E80025FF0BC040E050E065E066 +:1029900070E00E94A7168091E8008E778093E8008F +:1029A0000895CF93DF93EC0190915E04943009F089 +:1029B00046C0809184028823D9F0809185028823C3 +:1029C000B9F09093E9008FEF9091E800815095FD68 +:1029D00006C095E19A95F1F700008111F5CF80913D +:1029E000E80085FF2CC040E050E060E170E017C0D7 +:1029F00081E08093E9008FEF9091E800815095FD90 +:102A000006C095ED9A95F1F700008111F5CF809100 +:102A1000E80085FF14C040E050E068E070E0CE01BF +:102A20000E94A7168091E8008E778093E80080E1ED +:102A3000FE01A8ECB3E001900D928A95E1F7DF91D9 +:102A4000CF91089580915D04811109C00E943C18C6 +:102A50000E9499188091E20084608093E2000895BA +:102A600010925D040895089508950C94E12742E0C2 +:102A700061EC81E00E94B61742E061EC82E00E94C6 +:102A8000B61742E061EC83E00E94B61742E161ECC8 +:102A900084E00C94B61780916004833009F455C02B +:102AA00030F4813071F0823009F48EC008958A309C +:102AB00009F47AC08B3009F460C0893009F09CC0F9 +:102AC00020C080915F04813A09F096C08091E800AF +:102AD000877F8093E8008091630490916404892B40 +:102AE00021F460E188EC93E003C060E080E090E0D6 +:102AF00070E00E94F2168091E8008B778093E800E6 +:102B0000089580915F04813209F076C0809163045A +:102B100090916404009719F0039709F06DC08091BB +:102B2000E800877F8093E8008091E80082FD05C07F +:102B300080915E048111F8CF5FC08091F100809395 +:102B4000D8038091E8008B7753C080915F04813A6D +:102B500009F052C08091630490916404892B09F0BC +:102B60004BC08091E800877F8093E8008091E80067 +:102B700080FFFCCF8091840236C080915F04813257 +:102B8000D9F58091630490916404892BA9F5809113 +:102B9000E800877F8093E8000E94EB178091610432 +:102BA000809384020C945C2180915F04813221F532 +:102BB0008091E800877F8093E8000E94EB17809166 +:102BC00062048093D903089580915F04813AA1F44F +:102BD0008091E800877F8093E8008091E80080FF83 +:102BE000FCCF8091D9038093F1008091E8008E772B +:102BF0008093E8000C94EB17089584B7877F84BF17 +:102C000088E10FB6F89480936000109260000FBEC8 +:102C100090E080E80FB6F894809361009093610093 +:102C20000FBE0E948E1B0E943C180E949918809132 +:102C3000E20084608093E20078940E941F1B0E944F +:102C4000901B8AE792E00E943A1B80915E048530D7 +:102C500069F40E949B2780915C048823B1F30E9451 +:102C6000C927882391F30E949116EFCF0E94981BE9 +:102C7000ECCF292F332723303105C9F064F42130FC +:102C8000310581F02230310509F043C08DE690E036 +:102C90002AE338E042C021323105F1F02232310519 +:102CA00041F137C082E190E027EA38E036C0992749 +:102CB0008130910541F08230910541F0892B49F531 +:102CC000E6E3F8E005C0E8E0F8E002C0EEEDF7E08A +:102CD000849190E09F0121C06430D8F4E62FF0E0A9 +:102CE000EE0FFF1FE05BFC4F2081318189E090E017 +:102CF00014C0643070F470E0FB01EE0FFF1FE85B5E +:102D0000FC4F20813181FB01EC5BFC4F808190E026 +:102D100004C080E090E020E030E0FA0131832083BD +:102D2000089580E189BD82E189BD09B400FEFDCF2F +:102D30008091D8008F7D8093D8008091E0008260E0 +:102D40008093E0008091E00081FDFCCF0895CF9258 +:102D5000DF92EF92FF920F931F93CF93DF93EC01DB +:102D60008B016A010E940A18811133C0C114D10479 +:102D700039F0F60180819181081B190BC80FD91F0A +:102D8000E12CF12C0115110519F18091E80085FD68 +:102D900016C08091E8008E778093E800C114D104BA +:102DA00049F0F60180819181E80EF91EF182E082FE +:102DB00085E00FC00E940A18882321F30AC0899178 +:102DC0008093F10001501109FFEFEF1AFF0ADACFEB +:102DD00080E0DF91CF911F910F91FF90EF90DF90F6 +:102DE000CF90089520916504309166042617370727 +:102DF00048F06115710539F42091E8002E77209391 +:102E0000E80001C0B90140E061157105A9F1209108 +:102E10005E04222309F443C0253009F442C0209106 +:102E2000E80023FD40C02091E80022FD32C020913F +:102E3000E80020FFE9CF4091F3002091F20030E05C +:102E4000342BFC01CF016115710559F02830310593 +:102E500040F481918093F100615071092F5F3F4FE1 +:102E6000F1CF41E02830310509F040E02091E80041 +:102E70002E772093E800C8CF4111C9CF0AC08091B6 +:102E80005E04882361F0853061F08091E80083FD65 +:102E90000AC08091E80082FFF2CF80E0089582E0CE +:102EA000089583E0089581E00895209165043091AC +:102EB00066042617370748F06115710539F420912B +:102EC000E8002E772093E80001C0B901FC0120E062 +:102ED0006115710591F180915E04882309F440C069 +:102EE000853009F43FC08091E80083FD3DC08091AA +:102EF000E80082FD2FC08091E80080FFE9CF20919B +:102F0000F3008091F20090E0922B6115710559F069 +:102F10008830910540F424912093F100319661505E +:102F200071090196F2CF21E0089709F020E0809125 +:102F3000E8008E778093E800CBCF2111CCCF0AC078 +:102F400080915E04882361F0853061F08091E80013 +:102F500083FD0AC08091E80082FFF2CF80E00895EF +:102F600082E0089583E0089581E00895982F9730D6 +:102F700058F59093E900981739F07091EC00209182 +:102F8000ED005091F00003C0242F762F50E021FF78 +:102F900019C03091EB003E7F3093EB003091ED0093 +:102FA0003D7F3093ED003091EB0031603093EB00CA +:102FB0007093EC002093ED005093F0002091EE0010 +:102FC00027FF07C09F5FD3CF8F708093E90081E018 +:102FD000089580E0089580915F0487FF11C080917B +:102FE000E80082FD05C080915E048111F8CF11C018 +:102FF0008091E8008B770BC080915E04882349F0B4 +:103000008091E80080FFF8CF8091E8008E77809370 +:10301000E80008952091E4003091E50095E64091A4 +:10302000EC00842F817040FF22C08091E80080FD79 +:103030001CC080915E04882391F0853091F08091CE +:10304000EB0085FD10C04091E4005091E50042176F +:10305000530729F39A01915011F784E0089582E013 +:10306000089583E0089581E0089580E008954091F7 +:10307000E80042FFDECF08950E94AA180E94B2180D +:10308000E0EEF0E0808181608083E8EDF0E0808117 +:103090008F77808319BCA7EDB0E08C918E7F8C93E5 +:1030A00080818F7E808310925D0408950F931F931B +:1030B000CF93DF930E94AA180E94B218C8EDD0E007 +:1030C00088818F77888388818068888388818F7DD5 +:1030D000888319BC10925E0410925A0410925C040A +:1030E00010925B0400EE10E0F80180818B7F8083FA +:1030F00088818160888342E060E080E00E94B617AA +:10310000E1EEF0E080818E7F8083E2EEF0E080816E +:1031100081608083808188608083F80180818E7FD8 +:103120008083888180618883DF91CF911F910F9187 +:103130000895E8EDF0E080818F7E8083E7EDF0E098 +:1031400080818160808384E082BF81E080935D0420 +:103150000C945618E8EDF0E080818E7F8083109209 +:10316000E20008951092DA001092E10008951F9293 +:103170000F920FB60F9211242F933F934F935F93AB +:103180006F937F938F939F93AF93BF93EF93FF932F +:103190008091E10082FF0BC08091E20082FF07C0B6 +:1031A0008091E1008B7F8093E1000E941E1B809143 +:1031B000DA0080FF1FC08091D80080FF1BC0809183 +:1031C000DA008E7F8093DA008091D90080FF0DC0F5 +:1031D00080E189BD82E189BD09B400FEFDCF81E0B7 +:1031E00080935E040E94221505C019BC10925E04F3 +:1031F0000E9430158091E10080FF19C08091E200AB +:1032000080FF15C08091E2008E7F8093E200809164 +:10321000E20080618093E2008091D8008062809318 +:10322000D80019BC85E080935E040E94341580911B +:10323000E10084FF30C08091E20084FF2CC080E177 +:1032400089BD82E189BD09B400FEFDCF8091D8001F +:103250008F7D8093D8008091E1008F7E8093E10084 +:103260008091E2008F7E8093E2008091E200816095 +:103270008093E20080915A04882311F084E007C013 +:103280008091E30087FD02C081E001C083E080936C +:103290005E040E9435158091E10083FF29C0809172 +:1032A000E20083FF25C08091E100877F8093E100E9 +:1032B00082E080935E0410925A048091E1008E7F38 +:1032C0008093E1008091E2008E7F8093E200809104 +:1032D000E20080618093E20042E060E080E00E94D2 +:1032E000B6178091F00088608093F0000E9433153B +:1032F000FF91EF91BF91AF919F918F917F916F91CE +:103300005F914F913F912F910F900FBE0F901F90A3 +:1033100018951F920F920FB60F9211242F933F937F +:103320004F935F936F937F938F939F93AF93BF93CD +:10333000CF93DF93EF93FF93C091E900CF7080911B +:10334000EC00D82FD17080FDD0E81092E900809178 +:10335000F000877F8093F00078940E94CD1910923E +:10336000E9008091F00088608093F000CD2BCF7051 +:10337000C093E900FF91EF91DF91CF91BF91AF91A1 +:103380009F918F917F916F915F914F913F912F917D +:103390000F900FBE0F901F9018951F93CF93DF9340 +:1033A000CDB7DEB7AA970FB6F894DEBF0FBECDBF7C +:1033B000EFE5F4E088E08E0F9091F10091938E1389 +:1033C000FBCF0E944B158091E80083FF1FC18091C5 +:1033D0005F0490916004492F50E04A30510508F095 +:1033E00015C1FA01EC59FF4F0C94E331803881F09C +:1033F000823809F00BC1809163048F708093E900DB +:103400008091EB0085FB882780F91092E90006C0C7 +:1034100080915B0490915C04911182609091E8002E +:10342000977F9093E8008093F1001092F100C8C05C +:10343000282F2D7F09F0EAC0882319F0823061F02F +:10344000E5C080916104813009F0E0C0933009F05B +:1034500080E080935C042BC080916104811127C0BF +:10346000809163048F7009F4D1C08093E9002091AA +:10347000EB0020FF1CC0933021F48091EB008062B0 +:1034800014C09091EB0090619093EB0021E030E04C +:10349000A90102C0440F551F8A95E2F74093EA0044 +:1034A0001092EA008091EB0088608093EB0010920C +:1034B000E9008091E800877F86C08111A7C0109144 +:1034C00061041F778091E3008078812B8093E30073 +:1034D0008091E800877F8093E8000E94EB1780913D +:1034E000E80080FFFCCF8091E30080688093E300D8 +:1034F000111102C082E001C083E080935E0486C0A7 +:103500008058823008F082C08091610490916204FA +:103510008C3D53E0950779F583E08A838AE28983BD +:103520004FB7F894DE01139620E03EE051E2E32F1E +:10353000F0E050935700E49120FF03C0E295EF7054 +:103540003F5FEF708E2F90E0EA3010F0C79601C019 +:10355000C0968D939D932F5F243149F74FBF809183 +:10356000E800877F8093E8006AE270E0CE01019670 +:103570000E94F21614C0AE014F5F5F4F609163046A +:103580000E943916BC01009709F440C09091E800F0 +:10359000977F9093E80089819A810E9455178091C6 +:1035A000E8008B778093E80031C0803879F580910E +:1035B000E800877F8093E80080915A048093F100AF +:1035C0008091E8008E778093E8000E94EB171EC080 +:1035D00081111CC0909161049230C0F48091E80088 +:1035E000877F8093E80090935A040E94EB178091A4 +:1035F0005A04811106C08091E30087FD02C081E07A +:1036000001C084E080935E040E9437158091E80039 +:1036100083FF0AC08091E800877F8093E800809153 +:10362000EB0080628093EB00AA960FB6F894DEBFA1 +:103630000FBECDBFDF91CF911F9108950895CF9315 +:1036400080915E048823A1F0C091E900CF70909131 +:10365000EC00892F817090FD80E8C82B1092E90062 +:103660008091E80083FD0E94CD19CF70C093E900DE +:10367000CF9108959093DF038093DE030895E09146 +:10368000DE03F091DF03309721F00190F081E02D0F +:10369000099480E00895E091DE03F091DF03309714 +:1036A00021F00280F381E02D09940895E091DE037A +:1036B000F091DF03309721F00480F581E02D09942B +:1036C00008952091DC033091DD038217930771F098 +:1036D0009093DD038093DC03E091DE03F091DF0340 +:1036E000309721F00680F781E02D0994089520910C +:1036F000DA033091DB038217930771F09093DB03B9 +:103700008093DA03E091DE03F091DF03309721F03C +:103710000084F185E02D0994089508950C948D1B83 +:103720000E9415280E94760B0E949B280C94562D0F +:103730004F925F927F928F929F92AF92BF92CF9261 +:10374000DF92EF92FF920F931F93CF93DF93CDB74A +:10375000DEB72A970FB6F894DEBF0FBECDBF0E942A +:10376000650C91EEC92E93E0D92E00E010E0AA245A +:10377000A394B12C702E802F0E94AE0D4C01F60147 +:10378000419051906F014826592641145104B1F4DB +:103790000F5F1F4F0430110569F78FEF89838A830C +:1037A0001B820E941E288160782F9D838C83498113 +:1037B0005A816B818D810E94511C3AC080913D04D9 +:1037C00081FD0E94B70D20E030E07501022E02C09D +:1037D000EE0CFF1C0A94E2F7C70184219521892B86 +:1037E00009F12E837F828E209F2091E0892809F4A1 +:1037F00090E098870E941E288160782F9A87898799 +:103800004E815F8168858A850E94511C000F111FBF +:10381000F801EF51FC4F80819181E826F926F18271 +:10382000E08206C02F5F3F4F2C30310571F6B0CFDC +:103830000E94872A1091E0030E943F1B1817D9F0BD +:103840000E943F1B8093E0032A960FB6F894DEBFD8 +:103850000FBECDBFDF91CF911F910F91FF90EF90E1 +:10386000DF90CF90BF90AF909F908F907F905F90B0 +:103870004F900C94AE0A2A960FB6F894DEBF0FBE96 +:10388000CDBFDF91CF911F910F91FF90EF90DF900F +:10389000CF90BF90AF909F908F907F905F904F9010 +:1038A0000895CF93DF93CDB7DEB72B970FB6F8947B +:1038B000DEBF0FBECDBF4F83588769877A878B875E +:1038C000DE01119686E0FD0111928A95E9F785E007 +:1038D000FE01379601900D928A95E1F749815A8150 +:1038E0006B817C818D819E810E94F6232B960FB681 +:1038F000F894DEBF0FBECDBFDF91CF910895CF9377 +:10390000882309F4C2C0C82F823859F40E943F1B93 +:1039100081FDBBC089E30E949F260E946C2789E33A +:103920000CC0833879F40E943F1B80FDAEC083E554 +:103930000E949F260E946C2783E50E94E126CF917A +:103940000C946C27843859F40E943F1B82FD9DC063 +:1039500087E40E949F260E946C2787E4EECF8CEFBD +:103960008C0F813A48F48C2F0E94BE2C81118DC09F +:103970008C2F0E949F26E3CF80E28C0F883048F482 +:10398000C77081E001C0880FCA95EAF70E94252719 +:10399000D6CF8BE58C0F833078F4C53A29F0C63A40 +:1039A00031F083E890E005C081E890E002C082E851 +:1039B00090E0CF910C94611B88E58C0F833108F067 +:1039C00064C0C83A39F1C93A41F1CA3A49F1CB3A2F +:1039D00051F1CC3A59F1CD3A61F1C03B69F1CE3A9F +:1039E00071F1CF3A79F1C13B81F1C23B89F1C33B1F +:1039F00091F1C43B99F1C53BA1F1C63BA9F1C73B8D +:103A0000B1F1C83BB9F1C93BC1F1CA3BC9F180E092 +:103A100090E038C082EE90E035C089EE90E032C090 +:103A20008AEE90E02FC085EB90E02CC086EB90E012 +:103A300029C087EB90E026C08CEC90E023C08DEC91 +:103A400090E020C083E891E01DC08AE891E01AC0B0 +:103A500082E991E017C084E991E014C081E292E02C +:103A600011C083E292E00EC084E292E00BC085E2D6 +:103A700092E008C086E292E005C087E292E002C0D0 +:103A80008AE292E0CF910C94771BCF91089588231E +:103A900009F44BC0823859F40E943F1B81FF45C096 +:103AA00089E30E949F260E946C2789E30CC083381B +:103AB00071F40E943F1B80FF38C083E50E949F265F +:103AC0000E946C2783E50E94E1260C946C278438C1 +:103AD00059F40E943F1B82FF28C087E40E949F2662 +:103AE0000E946C2787E4EFCF9CEF980F913A58F330 +:103AF00090E2980F983050F4877091E001C0990FD0 +:103B00008A95EAF7892F0E942B27DFCF9BE5980F34 +:103B1000933020F480E090E00C94611B885A83314C +:103B200020F480E090E00C94771B0895882321F026 +:103B30000E9425270C946C270895882321F00E9469 +:103B40002B270C946C270895BF92CF92DF92EF92AF +:103B5000FF920F931F93CF93DF9300D000D000D03C +:103B6000CDB7DEB725E0FC01DE01119601900D9284 +:103B70002A95E1F7FC01D0801181028125812295EF +:103B80002F7043815481452B09F472C31F3F21F4E8 +:103B9000FFEFDF1609F46CC37C012E830E947707C8 +:103BA000D9821A8369817A81802F0E949B26182FDF +:103BB000B92E0E9450260E9417252E81002319F04D +:103BC0000E9442272E81EB2DE295EF70F0E0E25942 +:103BD000FF4F0C94E3318B2D807F9B2D9F70F92E2E +:103BE000882319F0F29480EFF822002389F0FF2057 +:103BF00009F47CC280E2810F883020F48F2D0E946E +:103C0000252703C08F2D0E9435270E946C276EC286 +:103C1000812F0E94471DFF2009F42AC3105E8F2DBB +:103C2000183018F40E942B2702C00E943B272696CA +:103C30000FB6F894DEBF0FBECDBFDF91CF911F91BD +:103C40000F91FF90EF90DF90CF90BF900C946C2776 +:103C50008B2D807F9B2D9F70803211F4892F03C0A4 +:103C6000892F8295807F112319F0113011F12BC01B +:103C70000023A9F0222389F1213079F526960FB689 +:103C8000F894DEBF0FBECDBFDF91CF911F910F9192 +:103C9000FF90EF90DF90CF90BF900C945527222398 +:103CA00019F0213009F4E4C28E830E9458278E81D6 +:103CB0009BC1002321F0263008F0DAC20EC0253067 +:103CC00008F0D6C291C10023C9F0222331F0F701D8 +:103CD000958190FF0BC29F70958326960FB6F8943E +:103CE000DEBF0FBECDBFDF91CF911F910F91FF902F +:103CF000EF90DF90CF90BF900C94961D222309F493 +:103D000073C109C22B2D26952695237030E021150D +:103D1000310521F021303105D1F0AAC2002321F074 +:103D2000812F9B2D937002C080E090E026960FB605 +:103D3000F894DEBF0FBECDBFDF91CF911F910F91E1 +:103D4000FF90EF90DF90CF90BF900C94611B002309 +:103D500021F0812F9B2D937002C080E090E0269689 +:103D60000FB6F894DEBF0FBECDBFDF91CF911F918C +:103D70000F91FF90EF90DF90CF90BF900C94771B46 +:103D8000812F002319F00E948F2902C00E94F72979 +:103D900026960FB6F894DEBF0FBECDBFDF91CF9150 +:103DA0001F910F91FF90EF90DF90CF90BF900C94F8 +:103DB0007C2A8B2D837009F07BC0011159C2812FA1 +:103DC000829586958770880F880F912F9F70C92ED6 +:103DD000D12CE12CF12C082E04C0CC0CDD1CEE1CE7 +:103DE000FF1C0A94D2F714FF12C04FE050E060E0CD +:103DF00070E004C0440F551F661F771F8A95D2F7E5 +:103E0000CB01BA01609570958095909503C060E0F4 +:103E100070E0CB012B2D269526952370422F50E084 +:103E200042305105D9F04330510569F16C297D29A3 +:103E30008E299F294130510551F126960FB6F894ED +:103E4000DEBF0FBECDBFDF91CF911F910F91FF90CD +:103E5000EF90DF90CF90BF900C943E256C297D2988 +:103E60008E299F2926960FB6F894DEBF0FBECDBFD0 +:103E7000DF91CF911F910F91FF90EF90DF90CF9046 +:103E8000BF900C945A250E943E25C701B601269684 +:103E90000FB6F894DEBF0FBECDBFDF91CF911F915B +:103EA0000F91FF90EF90DF90CF90BF900C94222560 +:103EB000002319F08B2D817001C08695882309F4A9 +:103EC000D7C1812F829586958770880F880F912F93 +:103ED0009F70C92ED12CE12CF12C082E04C0CC0CE3 +:103EE000DD1CEE1CFF1C0A94D2F714FF12C04FE039 +:103EF00050E060E070E004C0440F551F661F771F5C +:103F00008A95D2F7CB01BA0160957095809590950E +:103F100003C060E070E0CB012B2D26952695237021 +:103F2000422F50E042305105D9F04330510569F13C +:103F30006C297D298E299F294130510551F1269602 +:103F40000FB6F894DEBF0FBECDBFDF91CF911F91AA +:103F50000F91FF90EF90DF90CF90BF900C941826B8 +:103F60006C297D298E299F2926960FB6F894DEBFED +:103F70000FBECDBFDF91CF911F910F91FF90EF90BA +:103F8000DF90CF90BF900C9434260E941826C70172 +:103F9000B60126960FB6F894DEBF0FBECDBFDF91F7 +:103FA000CF911F910F91FF90EF90DF90CF90BF9036 +:103FB0000C94FC25103F49F118F4103E48F491C0D0 +:103FC000123F09F453C0E8F1133F09F464C089C0FB +:103FD0001F708B2D8F71002321F00E949525812F5A +:103FE0007CCE0E94B625812F26960FB6F894DEBFB0 +:103FF0000FBECDBFDF91CF911F910F91FF90EF903A +:10400000DF90CF90BF900C949D1D0023B1F0253020 +:1040100008F02EC18B2D8F7126960FB6F894DEBF57 +:104020000FBECDBFDF91CF911F910F91FF90EF9009 +:10403000DF90CF90BF900C94DB25263008F018C19C +:10404000E9CF0023A9F08B2D8F7126960FB6F89437 +:10405000DEBF0FBECDBFDF91CF911F910F91FF90BB +:10406000EF90DF90CF90BF900C949525002359F3EB +:104070008B2D8F7126960FB6F894DEBF0FBECDBF85 +:10408000DF91CF911F910F91FF90EF90DF90CF9034 +:10409000BF900C94B625002399F08B2D8F71269636 :1040A0000FB6F894DEBF0FBECDBFDF91CF911F9149 -:1040B0000F91FF90EF90DF90CF90BF900C9465250B -:1040C0000023A9F0222309F4ADCF812F26960FB645 -:1040D000F894DEBF0FBECDBFDF91CF911F910F913E -:1040E000FF90EF90DF90CF90BF900C946E1C222336 -:1040F00009F4ADCF812F26960FB6F894DEBF0FBE20 -:10410000CDBFDF91CF911F910F91FF90EF90DF9086 -:10411000CF90BF900C94361D4B2D4F70612FC7016F -:104120000E948D0526960FB6F894DEBF0FBECDBF58 -:10413000DF91CF911F910F91FF90EF90DF90CF9083 -:10414000BF900C948924011182C09B2D9F70492F30 -:1041500050E04230510509F443C0C4F44115510503 -:1041600071F14130510509F072C026960FB6F894EE -:10417000DEBF0FBECDBFDF91CF911F910F91FF909A -:10418000EF90DF90CF90BF900C946D2D4330510590 -:10419000C1F14430510509F05AC0812F26960FB65F -:1041A000F894DEBF0FBECDBFDF91CF911F910F916D -:1041B000FF90EF90DF90CF90BF900C94BF2D26968C +:1040B0000F91FF90EF90DF90CF90BF900C948025F0 +:1040C00026960FB6F894DEBF0FBECDBFDF91CF911D +:1040D0001F910F91FF90EF90DF90CF90BF900C94C5 +:1040E00076250023A9F0222309F4ADCF812F26964F +:1040F0000FB6F894DEBF0FBECDBFDF91CF911F91F9 +:104100000F91FF90EF90DF90CF90BF900C947F1CA9 +:10411000222309F4ADCF812F26960FB6F894DEBF87 +:104120000FBECDBFDF91CF911F910F91FF90EF9008 +:10413000DF90CF90BF900C94471D4B2D4F70612F97 +:10414000C7010E94690526960FB6F894DEBF0FBE20 +:10415000CDBFDF91CF911F910F91FF90EF90DF9036 +:10416000CF90BF900C949A24011182C09B2D9F7018 +:10417000492F50E04230510509F443C0C4F44115C1 +:10418000510571F14130510509F072C026960FB604 +:10419000F894DEBF0FBECDBFDF91CF911F910F917D +:1041A000FF90EF90DF90CF90BF900C947E2D433026 +:1041B0005105C1F14430510509F05AC0812F2696AE :1041C0000FB6F894DEBF0FBECDBFDF91CF911F9128 -:1041D0000F91FF90EF90DF90CF90BF900C94562DF1 +:1041D0000F91FF90EF90DF90CF90BF900C94D02D77 :1041E00026960FB6F894DEBF0FBECDBFDF91CF91FC :1041F0001F910F91FF90EF90DF90CF90BF900C94A4 -:10420000892D26960FB6F894DEBF0FBECDBFDF9185 +:10420000672D26960FB6F894DEBF0FBECDBFDF91A7 :10421000CF911F910F91FF90EF90DF90CF90BF90C3 -:104220000C949C2D4B2D4F70612FC70126960FB615 -:10423000F894DEBF0FBECDBFDF91CF911F910F91DC -:10424000FF90EF90DF90CF90BF900C949D07269643 +:104220000C949A2D26960FB6F894DEBF0FBECDBF24 +:10423000DF91CF911F910F91FF90EF90DF90CF9082 +:10424000BF900C94AD2D4B2D4F70612FC70126965A :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 +:104260000F91FF90EF90DF90CF90BF900C94790763 +:1042700026960FB6F894DEBF0FBECDBFDF91CF916B +:104280001F910F91FF90EF90DF90CF90BF90089516 +:104290000E9442270E9452270E9417270E946C27E3 +:1042A0000E942D2B0E947C2A80E090E00E94611BDE +:1042B00080E090E00C94771B0E9432270C944821F8 +:1042C0000E949026292F22952F7030E02C30310546 +:1042D0004CF42A3031056CF422503109223031057A +:1042E00088F407C02C30310549F02F30310531F00A +:1042F00009C0803E48F0803F29F406C093FB882720 +:1043000080F9089580E0089581E00895CF93DF93C8 +:1043100000D000D01F92CDB7DEB70F900F900F9056 +:104320000F900F90DF91CF910895CF93DF9300D03E +:1043300000D000D0CDB7DEB726960FB6F894DEBF1A +:104340000FBECDBFDF91CF9108951F93CF93DF9321 +:10435000C091E90316E08091EA03C81799F0D0E014 +:104360001C9FF0011D9FF00D1124E551FC4F408171 +:10437000518162817381848195810E94952121966A +:10438000C770E9CFDF91CF911F91089540911B0431 +:1043900050911C0460911D0470911E0480911F04B3 +:1043A000909120040C9495218091200482958F7027 +:1043B00009F054C080911D04882309F44FC08091F6 +:1043C000E903A091EA0360911B0470911C044091E1 +:1043D0001E0450911F04B6E08A1709F43FC090E014 +:1043E00041155105C1F17F3F11F46F3FA1F1B89F15 +:1043F000F001B99FF00D1124E551FC4F218172139A +:104400002AC02081621327C02281211124C0238168 +:1044100034812417350710F421503109241B350B42 +:10442000283C3105C0F4209120042F702061209396 +:10443000200426E0289FF001299FF00D1124E0516F +:10444000FC4F80818F70806180838BE194E00E94BB +:10445000A41D0C94A52101968770BECF0895CF921C +:10446000DF92EF92FF920F931F93CF93DF93CDB71D +:10447000DEB762970FB6F894DEBF0FBECDBF8C01DA +:1044800085E0F801DE011D9601900D928A95E1F715 +:10449000D8014C9111965C91119712966C911297DC +:1044A0001396CD90DC90149730911B0470911C04EE +:1044B00080911E0490911F04009709F46BC17F3F07 +:1044C00019F43F3F09F466C1E0901D04EE2009F4A1 +:1044D000C0C020912004C816D90628F0F601E81BB8 +:1044E000F90BCF0104C0809590958C0D9D1DFF2484 +:1044F000F394883C910578F0F12C207F09F0C6C038 +:104500007C2DD98AC88A89890E9486218BE194E012 +:104510000E94A41DB1C0822F807F09F046C0751390 +:1045200014C0341312C0611110C02F702061209389 +:1045300020040E94C6218BE194E00E94A41D80917A +:104540002004D80115968C932EC0CD2819F15F3F19 +:1045500011F44F3FF9F0F62E61111CC08091E90370 +:104560002091EA0336E0821709F45AC090E0389FA0 +:10457000F001399FF00D1124E551FC4F7181571363 +:1045800006C07081471303C07281711103C0019688 +:104590008770E9CFF62E662309F418C180912004B4 +:1045A000816080932004F12C11C1751308C034136D +:1045B00006C0611104C080912004D801C3C04D879A +:1045C0005E878D859E856A8B0E9460216A8988231B +:1045D000E1F16623D1F120912004822F82958F7022 +:1045E00090E0029774F080911B0490911C049887CE +:1045F0008F831986DB86CA862C87CE0107960E9498 +:10460000A41D86E0F801ABE1B4E001900D928A951B +:10461000E1F70E94D4210E94C621FF24F394D6C062 +:104620004D875E878D859E850E949026292F229535 +:104630002F7030E0223031050CF0BCC09F7009F0C3 +:10464000B6C0805E883008F4C1C0C8010E94A41DB5 +:10465000E4CFC816D90608F453C0F601E81BF90BDD +:10466000CF01883C910508F450C0F12C7C2DD98AEB +:10467000C88A89890E948621EBE1F4E086E0DF01A7 +:104680001D928A95E9F70E94C621A0C0751314C037 +:10469000341312C0611110C080912004F801858389 +:1046A000C8010E94A41D86E0EBE1F4E0DF011D9249 +:1046B0008A95E9F7FE2C8AC04D875E878D859E8599 +:1046C0006A8B0E9460216A89882309F4BECF662321 +:1046D00009F4BBCF20912004822F82958F7090E047 +:1046E00002970CF48ECF80911B0490911C049A8346 +:1046F00089831B82DD82CC822E83CE0101967FCFFF +:10470000809590958C0D9D1DACCFF62E662309F4F7 +:104710009CCF75132EC034132CC02091200420FD93 +:104720001FC0822F82958F70D9F0D80115962C93D7 +:1047300015978F3049F08F5F982F9295907F822F39 +:104740008F70892B15968C93C8010E94A41D86E05A +:10475000F801ABE1B4E001900D928A95E1F793CFB7 +:1047600086E0F801ABE1B4E001900D928A95E1F7A3 +:104770002DC04D875E878D859E850E9460218111A9 +:1047800040CF80912004816080932004C8010E9462 +:10479000A41D1CC0662309F458CF4D875E878D8504 +:1047A0009E850E946021882309F44FCF2ACF811172 +:1047B00048CF0CC0243031050CF047CF9F7009F46E +:1047C00040CFF8019581907F09F03BCF8F2D629605 +:1047D0000FB6F894DEBF0FBECDBFDF91CF911F9112 +:1047E0000F91FF90EF90DF90CF9008951F93CF939C +:1047F000DF93CDB7DEB72C970FB6F894DEBF0FBEB0 +:10480000CDBF4F83588769877A878B879C87CE0176 +:1048100007960E942F22882369F08F8198852A8528 +:104820003B85232BF1F19F3F09F063C08F3F09F0D7 +:1048300060C037C086E0FE013796DE011196019018 +:104840000D928A95E1F76F817885EA85FB8530972F +:1048500041F17F3F11F46F3F21F12091EA0330E0F5 +:10486000C9010196877099274091E90350E08417A8 +:10487000950709F447C069837A83FD83EC8396E04A +:10488000929FD001939FB00D1124A551BC4FFE0102 +:10489000319601900D929A95E1F78093EA030E9478 +:1048A000A52116E08091E9039091EA038917C1F1EF +:1048B000189FC001112485519C4F0E942F228823EC +:1048C00079F1E091E9031E9FF0011124E551FC4FBD +:1048D0004081518162817381848195810E949521FB +:1048E0008091E90390E00196877099278093E9030E +:1048F000D9CF4F81588569857A858B859C850E94A3 +:104900009521CFCF0E945C211092EA031092E90317 +:10491000EBE1F4E086E0DF011D928A95E9F7C1CF73 +:104920002C960FB6F894DEBF0FBECDBFDF91CF91AE +:104930001F910895EF92FF920F931F93CF93DF93F0 +:104940008C01009709F46CC0F12CEE24E394E8018B +:104950002196F8018491843740F4843008F051C0E6 +:10496000813081F0823019F15BC0853709F444C091 +:10497000A8F19CE7980F903708F052C08F770E94FB +:10498000471D41C00E5F1F4FFE01C49180E28C0F96 +:10499000883048F4C7708E2D01C0880FCA95EAF799 +:1049A0000E94452714C08C2F0E947F1C2DC00E5FD3 +:1049B0001F4FFE01C49180E28C0F883058F4C770FD +:1049C0008E2D01C0880FCA95EAF70E944B270E94DE +:1049D0006C271AC08C2F0E94471D16C00E5F1F4FF8 +:1049E000FE01C491CC2381F08FE99FE00197F1F79C +:1049F00000C00000C150F6CF0E5F1F4FFE01F490C3 +:104A000003C00E947F1C8E018F2D882309F49FCF45 +:104A1000EFE9FFE03197F1F700C000008150F5CFDA +:104A2000DF91CF911F910F91FF90EF90089508951E +:104A300060932504709326048093270490932804A0 +:104A40000C9448210F931F93009125041091260484 +:104A50002091270430912804DC01CB01802B912B7D +:104A6000A22BB32B8093250490932604A0932704B4 +:104A7000B09328041F910F910C9448210F931F931A +:104A800000912504109126042091270430912804D8 +:104A9000DC01CB0180239123A223B323809325043F +:104AA00090932604A0932704B09328041F910F919C +:104AB0000C9448210F931F93009125041091260414 +:104AC0002091270430912804DC01CB018027912715 +:104AD000A227B3278093250490932604A09327044C +:104AE000B09328041F910F910C9448211092210437 +:104AF0001092220410922304109224040C94482152 +:104B000041E050E060E070E004C0440F551F661FB4 +:104B1000771F8A95D2F74093210450932204609323 +:104B20002304709324040C94482141E050E060E099 +:104B300070E004C0440F551F661F771F8A95D2F797 +:104B40008091210490912204A0912304B091240427 +:104B5000482B592B6A2B7B2B409321045093220422 +:104B600060932304709324040C94482141E050E0A6 +:104B700060E070E004C0440F551F661F771F8A95E0 +:104B8000D2F7409550956095709580912104909151 +:104B90002204A0912304B0912404482359236A23BA +:104BA0007B23409321045093220460932304709349 +:104BB00024040C94482141E050E060E070E004C01F +:104BC000440F551F661F771F8A95D2F780912104E5 +:104BD00090912204A0912304B091240448275927DE +:104BE0006A277B2740932104509322046093230477 +:104BF000709324040C9448210F931F930091210477 +:104C0000109122042091230430912404DC01CB0173 +:104C1000802B912BA22BB32B809321049093220401 +:104C2000A0932304B09324041F910F910C94482166 +:104C30000F931F93009121041091220420912304CB +:104C400030912404DC01CB0180239123A223B323E0 +:104C50008093210490932204A0932304B09324040E +:104C60001F910F910C9448210F931F9300912104E1 +:104C7000109122042091230430912404DC01CB0103 +:104C800080279127A227B3278093210490932204A1 +:104C9000A0932304B09324041F910F910C944821F6 +:104CA0000895CF92DF92EF92FF920F931F93CF93CD +:104CB000DF938C01C0902504D0902604E090270457 +:104CC000F09028048091210490912204A091230463 +:104CD000B0912404C82AD92AEA2AFB2ACFE1D0E0DD +:104CE000D701C6010C2E04C0B695A7959795879558 +:104CF0000A94D2F780FF06C0B8018C2F0E94D30916 +:104D0000019721F4219760F780E001C08C2FDF919B +:104D1000CF911F910F91FF90EF90DF90CF9008956A +:104D2000CF93DF93EC010E945126BE010E94D3096C +:104D3000DF91CF910895CB010E9490260895909124 +:104D40008402992321F090918502911109C020914C +:104D5000860230918702F90132969FEF40E01FC032 +:104D6000982F9695969596959F3050F5E0918602EE +:104D7000F0918702E90FF11D877021E030E0A90171 +:104D800002C0440F551F8A95E2F7CA019181892B11 +:104D9000818308959F3F39F04F5F4E3041F051912C +:104DA0005813F8CF0DC05111F7CF942FF5CF9F3F77 +:104DB00039F0F901E90FF11D97FDFA958283089505 +:104DC000089590918402992321F090918502911188 +:104DD00009C02091860230918702F9013296205F46 +:104DE0003F4F1FC0982F9695969596959F30F0F45B +:104DF000E0918602F0918702E90FF11D877021E0B2 +:104E000030E0A90102C0440F551F8A95E2F7CA019C +:104E1000809591818923818308953196E217F30764 +:104E200029F090819813F9CF1082F7CF089581E08F +:104E300090E0E0918602F0918702E80FF91F10825E +:104E4000019680319105A9F7089590913C04892B32 +:104E500080933C040895809590913C04892380932D +:104E60003C04089510923C04089590913B04892BD2 +:104E700080933B040895809590913B04892380930F +:104E80003B04089510923B04089590913A04892BB5 +:104E900080933A040895809590913A0489238093F1 +:104EA0003A04089510923A040895809329040895CD +:104EB0001092290408958091860290918702FC0146 +:104EC00031969C01205F3F4F80E0919191118F5F5F +:104ED000E217F307D1F70895E0918602F091870277 +:104EE00080913C048083E0918602F091870290815A +:104EF00080913B04892B8083E0918602F0918702A8 +:104F0000908180913A04892B8083809129048823A1 +:104F100061F0E0918602F09187029081892B808375 +:104F20000E945B2781111092290480918602909142 +:104F300087020C944B1B80915E04843039F11092EF +:104F40003E0420E488E190E00FB6F894A8958093A1 +:104F500060000FBE2093600080E00E94300580E07A +:104F60000E94AE0A83B7817F846083BF83B781606C +:104F700083BF7894889583B78E7F83BF88E10FB60F +:104F8000F89480936000109260000FBE0895089519 +:104F90000895CF9380E00E9430050E94C7270E94A9 +:104FA000650C0E94C827C0E08C2F0E94AE0D892B93 +:104FB00029F4CF5FC430C1F780E001C081E0CF9118 +:104FC00008950E945C2180E00E9430050E94562DC9 +:104FD0000E943F1B0C94AE0A1F920F920FB60F92C5 +:104FE00011248F939F93AF93BF9380913E048111BF +:104FF00013C080913F0490914004A0914104B0916E +:1050000042044196A11DB11D80933F04909340043A +:10501000A0934104B0934204BF91AF919F918F91AF +:105020000F900FBE0F901F90189582E084BD93E003 +:1050300095BD9AEF97BD80936E0008952FB7F894B1 +:1050400080913F0490914004A0914104B0914204AA +:105050002FBF0895CF92DF92EF92FF920F931F938D +:105060002FB7F89440913F0450914004609141045F +:10507000709142042FBF6A017B01EE24FF248C0152 +:1050800020E030E0C016D106E206F30610F44150ED +:1050900051099A01281B390BC9011F910F91FF90EB +:1050A000EF90DF90CF9008951F920F920FB60F925E +:1050B00011248F939F93AF93BF9380913F0490915E +:1050C0004004A0914104B09142040196A11DB11D7C +:1050D00080933F0490934004A0934104B093420412 +:1050E000BF91AF919F918F910F900FBE0F901F9026 +:1050F00018950E943C18F8942FEF87EA91E621500A +:1051000080409040E1F700C0000087E090EBDC01B8 +:105110008093690490936A04A0936B04B0936C0429 +:105120009CE088E10FB6F894A895809360000FBECC +:1051300090936000FFCF0E94DA28811102C00E9484 +:10514000B6280E94E52880933D040E94F2288093AF +:10515000670487FB882780F9809385020E94E928ED +:10516000682F70E080E090E00C9418256DEE7EEFE3 +:1051700080E090E00E94093260E082E090E00E94CE +:10518000F73160E083E090E00E94F73160E084E076 +:1051900090E00E94F73160E085E090E00E94F731F6 +:1051A00060E086E090E00E94F7316FEF87E090E0EA +:1051B0000C94F73180E090E00E94F13121E08D3EC7 +:1051C0009E4F09F020E0822F089582E090E00C9439 +:1051D000E93183E090E00C94E931682F83E090E0BE +:1051E0000C94F73184E090E00C94E931682F84E06E +:1051F00090E00C94F73186E090E00C94E931682F50 +:1052000086E090E00C94F73187E090E00C94E9316F +:10521000682F87E090E00C94F7318091450480FF7F +:105220000BC060918B0285E0689FB00111247595D9 +:105230006795759567952BC081FF09C060918B02BA +:1052400085E0689FB00111247595679520C082FFA5 +:1052500007C060918B0285E0689FB001112417C0E0 +:10526000909146049923D1F060918A02961788F7AD +:1052700020918B0285E0289F90011124929FA0012C +:10528000939F500D112470E0CA010E94CF31603805 +:10529000710540F46115710539F002C065E070E0F8 +:1052A000862F08958FE7089581E008958091450441 +:1052B00080FF08C06091890270E0759567957595CB +:1052C000679521C081FF06C06091890270E07595E5 +:1052D000679519C082FF04C06091890270E010C018 +:1052E000909146049923C1F0609188029617A0F727 +:1052F00080918902899FC001112470E00E94CF3102 +:105300006038710528F46115710521F0862F089524 +:105310008FE7089581E0089561E070E0F4CF803F69 +:1053200021F40E940D29819504C0813F29F40E9437 +:105330000D29809349040895823F21F40E940D298C +:10534000819504C0833F29F40E940D29809348046D +:105350000895893F19F40E94562905C08A3F31F407 +:105360000E945629819580934A0408958B3F21F429 +:105370000E945629819504C08C3F29F40E94562929 +:1053800080934B040895843F21F480914704816009 +:1053900017C0853F21F480914704826011C0863F89 +:1053A00021F48091470484600BC0873F21F48091F1 +:1053B0004704886005C0883F31F4809147048061CC +:1053C0008093470408958D3F21F4809145048160C6 +:1053D0000BC08E3F21F480914504826005C08F3F51 +:1053E00029F4809145048460809345040895803FAA +:1053F00039F48091490487FF6CC01092490469C058 +:10540000813F29F4809149041816BCF362C0909141 +:105410004804823F29F497FF5CC01092480459C0A9 +:10542000833F19F41916CCF354C0893F41F480919D +:105430004A0418160CF04DC010924A044AC08A3F24 +:1054400029F480914A0487FF44C0F6CF8B3F39F49A +:1054500080914B0487FF3DC010924B043AC08C3FB3 +:1054600029F480914B041816BCF333C0843F21F417 +:10547000809147048E7F17C0853F21F480914704B7 +:105480008D7F11C0863F21F4809147048B7F0BC034 +:10549000873F21F480914704877F05C0883F31F41E +:1054A000809147048F7E8093470413C08D3F21F481 +:1054B000809145048E7F0BC08E3F21F4809145047E +:1054C0008D7F05C08F3F29F4809145048B7F8093A9 +:1054D00045048091480481110EC0809149048111D6 +:1054E0000AC080914A04811106C080914B04811149 +:1054F00002C010924604089587E494E00E94561B6F +:105500000E941E28909344048093430408951F939F +:10551000CF93DF9380914304909144040E942A2802 +:10552000AC0190914604992321F020918C0230E047 +:1055300006C020918D028AE0289F90011124421715 +:10554000530708F486C080914804C0914904D09163 +:105550004A0410914B04811107C0C11176C0D111CA +:1055600074C0111172C075C09F3F19F09F5F909376 +:105570004604181624F40E940D2980934804809153 +:10558000480487FF05C00E940D2981958093480437 +:105590001C1624F40E940D2980934904809149042B +:1055A00087FF05C00E940D29819580934904609171 +:1055B0004804662339F1C0914904CC2319F17727B7 +:1055C00067FD7095872F972F0E94F12E23E333E319 +:1055D00043E35FE30E9401300E94BE2E60934804C3 +:1055E0006C2F772767FD7095872F972F0E94F12EDC +:1055F00023E333E343E35FE30E9401300E94BE2EC6 +:10560000609349041D1624F40E94562980934A048D +:1056100080914A0487FF05C00E9456298195809396 +:105620004A04111624F40E94562980934B04809159 +:105630004B0487FF05C00E945629819580934B0437 +:10564000DF91CF911F910C947C2A9F3F09F08ECF60 +:1056500096CFDF91CF911F910895E7E4F4E085E0C4 +:10566000DF011D928A95E9F71092460410924504D5 +:105670000895833081F128F4813059F08230D1F0DF +:105680000895853009F449C0B8F1863009F456C050 +:10569000089580918D02262F30E0280F311D2F3F75 +:1056A000310524F4680F60938D0208958FEF809385 +:1056B0008D02089580918C02262F30E0280F311D35 +:1056C0002F3F310524F4680F60938C0208958FEF0B +:1056D00080938C02089580918B02262F30E0280F52 +:1056E000311D2F3F310524F4680F60938B0208951C +:1056F0008FEF80938B02089580918A02262F30E0ED +:10570000280F311D2F3F310524F4680F60938A0262 +:1057100008958FEF80938A02089580918902262F41 :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 +:10573000890208958FEF80938902089580918802ED +:10574000262F30E0280F311D2F3F310524F4680F3C +:105750006093880208958FEF8093880208958330C4 +:1057600011F128F4813049F0823091F008958530AC +:1057700081F120F18630C1F1089580918D02681782 +:1057800020F4861B80938D02089510928D02089557 +:1057900080918C02681720F4861B80938C020895F8 +:1057A00010928C02089580918B02681720F4861B5A +:1057B00080938B02089510928B02089580918A0243 +:1057C000681720F4861B80938A02089510928A023B +:1057D000089580918902681720F4861B80938902BE +:1057E000089510928902089580918802681720F424 +:1057F000861B8093880208951092880208950F9363 +:105800001F93873208F048C08E3108F094C0803171 +:1058100009F47EC008F5873009F468C068F4863062 +:1058200009F0A4C080913D04817F8E7F80933D0468 +:1058300081E080934D049BC08B3009F490C08E3082 +:1058400009F094C080913D0482FB222720F991E069 +:10585000922790FB82F965C0863109F480C060F41C +:10586000813109F083C00E945C219091850281E022 +:1058700089278093850273C0893109F470C08B3108 +:1058800009F074C080913D0481FB222720F991E04A +:10589000922790FB81F945C0883309F460C050F429 +:1058A000893209F45EC0853309F45BC0873209F49C +:1058B00058C05CC0833409F454C028F48A3308F417 +:1058C00055C0895339C0883409F050C00E945C210A +:1058D0000E946C060FEF13ED20E3015010402040B2 +:1058E000E1F700C000000E94792839C090913D0482 +:1058F000892F8095817080FB90F929F096609860DF +:1059000090933D0434C0997F977F90933D0427C0C6 +:1059100080913D0483FB222720F991E0922790FBA0 +:1059200083F980933D049923D1F080913D048160F7 +:1059300080933D0414C08D5141E050E060E070E080 +:105940008A019B0104C0000F111F221F331F8A957B +:10595000D2F7C901B8010E9418250E945C2181E09C +:1059600006C061E070E080E090E0F5CF80E01F913C +:105970000F91089580E0089580E00895CF93C82F97 +:1059800080914D04813069F018F08230C9F184C0F3 +:10599000E0918602F09187028081823209F07EC018 +:1059A00007C0E0918602F09187028081823261F423 +:1059B0008C2F0E94BA2C811104C08C2F0E94FF2BC7 +:1059C0001DC081E090E01AC08C2F0E94BC2C811178 +:1059D00014C0C43179F048F4CB3079F0C03109F00B +:1059E00061C082E080934D0408C0C93219F0C83309 +:1059F00021F058C010924D0455C081E0817054C010 +:105A0000C93291F120F5C43179F1B0F4C73009F011 +:105A100047C08EE180938D0282E380938C028AE0FE +:105A200080938B0284E180938A0288E080938902CC +:105A300088E28093880234C0CE51C63088F5EC2FBE +:105A4000F0E0E85AFC4F808180934C0429C0CE34AA +:105A5000E9F020F4CB3421F56AE013C0C13579F0C8 +:105A6000C235F1F461E00DC080914C04882319F037 +:105A700010924C0415C081E080934D0415C061E084 +:105A800006C080914C040E94392B0AC06AE08091C4 +:105A90004C040E94AF2B04C010924D0480E004C05F +:105AA00081E002C080E0AACFCF9108950E94DA2859 +:105AB000811102C00E94B6280E94FB2880936804CE +:105AC00080FF02C0869501C080E00C943005809173 +:105AD0006804982F9695292F30E0233031054CF437 +:105AE0009F5F990F8170892B8160809368040E9469 +:105AF000FF288091680486950C9430058091680495 +:105B0000982F969591F09158990F8170892B8093D9 +:105B100068048E7F91E009F490E08091680490FB26 +:105B200080F9809368040E94FF288091680486951C +:105B30000C94300580916804982F909590FB80F923 +:105B4000809368040E94FF288091680480FF02C04F +:105B5000869501C080E00C94300590916804892FEF +:105B600086958F5F8F779170843028F4880F892B0A +:105B70008093680402C090936804809168048E7FCB +:105B800091E009F490E08091680490FB80F98093A3 +:105B900068040E94FF288091680486950C94300563 +:105BA00020916804922F96958927982F990F822F1C +:105BB0008170892B809368048E7F91E009F490E0D6 +:105BC0008091680490FB80F9809368040E94FF280C +:105BD0008091680486950C9430055058BB27AA27FD +:105BE0000ED0D1C1C2D130F0C7D120F031F49F3FE7 +:105BF00011F41EF4B7C10EF4E095E7FB9FC1E92F45 +:105C0000D3D180F3BA17620773078407950718F09A +:105C100071F49EF5EBC10EF4E0950B2EBA2FA02D7A +:105C20000B01B90190010C01CA01A0011124FF2749 +:105C3000591B99F0593F50F4503E68F11A16F04044 +:105C4000A22F232F342F4427585FF3CF4695379543 +:105C50002795A795F0405395C9F77EF41F16BA0B08 +:105C6000620B730B840BBAF09150A1F0FF0FBB1FB6 +:105C7000661F771F881FC2F70EC0BA0F621F731FFF +:105C8000841F48F4879577956795B795F7959E3F5C +:105C900008F0B3CF9395880F08F09927EE0F9795EA +:105CA0008795089527D108F481E008950CD06BC141 +:105CB00063D140F05AD130F021F45F3F19F03EC17A +:105CC000511195C14FC170D198F39923C9F3552350 +:105CD000B1F3951B550BBB27AA27621773078407DF +:105CE00038F09F5F5F4F220F331F441FAA1FA9F395 +:105CF00033D00E2E3AF0E0E830D091505040E69587 +:105D0000001CCAF729D0FE2F27D0660F771F881FE7 +:105D1000BB1F261737074807AB07B0E809F0BB0BD6 +:105D2000802DBF01FF2793585F4F2AF09E3F5105FA +:105D300068F004C15CC15F3FECF3983EDCF38695EC +:105D400077956795B795F7959F5FC9F7880F911D70 +:105D50009695879597F90895E1E0660F771F881F5C +:105D6000BB1F621773078407BA0720F0621B730B0F +:105D7000840BBA0BEE1F88F7E095089504D0689461 +:105D8000B11135C1089518D188F09F5790F0B92FFF +:105D90009927B751A0F0D1F0660F771F881F991F80 +:105DA0001AF0BA95C9F712C0B13081F01FD1B1E035 +:105DB00008951CC1672F782F8827B85F39F0B93F45 +:105DC000CCF3869577956795B395D9F73EF4909582 +:105DD0008095709561957F4F8F4F9F4F0895E89400 +:105DE00009C097FB3EF490958095709561957F4F23 +:105DF0008F4F9F4F9923A9F0F92F96E9BB279395D1 +:105E0000F695879577956795B795F111F8CFFAF4E0 +:105E1000BB0F11F460FF1BC06F5F7F4F8F4F9F4F11 +:105E200016C0882311F096E911C0772321F09EE86F +:105E3000872F762F05C0662371F096E8862F70E0D5 +:105E400060E02AF09A95660F771F881FDAF7880FAF +:105E50009695879597F9089588D018F011F08CD011 +:105E600038F480C0C4C0E92F9FD0B0F35523C9F3E4 +:105E7000E7FB6217730784079507A8F199F3E92FE9 +:105E8000FF2788232AF03197660F771F881FDAF7DC +:105E9000952F5527442332F091505040220F331F45 +:105EA000441FD2F7BB27E91BF50B621B730B840B56 +:105EB000B109C1F222F4620F731F841FB11D319723 +:105EC0002AF0660F771F881FBB1FEFCF91505040FD +:105ED0005AF041F0882332F0660F771F881F9150E7 +:105EE0005040C1F7939530C08695779567959F5F31 +:105EF000D9F7F8CF990F0008550FAA0BE0E8FEEF8D +:105F000016161706E807F907C0F012161306E4077D +:105F1000F50798F0621B730B840B950B39F40A2676 +:105F200061F0232B242B252B21F408950A2609F454 +:105F3000A140A6958FEF811D811D089597F99F6758 +:105F400080E870E060E008959F3F31F0915020F4C8 +:105F5000879577956795B795880F911D9695879545 +:105F600097F908959FEF80EC089500240A9416167F +:105F7000170618060906089500240A941216130637 +:105F8000140605060895092E0394000C11F48823C5 +:105F900052F0BB0F40F4BF2B11F460FF04C06F5FE1 +:105FA0007F4F8F4F9F4F089557FD9058440F551FB7 +:105FB00059F05F3F71F04795880F97FB991F61F08B +:105FC0009F3F79F087950895121613061406551F02 +:105FD000F2CF4695F1DF08C0161617061806991F6E +:105FE000F1CF86957105610508940895E894BB2763 +:105FF00066277727CB0197F908957CDF08F48FEFA8 +:1060000008950BD0C0CFB1DF28F0B6DF18F095238C +:1060100009F094CFA7CF1124EACFC6DFA0F3959F54 +:10602000D1F3950F50E0551F629FF001729FBB277F +:10603000F00DB11D639FAA27F00DB11DAA1F649F2B +:106040006627B00DA11D661F829F2227B00DA11DDE +:10605000621F739FB00DA11D621F839FA00D611D64 +:10606000221F749F3327A00D611D231F849F600D85 +:10607000211D822F762F6A2F11249F5750408AF0BE +:10608000E1F088234AF0EE0FFF1FBB1F661F771F4A +:10609000881F91505040A9F79E3F510570F04ECF98 +:1060A000A6CF5F3FECF3983EDCF386957795679536 +:1060B000B795F795E7959F5FC1F7FE2B880F911D68 +:1060C0009695879597F90895FA01EE0FFF1F309680 +:1060D0002105310599F16115710561F48038BFE33F +:1060E0009B0749F168949038810561F08038BFEFD3 +:1060F0009B0741F0992342F5FF3FE105310521055A +:1061000011F1E8940894E795D901AA2329F4AB2F5B +:10611000BE2FF85FD0F310C0FF5F70F4A695E0F7D4 +:10612000F73950F019F0FF3A38F49F779F930CD06D +:106130000F9007FC905808953EF014CF60E070E097 +:1061400080E89FE308954FE79F775F934F933F93D6 +:106150002F939ED02F913F914F915F9152DF05C0B9 +:1061600019F40EF0EBCE42CFFDCE26DFC8F3963801 +:10617000C0F707F80F92E8942BE33AEA48EB5FE7A1 +:106180004EDF0F920F920F924DB75EB70F92C0D0B5 +:10619000ECEFF0E016D04F915F91EF91FF91E59514 +:1061A000EE1FFF1F49F0FE57E0684427EE0F441F23 +:1061B000FA95E1F74195550B32D00F9007FE26C0B6 +:1061C0000895DF93CF931F930F93FF92EF92DF9287 +:1061D0007B018C01689405C0DA2EEF011EDFFE0101 +:1061E000E894A5912591359145915591AEF3EF0134 +:1061F00006DDFE019701A801DA9479F7DF90EF90B0 +:10620000FF900F911F91CF91DF9108959B01AC01F9 +:1062100060E070E080E89FE349CD90CE95CECCDE83 +:10622000E8F39923D9F3940F511DBBF391505040DB +:1062300094F059F0882332F0660F771F881F915031 +:106240005040C1F79E3F510544F7880F911D969528 +:10625000879597F908955F3FACF0983E9CF0BB2777 +:10626000869577956795B79508F4B1609395C1F7D2 +:10627000BB0F58F711F460FFE8CF6F5F7F4F8F4F70 +:106280009F4FE3CFB4CE0EF05FCE6CCE689456CE67 +:1062900093DEC8F39923D1F3C6F3DF93CF931F9313 +:1062A0000F93FF92C92FDD2788232AF02197660FCD +:1062B000771F881FDAF720E030E040E85FEB9FE3CC +:1062C000883920F0803E30F021968F7787DCE4E239 +:1062D000F1E003C083DCE1E5F1E073DF8B01BE0197 +:1062E000EC01FB2E6F5771097595771F880B990B81 +:1062F00078DD28E132E741E35FE38FDEAF2D9801DF +:10630000AE01FF900F911F91CF91DF9178DC3BCED2 +:10631000FA01DC01AA0FBB1F9B01AC01BF5728F497 +:1063200022273327442750781FC0B75188F4AB2F5A +:106330000024469537952795011CA395D2F300209C +:1063400069F0220F331F441FB395DAF30DD045CC0B +:1063500061307105A0E88A07B94630F49B01AC01B1 +:106360006627772788279078309621F0208331831D +:10637000428353830895AA1BBB1B51E107C0AA1F88 +:10638000BB1FA617B70710F0A61BB70B881F991FD6 +:106390005A95A9F780959095BC01CD01089597FB7A +:1063A000072E16F4009407D077FD09D00E94BB3168 +:1063B00007FC05D03EF4909581959F4F0895709508 +:1063C00061957F4F0895EE0FFF1F0590F491E02D2A +:1063D0000994F999FECF92BD81BDF89A992780B5AD +:1063E0000895A8E1B0E042E050E00C941132262F6D +:1063F000F999FECF92BD81BDF89A019700B40216BB +:1064000039F01FBA20BD0FB6F894FA9AF99A0FBE68 +:1064100008950196272F0E94F8310C94F731DC0182 +:10642000CB01FC01F999FECF06C0F2BDE1BDF89A9F +:10643000319600B40D9241505040B8F70895F89449 +:02644000FFCF8C +:106442000C52D02445000000410000DC4400000052 +:106452004152D0A4440000404100005C44000000CE +:106462004148F17644000000415C978A44000000F4 +:10647200411FD592440000004152D0A444000000C4 +:10648200415CFFB844000000410AA7CF440000006D +:10649200410000DC44000000410AA7CF4400000094 +:1064A200410000DC440000004100000000000080C8 +:1064B2004000005C450000404100000000000080F8 +:1064C2004052D02445000040410AA7CF44000000BA +:1064D200410000DC44000000410000000000008098 +:1064E2004052D024450000404100000000000080DE +:1064F2004000005C45000040410AA7CF4400000074 +:10650200410000DC44000000410000000000008067 +:106512004052D024450000404100000000000080AD +:10652200400AA74F45000040410AA7CF440000009F +:10653200410000DC44000000410000000000008037 +:106542004052D024450000004100000000000080BD +:10655200405CFF3845000000410000000000008060 +:106562004052D02445000000410AA7CF4400000059 +:10657200410000DC440000004100000000000080F7 +:106582004052D024450000804153D02445000040B1 +:106592004160970A450000004154D0A44400000025 +:1065A200410000DC440000004160970A450000A061 +:1065B20041050000003F0000C8424314D114AE144C +:1065C2007A14461401012A042808140A321E000013 +:1065D200020004000500070009000B000C000E0079 +:1065E2001000110013001500170018001A001C00FB +:1065F2001D001F002100230024002600280029007E +:106602002B002D002F0030003200340035003700FF +:1066120039003B0040004500250026006100600073 +:1066220020003700640065006600670044004600F1 +:10663200240047003149803F5D8B803FF8BF803F97 +:10664200CAE1803F73ED803FCAE1803FF8BF803FDF +:106652005D8B803F3149803F0000803FF16D7F3F7D +:1066620075EA7E3F4C827E3F833F7E3F84287E3F99 +:10667200833F7E3F4C827E3F75EA7E3FF16D7F3FD6 +:106682000000803F3F4D363975092809F208B908E4 +:106692004C0865087E0897080102030405060708EE +:0266A2000900ED :00000001FF diff --git a/keyboard/planck/planck_pcb_r4_w_bootloader.hex b/keyboard/planck/planck_pcb_r4_w_bootloader.hex index f2e9993ac8..140bf415f2 100644 --- a/keyboard/planck/planck_pcb_r4_w_bootloader.hex +++ b/keyboard/planck/planck_pcb_r4_w_bootloader.hex @@ -250,76 +250,76 @@ :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 +:100000000C94DA040C941E050C941E050C941E0529 +:100010000C941E050C941E050C941E050C941E05D4 +:100020000C941E050C941E050C94B7180C94891999 +:100030000C94EC270C941E050C941E050C941E05C4 +:100040000C941E050C941E050C941E050C941E05A4 +:100050000C941E050C9454280C941E050C941E053B +:100060000C941E050C941E050C941E050C941E0584 +:100070000C941E050C941E050C941E050C941E0574 +:100080000C94AD0E0C941E050C941E050C941E05CC +:100090000C941E050C941E050C941E050C941E0554 +:1000A0000C941E050C941E050C941E0579058905FB +:1000B0009B05AB05B105C005CC05D205E005E905FA +:1000C000FA050A0610064006F619181A061B181A31 +:1000D000061B5D1A801A061BD51AE81AEB1DEB1DCC +:1000E000281E281E821EC01E38213821D91E382104 +:1000F000DA1FDA1F9D20B4203821232107634236FE +:10010000B79BD8A71A39685618AEBAAB558C1D3CA8 +:10011000B7CC5763BD6DEDFD753EF6177231BF006C +:100120000000803F08000000BE922449123EABAAA6 +:10013000AA2ABECDCCCC4C3E00000080BEABAAAA01 +:10014000AA3E00000000BF000000803F0000000049 +:1001500000084178D3BB4387D1133D190E3CC3BD82 +:100160004282AD2B3E68EC8276BED98FE1A93E4C2F +:1001700080EFFFBE01C4FF7F3F00000000002B00A6 +:1001800014001A000800150017001C0018000C00CD +:10019000120013002A0029000400160007000900BD +:1001A0000A000B000D000E000F0033003400E100C8 +:1001B0001D001B000600190005001100100036008C +:1001C0003700380028000530E000E200E30003308B +:1001D0002C002C0004305000510052004F002B0026 +:1001E00014001A00090013000A000D000F00180087 +:1001F0001C0033002A002900040015001600170017 +:1002000007000B00110008000C0012003400E10090 +:100210001D001B000600190005000E00100036002E +:100220003700380028000530E000E200E30003302A +:100230002C002C0004305000510052004F002B00C5 +:1002400034003600370013001C0009000A000600C5 +:1002500015000F002A0029000400120008001800F1 +:100260000C0007000B001700110016003800E10019 +:10027000330014000D000E001B00050010001A00D2 +:1002800019001D0028000530E000E200E300033003 +:100290002C002C0004305000510052004F00350259 +:1002A0001E021F0220022102220223022402250232 +:1002B000260227022A004C003A003B003C003D0089 +:1002C0003E003F002D022E022F02300231020100BB +:1002D000400041004200430044004500010001008D +:1002E0000100010001000100010001000100010006 +:1002F000010001000100AB00AA00A900AE0035001A +:100300001E001F00200021002200230024002500E1 +:10031000260027002A004C003A003B003C003D002C +:100320003E003F002D002E002F0030003100010064 +:10033000400041004200430044004500010001002C +:1003400001000100010001000100010001000100A5 +:10035000010001000100AB00AA00A900AE000000EE +:10036000000000000000000000000000000000008D +:10037000000000000000000000000000000000007D +:10038000000000000000000000000000000000006D +:10039000000000000000000000000000000000005D +:1003A000000000000000000000000000000003301A +:1003B00000000000043000000000000000001E00EB +:1003C0001E001E001E001E001E001E001E001E003D +:1003D0001E001E001E00000014001A000800150078 +:1003E00017001C0018000C00120013002F00000062 +:1003F00004001600070009000A000B000D000E00A3 +:100400000F00330034000D3000000000060019001A +:1004100000000000110010000000000000000000BB +:1004200000000000000000000000000000000000CC +:1004300000000000000000000000000000000000BC +:1004400000000000000000000000000000000000AC +:10045000000000000000000000000000000000009C :10046000000000000000000000000000000000008C :10047000000000000000000000000000000000007C :10048000000000000000000000000000000000006C @@ -369,1512 +369,1529 @@ :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 +:100770000000000000000000000000000000010078 +:100780000050010001000100010001000100010012 +:10079000010001004C00010001000100073006309B +:1007A000135012500030013002300C3001000100B3 +:1007B0000B300A300930083001000100010001004F +:1007C0000100010001000100010001000100010021 +:1007D00001000100010001000100010001002803E7 +:1007E000540068006500200050006C0061006E003D +:1007F00063006B0020004B006500790062006F0011 +:1008000061007200640000002C034F00720074004D +:1008100068006F006C0069006E0065006100720086 +:1008200020004B006500790062006F0061007200DB +:100830006400730000000403090409026D00040150 +:1008400000A0FA09040000010301010009211101BF +:100850000001223F000705810308000A0904010086 +:100860000103010200092111010001224D000705C9 +:10087000820308000A0904020001030000000921A4 +:10088000110100012236000705830308000A09044C +:1008900003000103000000092111010001223900B9 +:1008A000070584031000011201100100000008ED8B +:1008B000FE606001000102000105010906A10105B9 +:1008C0000719E029E7150025019508750181020542 +:1008D0000819012905950575019102950175039186 +:1008E0000105071900297715002501957875018103 +:1008F00002C005010980A101850216010026B7008A +:100900001A01002AB700751095018100C0050C0975 +:1009100001A1018503160100269C021A01002A9CF0 +:1009200002751095018100C005010902A1010901AC +:10093000A100050919012905150025019505750175 +:100940008102950175038101050109300931158185 +:10095000257F95027508810609381581257F950147 +:1009600075088106050C0A38021581257F950175E9 +:10097000088106C0C005010906A101050719E02983 +:10098000E71500250195087501810295017508811B +:100990000105081901290595057501910295017553 +:1009A0000391010507190029FF150025FF9506751C +:1009B000088100C011241FBECFEFDAE0DEBFCDBF3B +:1009C00004B603FE24C08091690490916A04A0914A +:1009D0006B04B0916C048730904BA740B04BB9F4D6 +:1009E0001092690410926A0410926B0410926C04C5 +:1009F00014BE84B7877F84BF88E10FB6F8948093D4 +:100A00006000109260000FBEE0E0F8E3099513E08B +:100A1000A0E0B1E0E2E4F4E602C005900D92A23657 +:100A2000B107D9F714E0A2E6B3E001C01D92A936E0 +:100A3000B107E1F70E94FD150C941F320C940000E1 +:100A4000279A2F988FEF9FEF9093870080938600CF +:100A50008AE08093800089E1809381000C94562D78 +:100A6000282F81110BC080918000877F80938000A8 +:100A700010928D0010928C002F9808952F988091DD +:100A80008000886080938000233019F48FEF9FEFFF +:100A90000FC083E090E0821B9109880F991F2FEF10 +:100AA0003FEFA90102C0569547958A95E2F7CA0122 +:100AB00090938D0080938C000895CF93DF93EC0189 +:100AC0000E94ED28BE0180E090E0DF91CF910C9470 +:100AD00018250F931F93462F50E04E30510508F014 +:100AE000DEC0DC01FA01EA5AFF4F12968C910C9499 +:100AF000E331882309F4D3C000E010E0980140E01E +:100B000064E070E089E292E00E942B1281E090E0C4 +:100B10000FC0882309F4C3C000E010E0980140E052 +:100B200066E070E089EB91E00E942B1282E090E099 +:100B30000E945D05B4C0882309F4B1C000E010E054 +:100B4000980140E068E070E089EE91E00E942B128D +:100B500084E090E0EDCF882311F083E005C083E0CE +:100B60000CC0882349F084E00E94952540E164E0B0 +:100B700083E00E946D0A93C084E00E94B625F6CF00 +:100B8000882331F085EE0E947F1C0E94AD2D87C026 +:100B900085EE0E94471D83C0882309F480C00E940F +:100BA000BF0D7DC0882309F47AC00E94B80D00E013 +:100BB00010E0980140E065E070E089E492E027C031 +:100BC000882309F46CC085E00E94B6250E94E00DE0 +:100BD00066C0882309F463C000E010E0980140E09B +:100BE00068E070E089E191E00E942B1285E00E94AC +:100BF000952555C0882309F452C00E94BE1200E01A +:100C000010E0980140E068E070E089E191E00E9426 +:100C10002B1245C0882309F442C00E94C912EFCFAD +:100C20008823E9F100E010E0980140E066E070E020 +:100C300089E891E00E942B1284E00E94B62583E0AF +:100C40000E94B62580E10E94B62585E00E94B62567 +:100C50000E94E00D86E00E9495250E94DA2881110D +:100C600002C00E94B6280E94F22890E09093680487 +:100C7000809367048068809367040E94F6280FC001 +:100C8000882369F000E010E0980140E066E070E041 +:100C900089E591E00E942B1286E00E94B62580E053 +:100CA00090E01F910F9108950F931F932FEF89EFFD +:100CB00090E0215080409040E1F700C0000000E04B +:100CC00010E0980140E065E070E089E492E00E9465 +:100CD0002B121F910F9108950F931F9300E010E0C6 +:100CE000980140E063E070E081E091E00E942B1207 +:100CF0002FEF82E597E0215080409040E1F700C05F +:100D000000001F910F910895CF92DF92EF92FF9212 +:100D10000F931F93CF93DF93CDB7DEB7CC58D10994 +:100D20000FB6F894DEBF0FBECDBF2091210425FF82 +:100D3000C5C08C01FC01928180910001992309F4C6 +:100D400060C096E4EEE8F2E0DE01A95BBF4F0190DF +:100D50000D929A95E1F7F8019081E0916203F0918C +:100D60006303E90FF11DEE0FFF1F27E430E02C0FA6 +:100D70003D1FE20FF31F60817181680F711D88278D +:100D800077FD8095982F0E94F12E20E030E040E41E +:100D900051E40E94562E6B017C01F801218184E010 +:100DA00090E0821B9109BC01882777FD8095982FE0 +:100DB0000E94F12E9B01AC01C701B6010E94EE2DED +:100DC0009B01AC0160E070E080E090E40E94643040 +:100DD00020E030E04CE551E40E9401304FE050E06B +:100DE000C457DF4F0FB6F894DEBF0FBECDBFDF9103 +:100DF000CF911F910F91FF90EF90DF90CF900C94C7 +:100E0000CB1196E4EEE8F2E0DE01119601900D922E +:100E10009A95E1F7F8019081E0916203F091630304 +:100E2000E90FF11DEE0FFF1F21E030E02C0F3D1FF9 +:100E3000E20FF31F60817181680F711D882777FDB4 +:100E40008095982F0E94F12E20E030E040E451E49C +:100E50000E94562E6B017C01F801218184E090E014 +:100E6000821B9109BC01882777FD8095982F0E94ED +:100E7000F12E9B01AC01C701B6010E94EE2D9B0132 +:100E8000AC0160E070E080E090E40E94643020E01B +:100E900030E04CE551E40E940130C457DF4F0FB6FB +:100EA000F894DEBF0FBECDBFDF91CF911F910F91A0 +:100EB000FF90EF90DF90CF900C94130EC457DF4F4C +:100EC0000FB6F894DEBF0FBECDBFDF91CF911F915B +:100ED0000F91FF90EF90DF90CF90089508950E94BA +:100EE00020056E9A769A0C9454060C946E070C9416 +:100EF00084060895880F991FFC01E250F040859107 +:100F000094910895880F991FFC01E258FE4F859136 +:100F1000949108950F931F93CF93DF93EC01811564 +:100F200020E49207A0F5C11580E3D80708F0E1C0DE +:100F3000C83ED105D8F4C03ED10508F0EEC1C83A8C +:100F4000D10578F4C53AD10508F074C0C130D10597 +:100F500009F46DC008F4DEC1C430D10508F0DDC16C +:100F6000D9C1CB3BD10508F470C0D4C1C11590E202 +:100F7000D90708F0B9C0C11521E0D20708F0CDC1EA +:100F8000C03FD10508F4C6C18E01106506C2C1304C +:100F900080E5D80709F4BDC068F5C13120E4D20767 +:100FA00009F4AEC050F4C03190E4D90708F0A5C0F0 +:100FB000CF70DD278E01146DF0C1C33120E4D2075C +:100FC00009F4A4C008F49FC0C115D04509F0A2C11E +:100FD0000E945C210E94E00D0E946C069FEF24E3BA +:100FE0008CE0915020408040E1F700C000000E945A +:100FF0007928D3C1C11520E6D20730F4C11581E5A7 +:10100000D80708F48CC02DC1C11590E7D90708F4A2 +:1010100081C1C11520E8D20708F478C1C11580E963 +:10102000D80708F077C1DF708E01106AB6C101E001 +:1010300010E0B3C1C53AD10509F471C1C63AD10572 +:1010400009F070C102E810E4A8C1C83AD10509F45A +:101050006CC1C93AD10509F46BC1CA3AD10509F48A +:101060006AC1CB3AD10509F469C1CC3AD10509F47A +:1010700068C1CD3AD10509F467C1C03BD10509F477 +:1010800066C1CE3AD10509F465C1CF3AD10509F45C +:1010900064C1C13BD10509F463C1C23BD10509F468 +:1010A00062C1C33BD10509F461C1C43BD10509F458 +:1010B00060C1C53BD10509F45FC1C63BD10509F448 +:1010C0005EC1C73BD10509F45DC1C83BD10509F438 +:1010D0005CC1C93BD10509F45BC1CA3BD10509F428 +:1010E0005AC100E014E459C1CE019F700E948207EA +:1010F00055C1DD278E01106C50C100E011ED4DC1CE +:1011000000E010ED4AC100E012ED47C100E013ED30 +:1011100044C180913D04816080933D043EC10E94A2 +:10112000DA28811102C00E94B6280E94F22890E0BD +:101130009093680480936704C23090E5D90721F446 +:1011400080916704816086C0C43020E5D20721F415 +:101150008091670482607EC0C63080E5D80721F4A4 +:1011600080916704846076C0C83090E5D90719F48F +:101170008091670427C0CA3020E5D20721F480910E +:101180006704806167C0CC3080E5D80721F4809186 +:10119000670480625FC0CE3090E5D90721F480916A +:1011A0006704806457C0C03120E5D20721F48091E4 +:1011B000670480684FC0C23180E5D80729F4809168 +:1011C00067048460886046C0C33090E5D90721F485 +:1011D000809167048E7F3EC0C53020E5D20721F4A0 +:1011E000809167048D7F36C0C73080E5D80721F431 +:1011F000809167048B7F2EC0C93090E5D90719F420 +:101200008091670426C0CB3020E5D20721F480917D +:1012100067048F7E1FC0CD3080E5D80721F4809110 +:1012200067048F7D17C0CF3090E5D90721F48091F6 +:1012300067048F7B0FC0C13120E5D20721F4809174 +:1012400067048F7707C0C331D04531F480916704BC +:101250008B7F877F80936704809167040E94F628C4 +:101260009CC08D2F99278F70992781309105D9F4D3 +:101270009E012370332702C0880F991F2A95E2F739 +:101280009C688E0144E0000F111F4A95E1F700278A +:101290001370802B912B53E0CC0FDD1F5A95E1F793 +:1012A000C076DD272FC08230910531F4DC2FCC27AA +:1012B0008E01016F106A71C08330910569F4CE010F +:1012C0008370992701E010E002C0000F111F8A957A +:1012D000E2F7C8019C680FC0049709F05EC0CE0118 +:1012E0008370992701E010E002C0000F111F8A955A +:1012F000E2F7C8019A6823E0CC0FDD1F2A95E1F7D9 +:10130000C07ED7708C010C2B1D2B47C0DF708E0167 +:10131000106243C000E010E040C08E013EC001E812 +:1013200010E43BC003E810E438C002EE14E435C01A +:1013300009EE14E432C00AEE14E42FC005EB14E405 +:101340002CC006EB14E429C007EB14E426C00CEC17 +:1013500014E423C00DEC14E420C003E815E41DC020 +:101360000AE815E41AC002E915E417C004E915E417 +:1013700014C001E216E411C003E216E40EC004E258 +:1013800016E40BC005E216E408C006E216E405C048 +:1013900007E216E402C00AE216E4C801DF91CF9129 +:1013A0001F910F9108959CE0799FF001112490E323 +:1013B000899FE00DF11D1124E60FF11DEE0FFF1FB7 +:1013C000E258FE4F85919491803E9105E0F4803C77 +:1013D000910558F58133910509F46FC048F48932BD +:1013E000910509F463C08A32910509F46DC072C099 +:1013F00089339105E9F082389105D1F08533910563 +:1014000009F44DC067C0833E910581F138F4803EF8 +:101410009105B9F0823E9105D9F05CC0863E9105F8 +:1014200061F1873E9105A1F155C00E947A070895A8 +:101430002091670420FD02C021FF4CC080EE90E0A7 +:1014400049C08091670480FFF9CF89E390E042C0F2 +:101450008091670482FF0EC08091670484FF03C0FF +:1014600080E090E037C083EE90E034C08091670464 +:1014700082FFF2CF82EE90E02DC08091670483FF5F +:101480000BC08091670484FDEBCF87EE90E022C013 +:101490008091670483FFF5CF86EE90E01BC08091BA +:1014A000670485FF07C089E290E014C0809167045B +:1014B00085FFF9CF85E390E00DC08091670486FF3A +:1014C00007C08AE290E006C08091670486FFF9CFEA +:1014D00081E390E00E948A070895CF92DF92EF9215 +:1014E000FF920F931F9301E010E020E030E06801CD +:1014F000790104C0CC0CDD1CEE1CFF1C8A95D2F7D0 +:1015000004C0000F111F221F331F6A95D2F70C2948 +:101510001D292E293F29C0902104D0902204E0905B +:101520002304F0902404C022D122E222F322842F4B +:10153000C016D106E206F30641F41F910F91FF9009 +:10154000EF90DF90CF900C9495251F910F91FF9015 +:10155000EF90DF90CF900C94B62508950C94AD0ACF +:101560005F926F927F928F929F92AF92BF92CF9233 +:10157000DF92EF92FF920F931F93CF93DF93CDB73C +:10158000DEB728970FB6F894DEBF0FBECDBFCE01F1 +:1015900001966C014E0199E0890E911C20E030E02B +:1015A00040E050E060E070E000E010E0E12CF12C61 +:1015B0006C2C5D2C88E0782EAA24A394B12CE4ED49 +:1015C000F2E0A62DB52D872D01900D928A95E1F7B9 +:1015D000F601819191916F01FC01E07FFF27E032DC +:1015E000F10559F48F709927F50102C0EE0FFF1F26 +:1015F0008A95E2F7EE2AFF2A37C0E033F10559F465 +:101600008F709927F50102C0EE0FFF1F8A95E2F750 +:101610000E2B1F2B29C0E034F10559F48F70992748 +:10162000F50102C0EE0FFF1F8A95E2F76E2B7F2BAC +:101630001BC0E035F10559F48F709927F50102C000 +:10164000EE0FFF1F8A95E2F74E2B5F2B0DC0E036A1 +:10165000F10551F48F709927F50102C0EE0FFF1FBD +:101660008A95E2F72E2B3F2BC814D90409F0A7CF97 +:1016700084B19E2D9095892384B985B1E82AE5B877 +:1016800087B1902F9095892387B988B1082B08B925 +:101690008AB1962F909589238AB98BB1682B6BB943 +:1016A0008DB1942F909589238DB98EB1482B4EB969 +:1016B00080B3922F9095892380BB81B3282B21BBC7 +:1016C00028960FB6F894DEBF0FBECDBFDF91CF9145 +:1016D0001F910F91FF90EF90DF90CF90BF90AF9050 +:1016E0009F908F907F906F905F9008955F926F9220 +:1016F0007F928F929F92AF92BF92CF92DF92EF92A2 +:10170000FF920F931F93CF93DF93CDB7DEB7689708 +:101710000FB6F894DEBF0FBECDBF85B7806885BF1A +:1017200085B7806885BF0E94B00ACE0101966C0122 +:101730004E0199E1890E911C20E030E040E050E03C +:1017400060E070E000E010E0E12CF12C6C2C5D2CEE +:1017500088E1782EAA24A394B12CECEDF2E0A62D1A +:10176000B52D872D01900D928A95E1F7F6018191B3 +:1017700091916F01FC01E07FFF27E032F10559F400 +:101780008F709927F50102C0EE0FFF1F8A95E2F7CF +:10179000EE2AFF2A37C0E033F10559F48F709927FC +:1017A000F50102C0EE0FFF1F8A95E2F70E2B1F2BEB +:1017B00029C0E034F10559F48F709927F50102C072 +:1017C000EE0FFF1F8A95E2F76E2B7F2B1BC0E035D3 +:1017D000F10559F48F709927F50102C0EE0FFF1F34 +:1017E0008A95E2F74E2B5F2B0DC0E036F10551F4E0 +:1017F0008F709927F50102C0EE0FFF1F8A95E2F75F +:101800002E2B3F2BC814D90409F0A7CF84B19E2DED +:101810009095892384B985B1E82AE5B887B1902FDE +:101820009095892387B988B1082B08B98AB1962F7A +:10183000909589238AB98BB1682B6BB98DB1942FA0 +:10184000909589238DB98EB1482B4EB980B3922FD4 +:101850009095892380BB81B3282B21BB10926D0307 +:1018600010926C03109265031092640310926F0340 +:1018700010926E0310926703109266031092710328 +:101880001092700310926903109268031092730310 +:101890001092720310926B0310926A0368960FB64F +:1018A000F894DEBF0FBECDBFDF91CF911F910F9196 +:1018B000FF90EF90DF90CF90BF90AF909F908F9070 +:1018C0007F906F905F900C946F077F928F929F92A2 +:1018D000AF92BF92CF92DF92EF92FF920F931F933E +:1018E000CF93DF93CDB7DEB7A0970FB6F894DEBFE6 +:1018F0000FBECDBF6E0149E1C40ED11C84E6E82EB7 +:1019000083E0F82E98E0792EBC2CAD2C01E010E09D +:1019100028E1822E35E0932EE4EDF2E0AB2DBA2DD6 +:10192000872D01900D928A95E1F7F60181919191B1 +:101930006F019C01207F33272032310591F424B1BF +:101940008F709927A80102C0440F551F8A95E2F7AE +:10195000CA01922F982B94B995B18095892385B9A6 +:1019600053C02033310591F427B18F709927F801C6 +:1019700002C0EE0FFF1F8A95E2F7CF01922F982B3E +:1019800097B998B18095892388B93EC02034310534 +:1019900091F42AB18F709927A80102C0440F551FF6 +:1019A0008A95E2F7CA01922F982B9AB99BB180953C +:1019B00089238BB929C02035310591F42DB18F7061 +:1019C0009927F80102C0EE0FFF1F8A95E2F7CF01B9 +:1019D000922F982B9DB99EB1809589238EB914C002 +:1019E0002036310589F420B38F709927A80102C0F1 +:1019F000440F551F8A95E2F7CA01922F982B90BB8E +:101A000091B38095892381BB50EA5A95F1F7BE01C5 +:101A10006F5F7F4F20E030E040E050E0ECEDF2E01F +:101A2000DE011196882D01900D928A95E1F7FB0158 +:101A300081919191BF01FC01E07FFF27E032F10528 +:101A400011F4E3B113C0E033F10511F4E6B10EC0B7 +:101A5000E034F10511F4E9B109C0E035F10511F404 +:101A6000ECB104C0E036F105B9F4EFB1F0E08F70ED +:101A7000992702C0F595E7958A95E2F7E0FD08C041 +:101A8000C801042E02C0880F991F0A94E2F702C011 +:101A900080E090E0282B392B4F5F5F4F4C30510591 +:101AA00009F0BCCFF701808191818217930721F063 +:101AB00031832083909271020E94B00AF2E0EF0E0F +:101AC000F11C4CE6E41643E0F40609F025CF8091C2 +:101AD0007102882361F1815080937102882339F06B +:101AE0008FE99FE00197F1F700C0000020C08091CE +:101AF00064039091650390936D0380936C038091D0 +:101B000066039091670390936F0380936E038091B7 +:101B1000680390916903909371038093700380919F +:101B20006A0390916B0390937303809372030E94F6 +:101B3000750781E0A0960FB6F894DEBF0FBECDBF4B +:101B4000DF91CF911F910F91FF90EF90DF90CF9099 +:101B5000BF90AF909F908F907F900895E82FF0E016 +:101B6000EE0FFF1FE459FC4F808191810895089585 +:101B7000809152048160809352040C9408298091D2 +:101B800052048E7F809352040C9408290E94DA2814 +:101B9000811102C00E94B6280E9404298093520439 +:101BA0003E9A809171008D7F8093710082E08093D6 +:101BB00090008AE18093910081E0809376030895FC +:101BC00080917603811102C00E94C60D1092C60357 +:101BD0001092C503809171008D7F80937100809178 +:101BE00090008F7780939000109288031092870363 +:101BF0001092BF031092C0031092C1031092C2034F +:101C00001092BE031092BD03EDE9F3E0ADE8B3E03E +:101C100011921192119211921D921D9283E0ED3B4F +:101C2000F807B1F70895CF92DF92EF92FF920F93EA +:101C30001F93CF93DF9320918703222309F484C05D +:101C40006B017C0180917603811102C00E94C60D58 +:101C50000DEB13E0C7E0D0E0A7019601F8019291E7 +:101C60008291729162918F010E94522E811131C036 +:101C7000FE01EE0FFF1FEE0FFF1FE356FC4F108219 +:101C8000118212821382DE01AA0FBB1FA357BC4F21 +:101C900011961C921E92C730D105E9F0219644811D +:101CA0005581668177814083518362837383148277 +:101CB00015821682178212968D919C911397119618 +:101CC0009C938E9313961C921E92129734961296A2 +:101CD000E2CF219708F68091C5039091C603019742 +:101CE00097FD05C09093C6038093C50304C010926E +:101CF000C6031092C5038091C5039091C60320913D +:101D0000C3033091C4032817390724F01092C40389 +:101D10001092C303892BC1F4809171008D7F809351 +:101D20007100809190008F77809390001092BF0394 +:101D30001092C0031092C1031092C2031092BE030E +:101D40001092BD0310928703DF91CF911F910F91E5 +:101D5000FF90EF90DF90CF9008951F920F920FB6F3 +:101D60000F9211244F925F926F927F928F929F9267 +:101D7000AF92BF92CF92DF92EF92FF922F933F9359 +:101D80004F935F936F937F938F939F93AF93BF9383 +:101D9000CF93DF93EF93FF9380918703882309F418 +:101DA0009BC1C091C503D091C6031C161D060CF043 +:101DB00093C14090770350907803609079037090BE +:101DC0007A0320E030E0A901C301B2010E94FD2F97 +:101DD00018160CF065C0C130D10509F452C08091CD +:101DE000C3039091C403BE010E94CF317C01909344 +:101DF000C4038093C3038090890390908A03A090CA +:101E00008B03B0908C0320E030E040E85FE3C50135 +:101E1000B4010E94EE2D6093890370938A0380932E +:101E20008B0390938C03F701EE0FFF1FEE0FFF1F44 +:101E3000E356FC4FA30192016081718182819381FD +:101E40000E94562E20E030E040E05EE30E94013028 +:101E50009B01AC01C501B4010E94FD2F18168CF442 +:101E6000C7010196BE010E94CF319093C4038093B5 +:101E7000C3031092890310928A0310928B0310926D +:101E80008C03E091C303F091C403EE0FFF1FEE0F2C +:101E9000FF1FE356FC4F6081718182819381D0C026 +:101EA000C090BF03D090C003E090C103F090C20384 +:101EB00020E030E0A901C701B6010E94522E21970F +:101EC000882309F4A2C0FE01EE0FFF1FEE0FFF1FD3 +:101ED000E356FC4F80809180A280B380A5019401DD +:101EE000C701B6010E94522E87FF31C0A50194019F +:101EF00060E070E08CED93EC0E94562E20E030E024 +:101F000040E451E40E94562E20E030E040E05FE3E0 +:101F10000E9401309B01AC0160E070E080E090E441 +:101F20000E9464309B01AC01C501B4010E940130E4 +:101F30009B01AC01C701B6010E94522E87FF07C06A +:101F4000A701960160E070E08CED93E439C0A50133 +:101F50009401C701B6010E94FD2F18160CF055C060 +:101F6000A501940160E070E08CED93E40E94562E90 +:101F700020E030E040E451E40E94562E20E030E0C2 +:101F800040E05FE30E9401309B01AC0160E070E043 +:101F900080E090E40E9464309B01AC01C501B40173 +:101FA0000E9401309B01AC01C701B6010E94FD2FC8 +:101FB00018165CF5A701960160E070E08CED93ECDB +:101FC0000E94562E20E030E040E451E40E94562E5C +:101FD00020E030E040E05FE30E9401309B01AC0173 +:101FE00060E070E080E090E40E9464309B01AC010E +:101FF000C701B6010E9401306093BF037093C00314 +:102000008093C1039093C20313C0FE01EE0FFF1F24 +:10201000EE0FFF1FE356FC4F80819181A281B381B7 +:102020008093BF039093C003A093C103B093C203F6 +:102030006091BF037091C0038091C1039091C2036E +:1020400020917403309175032F3F4FEF340731F027 +:102050002F5F3F4F30937503209374030E94D41277 +:102060006B017C0120E034E244EF51E40E94522EE7 +:1020700087FF08C086EFC82E88E2D82E84EFE82EAE +:1020800081E4F82E20E030E040E051E4C701B601E1 +:102090000E9401309B01AC0160E074E284E79BE4A4 +:1020A0000E94562E6B017C010E94BE2E70939700F9 +:1020B00060939600209172023091730240917402F5 +:1020C00050917502C701B6010E9401300E94BE2ED8 +:1020D000709399006093980080918803882309F495 +:1020E00033C1C0908303D0908403E0908503F090C7 +:1020F000860320E030E0A901C701B6010E94FD2F50 +:102100001816D4F580917403909175038F3F2FEFCB +:10211000920729F001969093750380937403C70189 +:10212000B6010E94D41220E030E040E051E40E9469 +:1021300001309B01AC0160E074E284E79BE40E9403 +:10214000562E6B017C010E94BE2E70939700609307 +:102150009600209172023091730240917402509166 +:102160007502C701B6010E9401300E94BE2E709315 +:1021700099006093980008C0109297001092960002 +:10218000109299001092980060917D0370917E03E7 +:102190006F5F7F4F70937E0360937D032091960065 +:1021A0003091970080E090E0232BF1F0C0919600F1 +:1021B000D09197000E94EF2E6B017C01BE0180E060 +:1021C00090E00E94EF2E9B01AC0160917F03709123 +:1021D000800380918103909182030E94562E20E01B +:1021E0003FEF4FE757E410C00E94EF2E6B017C01D8 +:1021F00020E030EE4FEF54E460917F037091800354 +:1022000080918103909182030E9401309B01AC0177 +:10221000C701B6010E94FD2F87FD96C080917B0308 +:102220008F5F80937B0390E020914E0430914F04A8 +:1022300082179307A0F080915904882319F0109217 +:102240007B030DC0809171008D7F80937100809120 +:1022500090008F7780939000109288037DC08091CA +:102260007C03C0917B03811128C0C0905304D0909F +:102270005404E0905504F090560420E030E0A901A9 +:10228000C701B6010E94FD2F1816BCF481E08093AF +:102290007C031092830310928403109285031092A2 +:1022A0008603C0927F03D0928003E0928103F09274 +:1022B0008203C150C0937B0343C010927C031092F1 +:1022C000750310927403E0915004F091510448E0BA +:1022D000C49FE00DF11D112480819181A281B38101 +:1022E0008093830390938403A0938503B093860324 +:1022F00020E030E040E85EE364817581868197816B +:102300000E9401306B017C0120E030E048EC52E497 +:1023100060917602709177028091780290917902B3 +:102320000E94562E9B01AC01C701B6010E940130EC +:1023300060937F0370938003809381039093820363 +:1023400010927E0310927D038091520480FD04C0A0 +:102350001092880310928703FF91EF91DF91CF9144 +:10236000BF91AF919F918F917F916F915F914F91AD +:102370003F912F91FF90EF90DF90CF90BF90AF9063 +:102380009F908F907F906F905F904F900F900FBEB7 +:102390000F901F901895CF92DF92EF92FF92CF93FC +:1023A000DF936B017C01EA0180917603811102C009 +:1023B0000E94C60D8091520480FF46C08091C503E3 +:1023C0009091C60308970CF03FC0809171008D7FFB +:1023D000809371008091880381110E94E00D81E05B +:1023E00080938703109275031092740320E030E00D +:1023F000A901C701B6010E94FD2F1816DCF48091D7 +:10240000C5039091C603FC01EE0FFF1FEE0FFF1FE7 +:10241000E356FC4FC082D182E282F382FC01EE0FD0 +:10242000FF1FE357FC4FD183C08301969093C603EF +:102430008093C503809171008260809371008091C8 +:102440009000806880939000DF91CF91FF90EF9093 +:10245000DF90CF9008958F929F92AF92BF92CF92CC +:10246000DF92EF92FF920F931F93CF93DF93EC01D4 +:102470007B01D42E4801590180917603811102C05D +:102480000E94C60D8091520480FF6BC08091710044 +:102490008D7F809371008091870381110E94E00DF0 +:1024A00081E080938803D0935104C0935004F0924C +:1024B0004F04E0924E04D0925904809253049092BB +:1024C0005404A0925504B0925604109289031092BD +:1024D0008A0310928B0310928C0310927B038881E5 +:1024E0009981AA81BB818093830390938403A093F5 +:1024F0008503B093860320E030E040E85EE36C8122 +:102500007D818E819F810E9401306B017C0120E0E2 +:1025100030E048EC52E4609176027091770280914D +:102520007802909179020E94562E9B01AC01C7015E +:10253000B6010E94013060937F0370938003809303 +:1025400081039093820310927E0310927D03809109 +:102550007100826080937100809190008068809308 +:102560009000DF91CF911F910F91FF90EF90DF903E +:10257000CF90BF90AF909F908F9008958091C703A8 +:1025800090E0019666E070E00E94CF318093C7032F +:1025900008958091C70390E0019766E070E00E9483 +:1025A000CF318093C70308958F929F92AF92BF92CD +:1025B000CF92DF92EF92FF920F931F93CF93DF930F +:1025C0006B017C01C0917403D0917503BE0180E062 +:1025D00090E00E94EF2E4B015C01A701960160E0A4 +:1025E00070E08CE594E40E94562E9B01AC01C5017D +:1025F000B4010E9401300E94C32E2091C7032330F2 +:1026000009F473C028F4222351F02130E9F02CC1E1 +:10261000243009F4A0C0253009F4E0C025C180E0D1 +:1026200090E0A0E0BFE38093720290937302A093C6 +:102630007402B0937502109277031092780310928F +:10264000790310927A0310C11092770310927803E5 +:102650001092790310927A036431710540F46A3064 +:10266000710560F520E030E040E85EE32BC0693C96 +:10267000710508F0AAC080E090E00E94EF2E20E0F3 +:1026800030E040EA51E40E94ED2D20E030E044E3E8 +:1026900053E40E94562E9B01AC010E94013020E0C1 +:1026A00030E040E05EE30E9401309B01AC0160E05D +:1026B00070E080E09EE30E94ED2D44C020E030E019 +:1026C00040E05FE3C701B6010E9401306B017C016D +:1026D00080E090E0A0E0BEE38093720290937302EA +:1026E000A0937402B0937502BFC01092770310924A +:1026F00078031092790310927A034AE0469F900182 +:10270000479F300D1124C90168EB7BE00E94BB316B +:10271000BC016C5D754077FF03C0719561957109CF +:10272000882777FD8095982F0E94F12E2EE333ECB9 +:102730004EE259E30E94013020E030E040EC5EE3DD +:102740000E94EE2D60937202709373028093740264 +:102750009093750289C010927703109278031092BB +:10276000790310927A03CE0183709927892BE1F0C7 +:10277000BE016170772780E090E00E94EF2E20E09C +:1027800030E040E05EE30E94013020E030E040E4D1 +:102790005FE30E94EE2D6093720270937302809348 +:1027A0007402909375020CC080E090E0A0E0BFE35B +:1027B0008093720290937302A0937402B093750297 +:1027C000C770DD27CD2B09F04FC010927202109216 +:1027D0007302109274021092750246C01092770331 +:1027E000109278031092790310927A0300E010E0BF +:1027F00020E03FE30093720210937302209374026F +:10280000309375026739710578F180E090E00E949D +:10281000EF2E20E030E047E153E40E94ED2D20E070 +:1028200030E04AE754E40E94562E20E030E048E4CD +:1028300052E40E94013020E030E040EA51E40E947E +:10284000332F0E94BE2E660F771F660F771FFB0186 +:10285000EC50FD4F2081318142815381C701B60187 +:102860000E9401306B017C01C701B601DF91CF915D +:102870001F910F91FF90EF90DF90CF90BF90AF909E +:102880009F908F9008958091D8030895CF93DF9300 +:1028900000D01F92CDB7DEB79C0180915E048430DA +:1028A00019F593E099833B832A839093E9008FEF96 +:1028B0009091E800815095FD06C095ED9A95F1F74D +:1028C00000008111F5CF8091E80085FF0DC040E048 +:1028D00050E063E070E0CE0101960E94A71680915F +:1028E000E8008E778093E8000F900F900F90DF91B3 +:1028F000CF910895CF93DF9300D01F92CDB7DEB76D +:1029000020915E04243021F522E029839B838A8371 +:1029100083E08093E9008FEF9091E800815095FD6E +:1029200006C095ED9A95F1F700008111F5CF8091E1 +:10293000E80085FF0DC040E050E063E070E0CE01AC +:1029400001960E94A7168091E8008E778093E80098 +:102950000F900F900F90DF91CF91089520915E041A +:102960002430F1F422E02093E9002FEF3091E800C9 +:10297000215035FD06C035ED3A95F1F700002111E3 +:10298000F5CF2091E80025FF0BC040E050E065E066 +:1029900070E00E94A7168091E8008E778093E8008F +:1029A0000895CF93DF93EC0190915E04943009F089 +:1029B00046C0809184028823D9F0809185028823C3 +:1029C000B9F09093E9008FEF9091E800815095FD68 +:1029D00006C095E19A95F1F700008111F5CF80913D +:1029E000E80085FF2CC040E050E060E170E017C0D7 +:1029F00081E08093E9008FEF9091E800815095FD90 +:102A000006C095ED9A95F1F700008111F5CF809100 +:102A1000E80085FF14C040E050E068E070E0CE01BF +:102A20000E94A7168091E8008E778093E80080E1ED +:102A3000FE01A8ECB3E001900D928A95E1F7DF91D9 +:102A4000CF91089580915D04811109C00E943C18C6 +:102A50000E9499188091E20084608093E2000895BA +:102A600010925D040895089508950C94E12742E0C2 +:102A700061EC81E00E94B61742E061EC82E00E94C6 +:102A8000B61742E061EC83E00E94B61742E161ECC8 +:102A900084E00C94B61780916004833009F455C02B +:102AA00030F4813071F0823009F48EC008958A309C +:102AB00009F47AC08B3009F460C0893009F09CC0F9 +:102AC00020C080915F04813A09F096C08091E800AF +:102AD000877F8093E8008091630490916404892B40 +:102AE00021F460E188EC93E003C060E080E090E0D6 +:102AF00070E00E94F2168091E8008B778093E800E6 +:102B0000089580915F04813209F076C0809163045A +:102B100090916404009719F0039709F06DC08091BB +:102B2000E800877F8093E8008091E80082FD05C07F +:102B300080915E048111F8CF5FC08091F100809395 +:102B4000D8038091E8008B7753C080915F04813A6D +:102B500009F052C08091630490916404892B09F0BC +:102B60004BC08091E800877F8093E8008091E80067 +:102B700080FFFCCF8091840236C080915F04813257 +:102B8000D9F58091630490916404892BA9F5809113 +:102B9000E800877F8093E8000E94EB178091610432 +:102BA000809384020C945C2180915F04813221F532 +:102BB0008091E800877F8093E8000E94EB17809166 +:102BC00062048093D903089580915F04813AA1F44F +:102BD0008091E800877F8093E8008091E80080FF83 +:102BE000FCCF8091D9038093F1008091E8008E772B +:102BF0008093E8000C94EB17089584B7877F84BF17 +:102C000088E10FB6F89480936000109260000FBEC8 +:102C100090E080E80FB6F894809361009093610093 +:102C20000FBE0E948E1B0E943C180E949918809132 +:102C3000E20084608093E20078940E941F1B0E944F +:102C4000901B8AE792E00E943A1B80915E048530D7 +:102C500069F40E949B2780915C048823B1F30E9451 +:102C6000C927882391F30E949116EFCF0E94981BE9 +:102C7000ECCF292F332723303105C9F064F42130FC +:102C8000310581F02230310509F043C08DE690E036 +:102C90002AE338E042C021323105F1F02232310519 +:102CA00041F137C082E190E027EA38E036C0992749 +:102CB0008130910541F08230910541F0892B49F531 +:102CC000E6E3F8E005C0E8E0F8E002C0EEEDF7E08A +:102CD000849190E09F0121C06430D8F4E62FF0E0A9 +:102CE000EE0FFF1FE05BFC4F2081318189E090E017 +:102CF00014C0643070F470E0FB01EE0FFF1FE85B5E +:102D0000FC4F20813181FB01EC5BFC4F808190E026 +:102D100004C080E090E020E030E0FA0131832083BD +:102D2000089580E189BD82E189BD09B400FEFDCF2F +:102D30008091D8008F7D8093D8008091E0008260E0 +:102D40008093E0008091E00081FDFCCF0895CF9258 +:102D5000DF92EF92FF920F931F93CF93DF93EC01DB +:102D60008B016A010E940A18811133C0C114D10479 +:102D700039F0F60180819181081B190BC80FD91F0A +:102D8000E12CF12C0115110519F18091E80085FD68 +:102D900016C08091E8008E778093E800C114D104BA +:102DA00049F0F60180819181E80EF91EF182E082FE +:102DB00085E00FC00E940A18882321F30AC0899178 +:102DC0008093F10001501109FFEFEF1AFF0ADACFEB +:102DD00080E0DF91CF911F910F91FF90EF90DF90F6 +:102DE000CF90089520916504309166042617370727 +:102DF00048F06115710539F42091E8002E77209391 +:102E0000E80001C0B90140E061157105A9F1209108 +:102E10005E04222309F443C0253009F442C0209106 +:102E2000E80023FD40C02091E80022FD32C020913F +:102E3000E80020FFE9CF4091F3002091F20030E05C +:102E4000342BFC01CF016115710559F02830310593 +:102E500040F481918093F100615071092F5F3F4FE1 +:102E6000F1CF41E02830310509F040E02091E80041 +:102E70002E772093E800C8CF4111C9CF0AC08091B6 +:102E80005E04882361F0853061F08091E80083FD65 +:102E90000AC08091E80082FFF2CF80E0089582E0CE +:102EA000089583E0089581E00895209165043091AC +:102EB00066042617370748F06115710539F420912B +:102EC000E8002E772093E80001C0B901FC0120E062 +:102ED0006115710591F180915E04882309F440C069 +:102EE000853009F43FC08091E80083FD3DC08091AA +:102EF000E80082FD2FC08091E80080FFE9CF20919B +:102F0000F3008091F20090E0922B6115710559F069 +:102F10008830910540F424912093F100319661505E +:102F200071090196F2CF21E0089709F020E0809125 +:102F3000E8008E778093E800CBCF2111CCCF0AC078 +:102F400080915E04882361F0853061F08091E80013 +:102F500083FD0AC08091E80082FFF2CF80E00895EF +:102F600082E0089583E0089581E00895982F9730D6 +:102F700058F59093E900981739F07091EC00209182 +:102F8000ED005091F00003C0242F762F50E021FF78 +:102F900019C03091EB003E7F3093EB003091ED0093 +:102FA0003D7F3093ED003091EB0031603093EB00CA +:102FB0007093EC002093ED005093F0002091EE0010 +:102FC00027FF07C09F5FD3CF8F708093E90081E018 +:102FD000089580E0089580915F0487FF11C080917B +:102FE000E80082FD05C080915E048111F8CF11C018 +:102FF0008091E8008B770BC080915E04882349F0B4 +:103000008091E80080FFF8CF8091E8008E77809370 +:10301000E80008952091E4003091E50095E64091A4 +:10302000EC00842F817040FF22C08091E80080FD79 +:103030001CC080915E04882391F0853091F08091CE +:10304000EB0085FD10C04091E4005091E50042176F +:10305000530729F39A01915011F784E0089582E013 +:10306000089583E0089581E0089580E008954091F7 +:10307000E80042FFDECF08950E94AA180E94B2180D +:10308000E0EEF0E0808181608083E8EDF0E0808117 +:103090008F77808319BCA7EDB0E08C918E7F8C93E5 +:1030A00080818F7E808310925D0408950F931F931B +:1030B000CF93DF930E94AA180E94B218C8EDD0E007 +:1030C00088818F77888388818068888388818F7DD5 +:1030D000888319BC10925E0410925A0410925C040A +:1030E00010925B0400EE10E0F80180818B7F8083FA +:1030F00088818160888342E060E080E00E94B617AA +:10310000E1EEF0E080818E7F8083E2EEF0E080816E +:1031100081608083808188608083F80180818E7FD8 +:103120008083888180618883DF91CF911F910F9187 +:103130000895E8EDF0E080818F7E8083E7EDF0E098 +:1031400080818160808384E082BF81E080935D0420 +:103150000C945618E8EDF0E080818E7F8083109209 +:10316000E20008951092DA001092E10008951F9293 +:103170000F920FB60F9211242F933F934F935F93AB +:103180006F937F938F939F93AF93BF93EF93FF932F +:103190008091E10082FF0BC08091E20082FF07C0B6 +:1031A0008091E1008B7F8093E1000E941E1B809143 +:1031B000DA0080FF1FC08091D80080FF1BC0809183 +:1031C000DA008E7F8093DA008091D90080FF0DC0F5 +:1031D00080E189BD82E189BD09B400FEFDCF81E0B7 +:1031E00080935E040E94221505C019BC10925E04F3 +:1031F0000E9430158091E10080FF19C08091E200AB +:1032000080FF15C08091E2008E7F8093E200809164 +:10321000E20080618093E2008091D8008062809318 +:10322000D80019BC85E080935E040E94341580911B +:10323000E10084FF30C08091E20084FF2CC080E177 +:1032400089BD82E189BD09B400FEFDCF8091D8001F +:103250008F7D8093D8008091E1008F7E8093E10084 +:103260008091E2008F7E8093E2008091E200816095 +:103270008093E20080915A04882311F084E007C013 +:103280008091E30087FD02C081E001C083E080936C +:103290005E040E9435158091E10083FF29C0809172 +:1032A000E20083FF25C08091E100877F8093E100E9 +:1032B00082E080935E0410925A048091E1008E7F38 +:1032C0008093E1008091E2008E7F8093E200809104 +:1032D000E20080618093E20042E060E080E00E94D2 +:1032E000B6178091F00088608093F0000E9433153B +:1032F000FF91EF91BF91AF919F918F917F916F91CE +:103300005F914F913F912F910F900FBE0F901F90A3 +:1033100018951F920F920FB60F9211242F933F937F +:103320004F935F936F937F938F939F93AF93BF93CD +:10333000CF93DF93EF93FF93C091E900CF7080911B +:10334000EC00D82FD17080FDD0E81092E900809178 +:10335000F000877F8093F00078940E94CD1910923E +:10336000E9008091F00088608093F000CD2BCF7051 +:10337000C093E900FF91EF91DF91CF91BF91AF91A1 +:103380009F918F917F916F915F914F913F912F917D +:103390000F900FBE0F901F9018951F93CF93DF9340 +:1033A000CDB7DEB7AA970FB6F894DEBF0FBECDBF7C +:1033B000EFE5F4E088E08E0F9091F10091938E1389 +:1033C000FBCF0E944B158091E80083FF1FC18091C5 +:1033D0005F0490916004492F50E04A30510508F095 +:1033E00015C1FA01EC59FF4F0C94E331803881F09C +:1033F000823809F00BC1809163048F708093E900DB +:103400008091EB0085FB882780F91092E90006C0C7 +:1034100080915B0490915C04911182609091E8002E +:10342000977F9093E8008093F1001092F100C8C05C +:10343000282F2D7F09F0EAC0882319F0823061F02F +:10344000E5C080916104813009F0E0C0933009F05B +:1034500080E080935C042BC080916104811127C0BF +:10346000809163048F7009F4D1C08093E9002091AA +:10347000EB0020FF1CC0933021F48091EB008062B0 +:1034800014C09091EB0090619093EB0021E030E04C +:10349000A90102C0440F551F8A95E2F74093EA0044 +:1034A0001092EA008091EB0088608093EB0010920C +:1034B000E9008091E800877F86C08111A7C0109144 +:1034C00061041F778091E3008078812B8093E30073 +:1034D0008091E800877F8093E8000E94EB1780913D +:1034E000E80080FFFCCF8091E30080688093E300D8 +:1034F000111102C082E001C083E080935E0486C0A7 +:103500008058823008F082C08091610490916204FA +:103510008C3D53E0950779F583E08A838AE28983BD +:103520004FB7F894DE01139620E03EE051E2E32F1E +:10353000F0E050935700E49120FF03C0E295EF7054 +:103540003F5FEF708E2F90E0EA3010F0C79601C019 +:10355000C0968D939D932F5F243149F74FBF809183 +:10356000E800877F8093E8006AE270E0CE01019670 +:103570000E94F21614C0AE014F5F5F4F609163046A +:103580000E943916BC01009709F440C09091E800F0 +:10359000977F9093E80089819A810E9455178091C6 +:1035A000E8008B778093E80031C0803879F580910E +:1035B000E800877F8093E80080915A048093F100AF +:1035C0008091E8008E778093E8000E94EB171EC080 +:1035D00081111CC0909161049230C0F48091E80088 +:1035E000877F8093E80090935A040E94EB178091A4 +:1035F0005A04811106C08091E30087FD02C081E07A +:1036000001C084E080935E040E9437158091E80039 +:1036100083FF0AC08091E800877F8093E800809153 +:10362000EB0080628093EB00AA960FB6F894DEBFA1 +:103630000FBECDBFDF91CF911F9108950895CF9315 +:1036400080915E048823A1F0C091E900CF70909131 +:10365000EC00892F817090FD80E8C82B1092E90062 +:103660008091E80083FD0E94CD19CF70C093E900DE +:10367000CF9108959093DF038093DE030895E09146 +:10368000DE03F091DF03309721F00190F081E02D0F +:10369000099480E00895E091DE03F091DF03309714 +:1036A00021F00280F381E02D09940895E091DE037A +:1036B000F091DF03309721F00480F581E02D09942B +:1036C00008952091DC033091DD038217930771F098 +:1036D0009093DD038093DC03E091DE03F091DF0340 +:1036E000309721F00680F781E02D0994089520910C +:1036F000DA033091DB038217930771F09093DB03B9 +:103700008093DA03E091DE03F091DF03309721F03C +:103710000084F185E02D0994089508950C948D1B83 +:103720000E9415280E94760B0E949B280C94562D0F +:103730004F925F927F928F929F92AF92BF92CF9261 +:10374000DF92EF92FF920F931F93CF93DF93CDB74A +:10375000DEB72A970FB6F894DEBF0FBECDBF0E942A +:10376000650C91EEC92E93E0D92E00E010E0AA245A +:10377000A394B12C702E802F0E94AE0D4C01F60147 +:10378000419051906F014826592641145104B1F4DB +:103790000F5F1F4F0430110569F78FEF89838A830C +:1037A0001B820E941E288160782F9D838C83498113 +:1037B0005A816B818D810E94511C3AC080913D04D9 +:1037C00081FD0E94B70D20E030E07501022E02C09D +:1037D000EE0CFF1C0A94E2F7C70184219521892B86 +:1037E00009F12E837F828E209F2091E0892809F4A1 +:1037F00090E098870E941E288160782F9A87898799 +:103800004E815F8168858A850E94511C000F111FBF +:10381000F801EF51FC4F80819181E826F926F18271 +:10382000E08206C02F5F3F4F2C30310571F6B0CFDC +:103830000E94872A1091E0030E943F1B1817D9F0BD +:103840000E943F1B8093E0032A960FB6F894DEBFD8 +:103850000FBECDBFDF91CF911F910F91FF90EF90E1 +:10386000DF90CF90BF90AF909F908F907F905F90B0 +:103870004F900C94AE0A2A960FB6F894DEBF0FBE96 +:10388000CDBFDF91CF911F910F91FF90EF90DF900F +:10389000CF90BF90AF909F908F907F905F904F9010 +:1038A0000895CF93DF93CDB7DEB72B970FB6F8947B +:1038B000DEBF0FBECDBF4F83588769877A878B875E +:1038C000DE01119686E0FD0111928A95E9F785E007 +:1038D000FE01379601900D928A95E1F749815A8150 +:1038E0006B817C818D819E810E94F6232B960FB681 +:1038F000F894DEBF0FBECDBFDF91CF910895CF9377 +:10390000882309F4C2C0C82F823859F40E943F1B93 +:1039100081FDBBC089E30E949F260E946C2789E33A +:103920000CC0833879F40E943F1B80FDAEC083E554 +:103930000E949F260E946C2783E50E94E126CF917A +:103940000C946C27843859F40E943F1B82FD9DC063 +:1039500087E40E949F260E946C2787E4EECF8CEFBD +:103960008C0F813A48F48C2F0E94BE2C81118DC09F +:103970008C2F0E949F26E3CF80E28C0F883048F482 +:10398000C77081E001C0880FCA95EAF70E94252719 +:10399000D6CF8BE58C0F833078F4C53A29F0C63A40 +:1039A00031F083E890E005C081E890E002C082E851 +:1039B00090E0CF910C94611B88E58C0F833108F067 +:1039C00064C0C83A39F1C93A41F1CA3A49F1CB3A2F +:1039D00051F1CC3A59F1CD3A61F1C03B69F1CE3A9F +:1039E00071F1CF3A79F1C13B81F1C23B89F1C33B1F +:1039F00091F1C43B99F1C53BA1F1C63BA9F1C73B8D +:103A0000B1F1C83BB9F1C93BC1F1CA3BC9F180E092 +:103A100090E038C082EE90E035C089EE90E032C090 +:103A20008AEE90E02FC085EB90E02CC086EB90E012 +:103A300029C087EB90E026C08CEC90E023C08DEC91 +:103A400090E020C083E891E01DC08AE891E01AC0B0 +:103A500082E991E017C084E991E014C081E292E02C +:103A600011C083E292E00EC084E292E00BC085E2D6 +:103A700092E008C086E292E005C087E292E002C0D0 +:103A80008AE292E0CF910C94771BCF91089588231E +:103A900009F44BC0823859F40E943F1B81FF45C096 +:103AA00089E30E949F260E946C2789E30CC083381B +:103AB00071F40E943F1B80FF38C083E50E949F265F +:103AC0000E946C2783E50E94E1260C946C278438C1 +:103AD00059F40E943F1B82FF28C087E40E949F2662 +:103AE0000E946C2787E4EFCF9CEF980F913A58F330 +:103AF00090E2980F983050F4877091E001C0990FD0 +:103B00008A95EAF7892F0E942B27DFCF9BE5980F34 +:103B1000933020F480E090E00C94611B885A83314C +:103B200020F480E090E00C94771B0895882321F026 +:103B30000E9425270C946C270895882321F00E9469 +:103B40002B270C946C270895BF92CF92DF92EF92AF +:103B5000FF920F931F93CF93DF9300D000D000D03C +:103B6000CDB7DEB725E0FC01DE01119601900D9284 +:103B70002A95E1F7FC01D0801181028125812295EF +:103B80002F7043815481452B09F472C31F3F21F4E8 +:103B9000FFEFDF1609F46CC37C012E830E947707C8 +:103BA000D9821A8369817A81802F0E949B26182FDF +:103BB000B92E0E9450260E9417252E81002319F04D +:103BC0000E9442272E81EB2DE295EF70F0E0E25942 +:103BD000FF4F0C94E3318B2D807F9B2D9F70F92E2E +:103BE000882319F0F29480EFF822002389F0FF2057 +:103BF00009F47CC280E2810F883020F48F2D0E946E +:103C0000252703C08F2D0E9435270E946C276EC286 +:103C1000812F0E94471DFF2009F42AC3105E8F2DBB +:103C2000183018F40E942B2702C00E943B272696CA +:103C30000FB6F894DEBF0FBECDBFDF91CF911F91BD +:103C40000F91FF90EF90DF90CF90BF900C946C2776 +:103C50008B2D807F9B2D9F70803211F4892F03C0A4 +:103C6000892F8295807F112319F0113011F12BC01B +:103C70000023A9F0222389F1213079F526960FB689 +:103C8000F894DEBF0FBECDBFDF91CF911F910F9192 +:103C9000FF90EF90DF90CF90BF900C945527222398 +:103CA00019F0213009F4E4C28E830E9458278E81D6 +:103CB0009BC1002321F0263008F0DAC20EC0253067 +:103CC00008F0D6C291C10023C9F0222331F0F701D8 +:103CD000958190FF0BC29F70958326960FB6F8943E +:103CE000DEBF0FBECDBFDF91CF911F910F91FF902F +:103CF000EF90DF90CF90BF900C94961D222309F493 +:103D000073C109C22B2D26952695237030E021150D +:103D1000310521F021303105D1F0AAC2002321F074 +:103D2000812F9B2D937002C080E090E026960FB605 +:103D3000F894DEBF0FBECDBFDF91CF911F910F91E1 +:103D4000FF90EF90DF90CF90BF900C94611B002309 +:103D500021F0812F9B2D937002C080E090E0269689 +:103D60000FB6F894DEBF0FBECDBFDF91CF911F918C +:103D70000F91FF90EF90DF90CF90BF900C94771B46 +:103D8000812F002319F00E948F2902C00E94F72979 +:103D900026960FB6F894DEBF0FBECDBFDF91CF9150 +:103DA0001F910F91FF90EF90DF90CF90BF900C94F8 +:103DB0007C2A8B2D837009F07BC0011159C2812FA1 +:103DC000829586958770880F880F912F9F70C92ED6 +:103DD000D12CE12CF12C082E04C0CC0CDD1CEE1CE7 +:103DE000FF1C0A94D2F714FF12C04FE050E060E0CD +:103DF00070E004C0440F551F661F771F8A95D2F7E5 +:103E0000CB01BA01609570958095909503C060E0F4 +:103E100070E0CB012B2D269526952370422F50E084 +:103E200042305105D9F04330510569F16C297D29A3 +:103E30008E299F294130510551F126960FB6F894ED +:103E4000DEBF0FBECDBFDF91CF911F910F91FF90CD +:103E5000EF90DF90CF90BF900C943E256C297D2988 +:103E60008E299F2926960FB6F894DEBF0FBECDBFD0 +:103E7000DF91CF911F910F91FF90EF90DF90CF9046 +:103E8000BF900C945A250E943E25C701B601269684 +:103E90000FB6F894DEBF0FBECDBFDF91CF911F915B +:103EA0000F91FF90EF90DF90CF90BF900C94222560 +:103EB000002319F08B2D817001C08695882309F4A9 +:103EC000D7C1812F829586958770880F880F912F93 +:103ED0009F70C92ED12CE12CF12C082E04C0CC0CE3 +:103EE000DD1CEE1CFF1C0A94D2F714FF12C04FE039 +:103EF00050E060E070E004C0440F551F661F771F5C +:103F00008A95D2F7CB01BA0160957095809590950E +:103F100003C060E070E0CB012B2D26952695237021 +:103F2000422F50E042305105D9F04330510569F13C +:103F30006C297D298E299F294130510551F1269602 +:103F40000FB6F894DEBF0FBECDBFDF91CF911F91AA +:103F50000F91FF90EF90DF90CF90BF900C941826B8 +:103F60006C297D298E299F2926960FB6F894DEBFED +:103F70000FBECDBFDF91CF911F910F91FF90EF90BA +:103F8000DF90CF90BF900C9434260E941826C70172 +:103F9000B60126960FB6F894DEBF0FBECDBFDF91F7 +:103FA000CF911F910F91FF90EF90DF90CF90BF9036 +:103FB0000C94FC25103F49F118F4103E48F491C0D0 +:103FC000123F09F453C0E8F1133F09F464C089C0FB +:103FD0001F708B2D8F71002321F00E949525812F5A +:103FE0007CCE0E94B625812F26960FB6F894DEBFB0 +:103FF0000FBECDBFDF91CF911F910F91FF90EF903A +:10400000DF90CF90BF900C949D1D0023B1F0253020 +:1040100008F02EC18B2D8F7126960FB6F894DEBF57 +:104020000FBECDBFDF91CF911F910F91FF90EF9009 +:10403000DF90CF90BF900C94DB25263008F018C19C +:10404000E9CF0023A9F08B2D8F7126960FB6F89437 +:10405000DEBF0FBECDBFDF91CF911F910F91FF90BB +:10406000EF90DF90CF90BF900C949525002359F3EB +:104070008B2D8F7126960FB6F894DEBF0FBECDBF85 +:10408000DF91CF911F910F91FF90EF90DF90CF9034 +:10409000BF900C94B625002399F08B2D8F71269636 :1040A0000FB6F894DEBF0FBECDBFDF91CF911F9149 -:1040B0000F91FF90EF90DF90CF90BF900C9465250B -:1040C0000023A9F0222309F4ADCF812F26960FB645 -:1040D000F894DEBF0FBECDBFDF91CF911F910F913E -:1040E000FF90EF90DF90CF90BF900C946E1C222336 -:1040F00009F4ADCF812F26960FB6F894DEBF0FBE20 -:10410000CDBFDF91CF911F910F91FF90EF90DF9086 -:10411000CF90BF900C94361D4B2D4F70612FC7016F -:104120000E948D0526960FB6F894DEBF0FBECDBF58 -:10413000DF91CF911F910F91FF90EF90DF90CF9083 -:10414000BF900C948924011182C09B2D9F70492F30 -:1041500050E04230510509F443C0C4F44115510503 -:1041600071F14130510509F072C026960FB6F894EE -:10417000DEBF0FBECDBFDF91CF911F910F91FF909A -:10418000EF90DF90CF90BF900C946D2D4330510590 -:10419000C1F14430510509F05AC0812F26960FB65F -:1041A000F894DEBF0FBECDBFDF91CF911F910F916D -:1041B000FF90EF90DF90CF90BF900C94BF2D26968C +:1040B0000F91FF90EF90DF90CF90BF900C948025F0 +:1040C00026960FB6F894DEBF0FBECDBFDF91CF911D +:1040D0001F910F91FF90EF90DF90CF90BF900C94C5 +:1040E00076250023A9F0222309F4ADCF812F26964F +:1040F0000FB6F894DEBF0FBECDBFDF91CF911F91F9 +:104100000F91FF90EF90DF90CF90BF900C947F1CA9 +:10411000222309F4ADCF812F26960FB6F894DEBF87 +:104120000FBECDBFDF91CF911F910F91FF90EF9008 +:10413000DF90CF90BF900C94471D4B2D4F70612F97 +:10414000C7010E94690526960FB6F894DEBF0FBE20 +:10415000CDBFDF91CF911F910F91FF90EF90DF9036 +:10416000CF90BF900C949A24011182C09B2D9F7018 +:10417000492F50E04230510509F443C0C4F44115C1 +:10418000510571F14130510509F072C026960FB604 +:10419000F894DEBF0FBECDBFDF91CF911F910F917D +:1041A000FF90EF90DF90CF90BF900C947E2D433026 +:1041B0005105C1F14430510509F05AC0812F2696AE :1041C0000FB6F894DEBF0FBECDBFDF91CF911F9128 -:1041D0000F91FF90EF90DF90CF90BF900C94562DF1 +:1041D0000F91FF90EF90DF90CF90BF900C94D02D77 :1041E00026960FB6F894DEBF0FBECDBFDF91CF91FC :1041F0001F910F91FF90EF90DF90CF90BF900C94A4 -:10420000892D26960FB6F894DEBF0FBECDBFDF9185 +:10420000672D26960FB6F894DEBF0FBECDBFDF91A7 :10421000CF911F910F91FF90EF90DF90CF90BF90C3 -:104220000C949C2D4B2D4F70612FC70126960FB615 -:10423000F894DEBF0FBECDBFDF91CF911F910F91DC -:10424000FF90EF90DF90CF90BF900C949D07269643 +:104220000C949A2D26960FB6F894DEBF0FBECDBF24 +:10423000DF91CF911F910F91FF90EF90DF90CF9082 +:10424000BF900C94AD2D4B2D4F70612FC70126965A :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 +:104260000F91FF90EF90DF90CF90BF900C94790763 +:1042700026960FB6F894DEBF0FBECDBFDF91CF916B +:104280001F910F91FF90EF90DF90CF90BF90089516 +:104290000E9442270E9452270E9417270E946C27E3 +:1042A0000E942D2B0E947C2A80E090E00E94611BDE +:1042B00080E090E00C94771B0E9432270C944821F8 +:1042C0000E949026292F22952F7030E02C30310546 +:1042D0004CF42A3031056CF422503109223031057A +:1042E00088F407C02C30310549F02F30310531F00A +:1042F00009C0803E48F0803F29F406C093FB882720 +:1043000080F9089580E0089581E00895CF93DF93C8 +:1043100000D000D01F92CDB7DEB70F900F900F9056 +:104320000F900F90DF91CF910895CF93DF9300D03E +:1043300000D000D0CDB7DEB726960FB6F894DEBF1A +:104340000FBECDBFDF91CF9108951F93CF93DF9321 +:10435000C091E90316E08091EA03C81799F0D0E014 +:104360001C9FF0011D9FF00D1124E551FC4F408171 +:10437000518162817381848195810E94952121966A +:10438000C770E9CFDF91CF911F91089540911B0431 +:1043900050911C0460911D0470911E0480911F04B3 +:1043A000909120040C9495218091200482958F7027 +:1043B00009F054C080911D04882309F44FC08091F6 +:1043C000E903A091EA0360911B0470911C044091E1 +:1043D0001E0450911F04B6E08A1709F43FC090E014 +:1043E00041155105C1F17F3F11F46F3FA1F1B89F15 +:1043F000F001B99FF00D1124E551FC4F218172139A +:104400002AC02081621327C02281211124C0238168 +:1044100034812417350710F421503109241B350B42 +:10442000283C3105C0F4209120042F702061209396 +:10443000200426E0289FF001299FF00D1124E0516F +:10444000FC4F80818F70806180838BE194E00E94BB +:10445000A41D0C94A52101968770BECF0895CF921C +:10446000DF92EF92FF920F931F93CF93DF93CDB71D +:10447000DEB762970FB6F894DEBF0FBECDBF8C01DA +:1044800085E0F801DE011D9601900D928A95E1F715 +:10449000D8014C9111965C91119712966C911297DC +:1044A0001396CD90DC90149730911B0470911C04EE +:1044B00080911E0490911F04009709F46BC17F3F07 +:1044C00019F43F3F09F466C1E0901D04EE2009F4A1 +:1044D000C0C020912004C816D90628F0F601E81BB8 +:1044E000F90BCF0104C0809590958C0D9D1DFF2484 +:1044F000F394883C910578F0F12C207F09F0C6C038 +:104500007C2DD98AC88A89890E9486218BE194E012 +:104510000E94A41DB1C0822F807F09F046C0751390 +:1045200014C0341312C0611110C02F702061209389 +:1045300020040E94C6218BE194E00E94A41D80917A +:104540002004D80115968C932EC0CD2819F15F3F19 +:1045500011F44F3FF9F0F62E61111CC08091E90370 +:104560002091EA0336E0821709F45AC090E0389FA0 +:10457000F001399FF00D1124E551FC4F7181571363 +:1045800006C07081471303C07281711103C0019688 +:104590008770E9CFF62E662309F418C180912004B4 +:1045A000816080932004F12C11C1751308C034136D +:1045B00006C0611104C080912004D801C3C04D879A +:1045C0005E878D859E856A8B0E9460216A8988231B +:1045D000E1F16623D1F120912004822F82958F7022 +:1045E00090E0029774F080911B0490911C049887CE +:1045F0008F831986DB86CA862C87CE0107960E9498 +:10460000A41D86E0F801ABE1B4E001900D928A951B +:10461000E1F70E94D4210E94C621FF24F394D6C062 +:104620004D875E878D859E850E949026292F229535 +:104630002F7030E0223031050CF0BCC09F7009F0C3 +:10464000B6C0805E883008F4C1C0C8010E94A41DB5 +:10465000E4CFC816D90608F453C0F601E81BF90BDD +:10466000CF01883C910508F450C0F12C7C2DD98AEB +:10467000C88A89890E948621EBE1F4E086E0DF01A7 +:104680001D928A95E9F70E94C621A0C0751314C037 +:10469000341312C0611110C080912004F801858389 +:1046A000C8010E94A41D86E0EBE1F4E0DF011D9249 +:1046B0008A95E9F7FE2C8AC04D875E878D859E8599 +:1046C0006A8B0E9460216A89882309F4BECF662321 +:1046D00009F4BBCF20912004822F82958F7090E047 +:1046E00002970CF48ECF80911B0490911C049A8346 +:1046F00089831B82DD82CC822E83CE0101967FCFFF +:10470000809590958C0D9D1DACCFF62E662309F4F7 +:104710009CCF75132EC034132CC02091200420FD93 +:104720001FC0822F82958F70D9F0D80115962C93D7 +:1047300015978F3049F08F5F982F9295907F822F39 +:104740008F70892B15968C93C8010E94A41D86E05A +:10475000F801ABE1B4E001900D928A95E1F793CFB7 +:1047600086E0F801ABE1B4E001900D928A95E1F7A3 +:104770002DC04D875E878D859E850E9460218111A9 +:1047800040CF80912004816080932004C8010E9462 +:10479000A41D1CC0662309F458CF4D875E878D8504 +:1047A0009E850E946021882309F44FCF2ACF811172 +:1047B00048CF0CC0243031050CF047CF9F7009F46E +:1047C00040CFF8019581907F09F03BCF8F2D629605 +:1047D0000FB6F894DEBF0FBECDBFDF91CF911F9112 +:1047E0000F91FF90EF90DF90CF9008951F93CF939C +:1047F000DF93CDB7DEB72C970FB6F894DEBF0FBEB0 +:10480000CDBF4F83588769877A878B879C87CE0176 +:1048100007960E942F22882369F08F8198852A8528 +:104820003B85232BF1F19F3F09F063C08F3F09F0D7 +:1048300060C037C086E0FE013796DE011196019018 +:104840000D928A95E1F76F817885EA85FB8530972F +:1048500041F17F3F11F46F3F21F12091EA0330E0F5 +:10486000C9010196877099274091E90350E08417A8 +:10487000950709F447C069837A83FD83EC8396E04A +:10488000929FD001939FB00D1124A551BC4FFE0102 +:10489000319601900D929A95E1F78093EA030E9478 +:1048A000A52116E08091E9039091EA038917C1F1EF +:1048B000189FC001112485519C4F0E942F228823EC +:1048C00079F1E091E9031E9FF0011124E551FC4FBD +:1048D0004081518162817381848195810E949521FB +:1048E0008091E90390E00196877099278093E9030E +:1048F000D9CF4F81588569857A858B859C850E94A3 +:104900009521CFCF0E945C211092EA031092E90317 +:10491000EBE1F4E086E0DF011D928A95E9F7C1CF73 +:104920002C960FB6F894DEBF0FBECDBFDF91CF91AE +:104930001F910895EF92FF920F931F93CF93DF93F0 +:104940008C01009709F46CC0F12CEE24E394E8018B +:104950002196F8018491843740F4843008F051C0E6 +:10496000813081F0823019F15BC0853709F444C091 +:10497000A8F19CE7980F903708F052C08F770E94FB +:10498000471D41C00E5F1F4FFE01C49180E28C0F96 +:10499000883048F4C7708E2D01C0880FCA95EAF799 +:1049A0000E94452714C08C2F0E947F1C2DC00E5FD3 +:1049B0001F4FFE01C49180E28C0F883058F4C770FD +:1049C0008E2D01C0880FCA95EAF70E944B270E94DE +:1049D0006C271AC08C2F0E94471D16C00E5F1F4FF8 +:1049E000FE01C491CC2381F08FE99FE00197F1F79C +:1049F00000C00000C150F6CF0E5F1F4FFE01F490C3 +:104A000003C00E947F1C8E018F2D882309F49FCF45 +:104A1000EFE9FFE03197F1F700C000008150F5CFDA +:104A2000DF91CF911F910F91FF90EF90089508951E +:104A300060932504709326048093270490932804A0 +:104A40000C9448210F931F93009125041091260484 +:104A50002091270430912804DC01CB01802B912B7D +:104A6000A22BB32B8093250490932604A0932704B4 +:104A7000B09328041F910F910C9448210F931F931A +:104A800000912504109126042091270430912804D8 +:104A9000DC01CB0180239123A223B323809325043F +:104AA00090932604A0932704B09328041F910F919C +:104AB0000C9448210F931F93009125041091260414 +:104AC0002091270430912804DC01CB018027912715 +:104AD000A227B3278093250490932604A09327044C +:104AE000B09328041F910F910C9448211092210437 +:104AF0001092220410922304109224040C94482152 +:104B000041E050E060E070E004C0440F551F661FB4 +:104B1000771F8A95D2F74093210450932204609323 +:104B20002304709324040C94482141E050E060E099 +:104B300070E004C0440F551F661F771F8A95D2F797 +:104B40008091210490912204A0912304B091240427 +:104B5000482B592B6A2B7B2B409321045093220422 +:104B600060932304709324040C94482141E050E0A6 +:104B700060E070E004C0440F551F661F771F8A95E0 +:104B8000D2F7409550956095709580912104909151 +:104B90002204A0912304B0912404482359236A23BA +:104BA0007B23409321045093220460932304709349 +:104BB00024040C94482141E050E060E070E004C01F +:104BC000440F551F661F771F8A95D2F780912104E5 +:104BD00090912204A0912304B091240448275927DE +:104BE0006A277B2740932104509322046093230477 +:104BF000709324040C9448210F931F930091210477 +:104C0000109122042091230430912404DC01CB0173 +:104C1000802B912BA22BB32B809321049093220401 +:104C2000A0932304B09324041F910F910C94482166 +:104C30000F931F93009121041091220420912304CB +:104C400030912404DC01CB0180239123A223B323E0 +:104C50008093210490932204A0932304B09324040E +:104C60001F910F910C9448210F931F9300912104E1 +:104C7000109122042091230430912404DC01CB0103 +:104C800080279127A227B3278093210490932204A1 +:104C9000A0932304B09324041F910F910C944821F6 +:104CA0000895CF92DF92EF92FF920F931F93CF93CD +:104CB000DF938C01C0902504D0902604E090270457 +:104CC000F09028048091210490912204A091230463 +:104CD000B0912404C82AD92AEA2AFB2ACFE1D0E0DD +:104CE000D701C6010C2E04C0B695A7959795879558 +:104CF0000A94D2F780FF06C0B8018C2F0E94D30916 +:104D0000019721F4219760F780E001C08C2FDF919B +:104D1000CF911F910F91FF90EF90DF90CF9008956A +:104D2000CF93DF93EC010E945126BE010E94D3096C +:104D3000DF91CF910895CB010E9490260895909124 +:104D40008402992321F090918502911109C020914C +:104D5000860230918702F90132969FEF40E01FC032 +:104D6000982F9695969596959F3050F5E0918602EE +:104D7000F0918702E90FF11D877021E030E0A90171 +:104D800002C0440F551F8A95E2F7CA019181892B11 +:104D9000818308959F3F39F04F5F4E3041F051912C +:104DA0005813F8CF0DC05111F7CF942FF5CF9F3F77 +:104DB00039F0F901E90FF11D97FDFA958283089505 +:104DC000089590918402992321F090918502911188 +:104DD00009C02091860230918702F9013296205F46 +:104DE0003F4F1FC0982F9695969596959F30F0F45B +:104DF000E0918602F0918702E90FF11D877021E0B2 +:104E000030E0A90102C0440F551F8A95E2F7CA019C +:104E1000809591818923818308953196E217F30764 +:104E200029F090819813F9CF1082F7CF089581E08F +:104E300090E0E0918602F0918702E80FF91F10825E +:104E4000019680319105A9F7089590913C04892B32 +:104E500080933C040895809590913C04892380932D +:104E60003C04089510923C04089590913B04892BD2 +:104E700080933B040895809590913B04892380930F +:104E80003B04089510923B04089590913A04892BB5 +:104E900080933A040895809590913A0489238093F1 +:104EA0003A04089510923A040895809329040895CD +:104EB0001092290408958091860290918702FC0146 +:104EC00031969C01205F3F4F80E0919191118F5F5F +:104ED000E217F307D1F70895E0918602F091870277 +:104EE00080913C048083E0918602F091870290815A +:104EF00080913B04892B8083E0918602F0918702A8 +:104F0000908180913A04892B8083809129048823A1 +:104F100061F0E0918602F09187029081892B808375 +:104F20000E945B2781111092290480918602909142 +:104F300087020C944B1B80915E04843039F11092EF +:104F40003E0420E488E190E00FB6F894A8958093A1 +:104F500060000FBE2093600080E00E94300580E07A +:104F60000E94AE0A83B7817F846083BF83B781606C +:104F700083BF7894889583B78E7F83BF88E10FB60F +:104F8000F89480936000109260000FBE0895089519 +:104F90000895CF9380E00E9430050E94C7270E94A9 +:104FA000650C0E94C827C0E08C2F0E94AE0D892B93 +:104FB00029F4CF5FC430C1F780E001C081E0CF9118 +:104FC00008950E945C2180E00E9430050E94562DC9 +:104FD0000E943F1B0C94AE0A1F920F920FB60F92C5 +:104FE00011248F939F93AF93BF9380913E048111BF +:104FF00013C080913F0490914004A0914104B0916E +:1050000042044196A11DB11D80933F04909340043A +:10501000A0934104B0934204BF91AF919F918F91AF +:105020000F900FBE0F901F90189582E084BD93E003 +:1050300095BD9AEF97BD80936E0008952FB7F894B1 +:1050400080913F0490914004A0914104B0914204AA +:105050002FBF0895CF92DF92EF92FF920F931F938D +:105060002FB7F89440913F0450914004609141045F +:10507000709142042FBF6A017B01EE24FF248C0152 +:1050800020E030E0C016D106E206F30610F44150ED +:1050900051099A01281B390BC9011F910F91FF90EB +:1050A000EF90DF90CF9008951F920F920FB60F925E +:1050B00011248F939F93AF93BF9380913F0490915E +:1050C0004004A0914104B09142040196A11DB11D7C +:1050D00080933F0490934004A0934104B093420412 +:1050E000BF91AF919F918F910F900FBE0F901F9026 +:1050F00018950E943C18F8942FEF87EA91E621500A +:1051000080409040E1F700C0000087E090EBDC01B8 +:105110008093690490936A04A0936B04B0936C0429 +:105120009CE088E10FB6F894A895809360000FBECC +:1051300090936000FFCF0E94DA28811102C00E9484 +:10514000B6280E94E52880933D040E94F2288093AF +:10515000670487FB882780F9809385020E94E928ED +:10516000682F70E080E090E00C9418256DEE7EEFE3 +:1051700080E090E00E94093260E082E090E00E94CE +:10518000F73160E083E090E00E94F73160E084E076 +:1051900090E00E94F73160E085E090E00E94F731F6 +:1051A00060E086E090E00E94F7316FEF87E090E0EA +:1051B0000C94F73180E090E00E94F13121E08D3EC7 +:1051C0009E4F09F020E0822F089582E090E00C9439 +:1051D000E93183E090E00C94E931682F83E090E0BE +:1051E0000C94F73184E090E00C94E931682F84E06E +:1051F00090E00C94F73186E090E00C94E931682F50 +:1052000086E090E00C94F73187E090E00C94E9316F +:10521000682F87E090E00C94F7318091450480FF7F +:105220000BC060918B0285E0689FB00111247595D9 +:105230006795759567952BC081FF09C060918B02BA +:1052400085E0689FB00111247595679520C082FFA5 +:1052500007C060918B0285E0689FB001112417C0E0 +:10526000909146049923D1F060918A02961788F7AD +:1052700020918B0285E0289F90011124929FA0012C +:10528000939F500D112470E0CA010E94CF31603805 +:10529000710540F46115710539F002C065E070E0F8 +:1052A000862F08958FE7089581E008958091450441 +:1052B00080FF08C06091890270E0759567957595CB +:1052C000679521C081FF06C06091890270E07595E5 +:1052D000679519C082FF04C06091890270E010C018 +:1052E000909146049923C1F0609188029617A0F727 +:1052F00080918902899FC001112470E00E94CF3102 +:105300006038710528F46115710521F0862F089524 +:105310008FE7089581E0089561E070E0F4CF803F69 +:1053200021F40E940D29819504C0813F29F40E9437 +:105330000D29809349040895823F21F40E940D298C +:10534000819504C0833F29F40E940D29809348046D +:105350000895893F19F40E94562905C08A3F31F407 +:105360000E945629819580934A0408958B3F21F429 +:105370000E945629819504C08C3F29F40E94562929 +:1053800080934B040895843F21F480914704816009 +:1053900017C0853F21F480914704826011C0863F89 +:1053A00021F48091470484600BC0873F21F48091F1 +:1053B0004704886005C0883F31F4809147048061CC +:1053C0008093470408958D3F21F4809145048160C6 +:1053D0000BC08E3F21F480914504826005C08F3F51 +:1053E00029F4809145048460809345040895803FAA +:1053F00039F48091490487FF6CC01092490469C058 +:10540000813F29F4809149041816BCF362C0909141 +:105410004804823F29F497FF5CC01092480459C0A9 +:10542000833F19F41916CCF354C0893F41F480919D +:105430004A0418160CF04DC010924A044AC08A3F24 +:1054400029F480914A0487FF44C0F6CF8B3F39F49A +:1054500080914B0487FF3DC010924B043AC08C3FB3 +:1054600029F480914B041816BCF333C0843F21F417 +:10547000809147048E7F17C0853F21F480914704B7 +:105480008D7F11C0863F21F4809147048B7F0BC034 +:10549000873F21F480914704877F05C0883F31F41E +:1054A000809147048F7E8093470413C08D3F21F481 +:1054B000809145048E7F0BC08E3F21F4809145047E +:1054C0008D7F05C08F3F29F4809145048B7F8093A9 +:1054D00045048091480481110EC0809149048111D6 +:1054E0000AC080914A04811106C080914B04811149 +:1054F00002C010924604089587E494E00E94561B6F +:105500000E941E28909344048093430408951F939F +:10551000CF93DF9380914304909144040E942A2802 +:10552000AC0190914604992321F020918C0230E047 +:1055300006C020918D028AE0289F90011124421715 +:10554000530708F486C080914804C0914904D09163 +:105550004A0410914B04811107C0C11176C0D111CA +:1055600074C0111172C075C09F3F19F09F5F909376 +:105570004604181624F40E940D2980934804809153 +:10558000480487FF05C00E940D2981958093480437 +:105590001C1624F40E940D2980934904809149042B +:1055A00087FF05C00E940D29819580934904609171 +:1055B0004804662339F1C0914904CC2319F17727B7 +:1055C00067FD7095872F972F0E94F12E23E333E319 +:1055D00043E35FE30E9401300E94BE2E60934804C3 +:1055E0006C2F772767FD7095872F972F0E94F12EDC +:1055F00023E333E343E35FE30E9401300E94BE2EC6 +:10560000609349041D1624F40E94562980934A048D +:1056100080914A0487FF05C00E9456298195809396 +:105620004A04111624F40E94562980934B04809159 +:105630004B0487FF05C00E945629819580934B0437 +:10564000DF91CF911F910C947C2A9F3F09F08ECF60 +:1056500096CFDF91CF911F910895E7E4F4E085E0C4 +:10566000DF011D928A95E9F71092460410924504D5 +:105670000895833081F128F4813059F08230D1F0DF +:105680000895853009F449C0B8F1863009F456C050 +:10569000089580918D02262F30E0280F311D2F3F75 +:1056A000310524F4680F60938D0208958FEF809385 +:1056B0008D02089580918C02262F30E0280F311D35 +:1056C0002F3F310524F4680F60938C0208958FEF0B +:1056D00080938C02089580918B02262F30E0280F52 +:1056E000311D2F3F310524F4680F60938B0208951C +:1056F0008FEF80938B02089580918A02262F30E0ED +:10570000280F311D2F3F310524F4680F60938A0262 +:1057100008958FEF80938A02089580918902262F41 :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 +:10573000890208958FEF80938902089580918802ED +:10574000262F30E0280F311D2F3F310524F4680F3C +:105750006093880208958FEF8093880208958330C4 +:1057600011F128F4813049F0823091F008958530AC +:1057700081F120F18630C1F1089580918D02681782 +:1057800020F4861B80938D02089510928D02089557 +:1057900080918C02681720F4861B80938C020895F8 +:1057A00010928C02089580918B02681720F4861B5A +:1057B00080938B02089510928B02089580918A0243 +:1057C000681720F4861B80938A02089510928A023B +:1057D000089580918902681720F4861B80938902BE +:1057E000089510928902089580918802681720F424 +:1057F000861B8093880208951092880208950F9363 +:105800001F93873208F048C08E3108F094C0803171 +:1058100009F47EC008F5873009F468C068F4863062 +:1058200009F0A4C080913D04817F8E7F80933D0468 +:1058300081E080934D049BC08B3009F490C08E3082 +:1058400009F094C080913D0482FB222720F991E069 +:10585000922790FB82F965C0863109F480C060F41C +:10586000813109F083C00E945C219091850281E022 +:1058700089278093850273C0893109F470C08B3108 +:1058800009F074C080913D0481FB222720F991E04A +:10589000922790FB81F945C0883309F460C050F429 +:1058A000893209F45EC0853309F45BC0873209F49C +:1058B00058C05CC0833409F454C028F48A3308F417 +:1058C00055C0895339C0883409F050C00E945C210A +:1058D0000E946C060FEF13ED20E3015010402040B2 +:1058E000E1F700C000000E94792839C090913D0482 +:1058F000892F8095817080FB90F929F096609860DF +:1059000090933D0434C0997F977F90933D0427C0C6 +:1059100080913D0483FB222720F991E0922790FBA0 +:1059200083F980933D049923D1F080913D048160F7 +:1059300080933D0414C08D5141E050E060E070E080 +:105940008A019B0104C0000F111F221F331F8A957B +:10595000D2F7C901B8010E9418250E945C2181E09C +:1059600006C061E070E080E090E0F5CF80E01F913C +:105970000F91089580E0089580E00895CF93C82F97 +:1059800080914D04813069F018F08230C9F184C0F3 +:10599000E0918602F09187028081823209F07EC018 +:1059A00007C0E0918602F09187028081823261F423 +:1059B0008C2F0E94BA2C811104C08C2F0E94FF2BC7 +:1059C0001DC081E090E01AC08C2F0E94BC2C811178 +:1059D00014C0C43179F048F4CB3079F0C03109F00B +:1059E00061C082E080934D0408C0C93219F0C83309 +:1059F00021F058C010924D0455C081E0817054C010 +:105A0000C93291F120F5C43179F1B0F4C73009F011 +:105A100047C08EE180938D0282E380938C028AE0FE +:105A200080938B0284E180938A0288E080938902CC +:105A300088E28093880234C0CE51C63088F5EC2FBE +:105A4000F0E0E85AFC4F808180934C0429C0CE34AA +:105A5000E9F020F4CB3421F56AE013C0C13579F0C8 +:105A6000C235F1F461E00DC080914C04882319F037 +:105A700010924C0415C081E080934D0415C061E084 +:105A800006C080914C040E94392B0AC06AE08091C4 +:105A90004C040E94AF2B04C010924D0480E004C05F +:105AA00081E002C080E0AACFCF9108950E94DA2859 +:105AB000811102C00E94B6280E94FB2880936804CE +:105AC00080FF02C0869501C080E00C943005809173 +:105AD0006804982F9695292F30E0233031054CF437 +:105AE0009F5F990F8170892B8160809368040E9469 +:105AF000FF288091680486950C9430058091680495 +:105B0000982F969591F09158990F8170892B8093D9 +:105B100068048E7F91E009F490E08091680490FB26 +:105B200080F9809368040E94FF288091680486951C +:105B30000C94300580916804982F909590FB80F923 +:105B4000809368040E94FF288091680480FF02C04F +:105B5000869501C080E00C94300590916804892FEF +:105B600086958F5F8F779170843028F4880F892B0A +:105B70008093680402C090936804809168048E7FCB +:105B800091E009F490E08091680490FB80F98093A3 +:105B900068040E94FF288091680486950C94300563 +:105BA00020916804922F96958927982F990F822F1C +:105BB0008170892B809368048E7F91E009F490E0D6 +:105BC0008091680490FB80F9809368040E94FF280C +:105BD0008091680486950C9430055058BB27AA27FD +:105BE0000ED0D1C1C2D130F0C7D120F031F49F3FE7 +:105BF00011F41EF4B7C10EF4E095E7FB9FC1E92F45 +:105C0000D3D180F3BA17620773078407950718F09A +:105C100071F49EF5EBC10EF4E0950B2EBA2FA02D7A +:105C20000B01B90190010C01CA01A0011124FF2749 +:105C3000591B99F0593F50F4503E68F11A16F04044 +:105C4000A22F232F342F4427585FF3CF4695379543 +:105C50002795A795F0405395C9F77EF41F16BA0B08 +:105C6000620B730B840BBAF09150A1F0FF0FBB1FB6 +:105C7000661F771F881FC2F70EC0BA0F621F731FFF +:105C8000841F48F4879577956795B795F7959E3F5C +:105C900008F0B3CF9395880F08F09927EE0F9795EA +:105CA0008795089527D108F481E008950CD06BC141 +:105CB00063D140F05AD130F021F45F3F19F03EC17A +:105CC000511195C14FC170D198F39923C9F3552350 +:105CD000B1F3951B550BBB27AA27621773078407DF +:105CE00038F09F5F5F4F220F331F441FAA1FA9F395 +:105CF00033D00E2E3AF0E0E830D091505040E69587 +:105D0000001CCAF729D0FE2F27D0660F771F881FE7 +:105D1000BB1F261737074807AB07B0E809F0BB0BD6 +:105D2000802DBF01FF2793585F4F2AF09E3F5105FA +:105D300068F004C15CC15F3FECF3983EDCF38695EC +:105D400077956795B795F7959F5FC9F7880F911D70 +:105D50009695879597F90895E1E0660F771F881F5C +:105D6000BB1F621773078407BA0720F0621B730B0F +:105D7000840BBA0BEE1F88F7E095089504D0689461 +:105D8000B11135C1089518D188F09F5790F0B92FFF +:105D90009927B751A0F0D1F0660F771F881F991F80 +:105DA0001AF0BA95C9F712C0B13081F01FD1B1E035 +:105DB00008951CC1672F782F8827B85F39F0B93F45 +:105DC000CCF3869577956795B395D9F73EF4909582 +:105DD0008095709561957F4F8F4F9F4F0895E89400 +:105DE00009C097FB3EF490958095709561957F4F23 +:105DF0008F4F9F4F9923A9F0F92F96E9BB279395D1 +:105E0000F695879577956795B795F111F8CFFAF4E0 +:105E1000BB0F11F460FF1BC06F5F7F4F8F4F9F4F11 +:105E200016C0882311F096E911C0772321F09EE86F +:105E3000872F762F05C0662371F096E8862F70E0D5 +:105E400060E02AF09A95660F771F881FDAF7880FAF +:105E50009695879597F9089588D018F011F08CD011 +:105E600038F480C0C4C0E92F9FD0B0F35523C9F3E4 +:105E7000E7FB6217730784079507A8F199F3E92FE9 +:105E8000FF2788232AF03197660F771F881FDAF7DC +:105E9000952F5527442332F091505040220F331F45 +:105EA000441FD2F7BB27E91BF50B621B730B840B56 +:105EB000B109C1F222F4620F731F841FB11D319723 +:105EC0002AF0660F771F881FBB1FEFCF91505040FD +:105ED0005AF041F0882332F0660F771F881F9150E7 +:105EE0005040C1F7939530C08695779567959F5F31 +:105EF000D9F7F8CF990F0008550FAA0BE0E8FEEF8D +:105F000016161706E807F907C0F012161306E4077D +:105F1000F50798F0621B730B840B950B39F40A2676 +:105F200061F0232B242B252B21F408950A2609F454 +:105F3000A140A6958FEF811D811D089597F99F6758 +:105F400080E870E060E008959F3F31F0915020F4C8 +:105F5000879577956795B795880F911D9695879545 +:105F600097F908959FEF80EC089500240A9416167F +:105F7000170618060906089500240A941216130637 +:105F8000140605060895092E0394000C11F48823C5 +:105F900052F0BB0F40F4BF2B11F460FF04C06F5FE1 +:105FA0007F4F8F4F9F4F089557FD9058440F551FB7 +:105FB00059F05F3F71F04795880F97FB991F61F08B +:105FC0009F3F79F087950895121613061406551F02 +:105FD000F2CF4695F1DF08C0161617061806991F6E +:105FE000F1CF86957105610508940895E894BB2763 +:105FF00066277727CB0197F908957CDF08F48FEFA8 +:1060000008950BD0C0CFB1DF28F0B6DF18F095238C +:1060100009F094CFA7CF1124EACFC6DFA0F3959F54 +:10602000D1F3950F50E0551F629FF001729FBB277F +:10603000F00DB11D639FAA27F00DB11DAA1F649F2B +:106040006627B00DA11D661F829F2227B00DA11DDE +:10605000621F739FB00DA11D621F839FA00D611D64 +:10606000221F749F3327A00D611D231F849F600D85 +:10607000211D822F762F6A2F11249F5750408AF0BE +:10608000E1F088234AF0EE0FFF1FBB1F661F771F4A +:10609000881F91505040A9F79E3F510570F04ECF98 +:1060A000A6CF5F3FECF3983EDCF386957795679536 +:1060B000B795F795E7959F5FC1F7FE2B880F911D68 +:1060C0009695879597F90895FA01EE0FFF1F309680 +:1060D0002105310599F16115710561F48038BFE33F +:1060E0009B0749F168949038810561F08038BFEFD3 +:1060F0009B0741F0992342F5FF3FE105310521055A +:1061000011F1E8940894E795D901AA2329F4AB2F5B +:10611000BE2FF85FD0F310C0FF5F70F4A695E0F7D4 +:10612000F73950F019F0FF3A38F49F779F930CD06D +:106130000F9007FC905808953EF014CF60E070E097 +:1061400080E89FE308954FE79F775F934F933F93D6 +:106150002F939ED02F913F914F915F9152DF05C0B9 +:1061600019F40EF0EBCE42CFFDCE26DFC8F3963801 +:10617000C0F707F80F92E8942BE33AEA48EB5FE7A1 +:106180004EDF0F920F920F924DB75EB70F92C0D0B5 +:10619000ECEFF0E016D04F915F91EF91FF91E59514 +:1061A000EE1FFF1F49F0FE57E0684427EE0F441F23 +:1061B000FA95E1F74195550B32D00F9007FE26C0B6 +:1061C0000895DF93CF931F930F93FF92EF92DF9287 +:1061D0007B018C01689405C0DA2EEF011EDFFE0101 +:1061E000E894A5912591359145915591AEF3EF0134 +:1061F00006DDFE019701A801DA9479F7DF90EF90B0 +:10620000FF900F911F91CF91DF9108959B01AC01F9 +:1062100060E070E080E89FE349CD90CE95CECCDE83 +:10622000E8F39923D9F3940F511DBBF391505040DB +:1062300094F059F0882332F0660F771F881F915031 +:106240005040C1F79E3F510544F7880F911D969528 +:10625000879597F908955F3FACF0983E9CF0BB2777 +:10626000869577956795B79508F4B1609395C1F7D2 +:10627000BB0F58F711F460FFE8CF6F5F7F4F8F4F70 +:106280009F4FE3CFB4CE0EF05FCE6CCE689456CE67 +:1062900093DEC8F39923D1F3C6F3DF93CF931F9313 +:1062A0000F93FF92C92FDD2788232AF02197660FCD +:1062B000771F881FDAF720E030E040E85FEB9FE3CC +:1062C000883920F0803E30F021968F7787DCE4E239 +:1062D000F1E003C083DCE1E5F1E073DF8B01BE0197 +:1062E000EC01FB2E6F5771097595771F880B990B81 +:1062F00078DD28E132E741E35FE38FDEAF2D9801DF +:10630000AE01FF900F911F91CF91DF9178DC3BCED2 +:10631000FA01DC01AA0FBB1F9B01AC01BF5728F497 +:1063200022273327442750781FC0B75188F4AB2F5A +:106330000024469537952795011CA395D2F300209C +:1063400069F0220F331F441FB395DAF30DD045CC0B +:1063500061307105A0E88A07B94630F49B01AC01B1 +:106360006627772788279078309621F0208331831D +:10637000428353830895AA1BBB1B51E107C0AA1F88 +:10638000BB1FA617B70710F0A61BB70B881F991FD6 +:106390005A95A9F780959095BC01CD01089597FB7A +:1063A000072E16F4009407D077FD09D00E94BB3168 +:1063B00007FC05D03EF4909581959F4F0895709508 +:1063C00061957F4F0895EE0FFF1F0590F491E02D2A +:1063D0000994F999FECF92BD81BDF89A992780B5AD +:1063E0000895A8E1B0E042E050E00C941132262F6D +:1063F000F999FECF92BD81BDF89A019700B40216BB +:1064000039F01FBA20BD0FB6F894FA9AF99A0FBE68 +:1064100008950196272F0E94F8310C94F731DC0182 +:10642000CB01FC01F999FECF06C0F2BDE1BDF89A9F +:10643000319600B40D9241505040B8F70895F89449 +:02644000FFCF8C +:106442000C52D02445000000410000DC4400000052 +:106452004152D0A4440000404100005C44000000CE +:106462004148F17644000000415C978A44000000F4 +:10647200411FD592440000004152D0A444000000C4 +:10648200415CFFB844000000410AA7CF440000006D +:10649200410000DC44000000410AA7CF4400000094 +:1064A200410000DC440000004100000000000080C8 +:1064B2004000005C450000404100000000000080F8 +:1064C2004052D02445000040410AA7CF44000000BA +:1064D200410000DC44000000410000000000008098 +:1064E2004052D024450000404100000000000080DE +:1064F2004000005C45000040410AA7CF4400000074 +:10650200410000DC44000000410000000000008067 +:106512004052D024450000404100000000000080AD +:10652200400AA74F45000040410AA7CF440000009F +:10653200410000DC44000000410000000000008037 +:106542004052D024450000004100000000000080BD +:10655200405CFF3845000000410000000000008060 +:106562004052D02445000000410AA7CF4400000059 +:10657200410000DC440000004100000000000080F7 +:106582004052D024450000804153D02445000040B1 +:106592004160970A450000004154D0A44400000025 +:1065A200410000DC440000004160970A450000A061 +:1065B20041050000003F0000C8424314D114AE144C +:1065C2007A14461401012A042808140A321E000013 +:1065D200020004000500070009000B000C000E0079 +:1065E2001000110013001500170018001A001C00FB +:1065F2001D001F002100230024002600280029007E +:106602002B002D002F0030003200340035003700FF +:1066120039003B0040004500250026006100600073 +:1066220020003700640065006600670044004600F1 +:10663200240047003149803F5D8B803FF8BF803F97 +:10664200CAE1803F73ED803FCAE1803FF8BF803FDF +:106652005D8B803F3149803F0000803FF16D7F3F7D +:1066620075EA7E3F4C827E3F833F7E3F84287E3F99 +:10667200833F7E3F4C827E3F75EA7E3FF16D7F3FD6 +:106682000000803F3F4D363975092809F208B908E4 +:106692004C0865087E0897080102030405060708EE +:0266A2000900ED :00000001FF diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c index 95b9718762..b3aa14dcbe 100644 --- a/keyboard/preonic/keymaps/default/keymap.c +++ b/keyboard/preonic/keymaps/default/keymap.c @@ -319,7 +319,7 @@ void matrix_init_user(void) { #ifdef AUDIO_ENABLE uint8_t starting_note = 0x0C; -int offset = 7; +int offset = 0; void process_action_user(keyrecord_t *record) { diff --git a/keyboard/preonic/preonic_pcb_r1.hex b/keyboard/preonic/preonic_pcb_r1.hex index 5bdc190e1d..eda1b1979f 100644 --- a/keyboard/preonic/preonic_pcb_r1.hex +++ b/keyboard/preonic/preonic_pcb_r1.hex @@ -1,1702 +1,1628 @@ -: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 +:100000000C947C050C94C0050C94C0050C94C005A0 +:100010000C94C0050C94C0050C94C0050C94C0054C +:100020000C94C0050C94C0050C94C7180C94991935 +:100030000C94B2270C94C0050C94C0050C94C00518 +:100040000C94C0050C94C0050C94C0050C94C0051C +:100050000C94C0050C941A280C94C0050C94C0058F +:100060000C94C0050C94C0050C94C0050C94C005FC +:100070000C94C0050C94C0050C94C0050C94C005EC +:100080000C94E50E0C94C0050C94C0050C94C005AE +:100090000C94C0050C94C0050C94C0050C94C005CC +:1000A0000C94C0050C94C0050C94C0051B062B06CF +:1000B0003D064D06530662066E06730680068806E8 +:1000C00098069D06061A281A161B281A161B6D1A62 +:1000D000901A161BE51AF81AFB1DFB1D381E381E58 +:1000E000921ED01E48214821E91E4821EA1FEA1F1E +:1000F000AD20C4204821332107634236B79BD8A7DF +:100100001A39685618AEBAAB558C1D3CB7CC57633C +:10011000BD6DEDFD753EF6177231BF000000803FEA +:1001200008000000BE922449123EABAAAA2ABECD06 +:10013000CCCC4C3E00000080BEABAAAAAA3E000078 +:100140000000BF000000803F000000000008417870 +:10015000D3BB4387D1133D190E3CC3BD4282AD2BA7 +:100160003E68EC8276BED98FE1A93E4C80EFFFBE9F +:1001700001C4FF7F3F000000000035001E001F008B +:100180002000210022002300240025002600270053 +:100190002A002B0014001A000800150017001C008C +:1001A00018000C00120013004C0029000400160077 +:1001B000070009000A000B000D000E000F003300BD +:1001C0003400E1001D001B000600190005001100AD +:1001D000100036003700380028000530E000E2004B +:1001E000E30003302C002C0004305000510052007A +:1001F0004F0035001E001F002000210022002300B8 +:1002000024002500260027002A002B0014001A00D5 +:10021000090013000A000D000F0018001C00330035 +:100220004C002900040015001600170007000B0001 +:10023000110008000C0012003400E1001D001B003A +:100240000600190005000E001000360037003800C7 +:1002500028000530E000E200E30003302C002C0011 +:1002600004305000510052004F0035001E001F00A6 +:100270002000210022002300240025002600270062 +:100280002A002B0034003600370013001C00090040 +:100290000A00060015000F004C002900040012009F +:1002A000080018000C0007000B00170011001600D2 +:1002B0003800E100330014000D000E001B000500A3 +:1002C00010001A0019001D0028000530E000E200AF +:1002D000E30003302C002C00043050005100520089 +:1002E0004F0035021E021F022002210222022302B9 +:1002F00024022502260227022A0035021E021F02BE +:1003000020022102220223022402250226022702C1 +:100310004C004C003A003B003C003D003E003F00DA +:100320002D022E022F023002310201004000410056 +:1003300042004300440045000100010001000100AB +:1003400001000100010001000100010001000100A5 +:100350000100AB00AA00A900AE0035001E001F007E +:100360002000210022002300240025002600270071 +:100370002A0035001E001F0020002100220023005B +:1003800024002500260027004C004C003A003B00CA +:100390003C003D003E003F002D002E002F003000AD +:1003A000310001004000410042004300440045008C +:1003B0000100010001000100010001000100010035 +:1003C00001000100010001000100AB00AA00A9002A +:1003D000AE0000000000000000000000000000006F +:1003E000000000000000000000000000000000000D +:1003F00000000000000000000000000000000000FD +:1004000000000000000000000000000000000000EC +:1004100000000000000000000000000000000000DC +:1004200000000000000000000000000000000000CC +:100430000000000000000000000003300000000089 +:100440000430000000000000000000000000000078 +:10045000000000000000000000000000000000009C +: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 +:1007C0000000000000000000000000000000000029 +:1007D0000000000000000000000000000000000019 +:1007E0000000000000000000000000000000000009 +:1007F00000000000000000000000000000000000F9 +:1008000000000000000000000000000000000000E8 +:1008100000000000000000000000000000000000D8 +:1008200000000000000000000000000000000000C8 +:1008300000000000000000000000000000000000B8 +:1008400000000000000000000000000000000000A8 +:100850000000000000000000000000000000000098 +:100860000000000000000000000000000000000088 +:100870000000000000000000000000000000000078 +:100880000000000000000000000000000000000068 +:100890000000000000000000000000000000000058 +:1008A0000000000000000000000000000000000048 +:1008B0000000000000000000000000000000000038 +:1008C0000000000000000000000000000000000028 +:1008D0000000000000000000000000000000000018 +:1008E0000000000000000000000000000000000008 +:1008F000000000000000000000003A003B003C0047 +:100900003D003E003F0040004100420043004400E3 +:10091000450001000050010001000100010001003C +:1009200001000100010001004C0001000100010074 +:1009300007300630135012500030013002300100F1 +:10094000010001000B300A300930083001000100BD +:10095000010001000100010001000100010001008F +:10096000010001000100010001000100010001007F +:1009700001002A0354006800650020005000720046 +:1009800065006F006E006900630020004B00650089 +:10099000790062006F0061007200640000002C03A7 +:1009A0004F007200740068006F006C0069006E00F8 +:1009B00065006100720020004B0065007900620054 +:1009C0006F006100720064007300000004030904FA +:1009D00009025400030100A0FA0904000001030108 +:1009E0000100092111010001223F000705810308D0 +:1009F000000A09040100010301020009211101009C +:100A000001224D000705820308000A0904020001C3 +:100A100003000000092111010001223600070583AF +:100A20000308000A1201100100000008EDFE6160D9 +:100A300001000102000105010980A10185021601E2 +:100A40000026B7001A01002AB70075109501810031 +:100A5000C0050C0901A1018503160100269C021A9C +:100A600001002A9C02751095018100C00501090250 +:100A7000A1010901A1000509190129051500250198 +:100A80009505750181029501750381010501093004 +:100A900009311581257F9502750881060938158170 +:100AA000257F950175088106050C0A3802158125F8 +:100AB0007F950175088106C0C005010906A10105E1 +:100AC0000719E029E71500250195087501810295B0 +:100AD0000175088101050819012905950575019120 +:100AE000029501750391010507190029FF150025DD +:100AF000FF950675088100C011241FBECFEFDAE014 +:100B0000DEBFCDBF04B603FE24C08091F3039091F5 +:100B1000F403A091F503B091F6038730904BA74002 +:100B2000B04BB9F41092F3031092F4031092F50352 +:100B30001092F60314BE84B7877F84BF88E10FB696 +:100B4000F89480936000109260000FBEE0E0F8E33C +:100B5000099512E0A0E0B1E0E8EAF3E602C00590F2 +:100B60000D92A63FB107D9F713E0A6EFB2E001C09E +:100B70001D92A33FB107E1F70E940D160C94D231EC +:100B80000C940000279A2F988FEF9FEF9093870087 +:100B9000809386008AE08093800089E180938100C1 +:100BA0000C94092D282F81110BC080918000877F24 +:100BB0008093800010928D0010928C002F980895E1 +:100BC0002F9880918000886080938000233019F4F2 +:100BD0008FEF9FEF0FC083E090E0821B9109880F99 +:100BE000991F2FEF3FEFA90102C0569547958A95AF +:100BF000E2F7CA0190938D0080938C000895CF9303 +:100C0000DF93EC010E94AE28BE0180E090E0DF910E +:100C1000CF910C9428250F931F93462F50E04C3012 +:100C2000510508F098C0DC01FA01EA5AFF4F12960C +:100C30008C910C949631882309F48DC000E010E06B +:100C4000980140E064E070E089EC91E00E9463125A +:100C500081E090E00FC0882309F47DC000E010E03F +:100C6000980140E066E070E089E591E00E9463123F +:100C700082E090E00E94FF056EC0882309F46BC0FB +:100C800000E010E0980140E068E070E089E891E061 +:100C90000E94631284E090E0EDCF882311F083E09E +:100CA00005C083E00CC0882349F084E00E94A5259C +:100CB00040E164E083E00E94C90A4DC084E00E94E4 +:100CC000C625F6CF882331F085EE0E948F1C0E9446 +:100CD000602D41C085EE0E94571D3DC08823D9F18B +:100CE0000E94F70D38C08823B1F10E94F00D00E09A +:100CF00010E0980140E064E070E089EE91E029C0E6 +:100D0000882349F185E00E94C6250E94180E23C061 +:100D1000882309F100E010E0980140E068E070E00D +:100D200089E191E00E94631285E00E94A52513C02D +:100D3000882389F00E94F61204C0882361F00E9483 +:100D4000011300E010E0980140E068E070E089E104 +:100D500091E00E94631280E090E01F910F9108954E +:100D60000F931F932FEF89EF90E021508040904028 +:100D7000E1F700C0000000E010E0980140E064E00E +:100D800070E089EE91E00E9463121F910F91089527 +:100D9000CF92DF92EF92FF920F931F93CF93DF9347 +:100DA000CDB7DEB7CC58D1090FB6F894DEBF0FBE71 +:100DB000CDBF2091B30325FFC5C08C01FC019281FA +:100DC00080910001992309F460C096E4E5E2F2E025 +:100DD000DE01A95BBF4F01900D929A95E1F7F801F2 +:100DE0009081E091F602F091F702E90FF11DEE0F0C +:100DF000FF1F27E430E02C0F3D1FE20FF31F60813F +:100E00007181680F711D882777FD8095982F0E944A +:100E1000A42E20E030E040E451E40E94092E6B0152 +:100E20007C01F801218185E090E0821B9109BC01E1 +:100E3000882777FD8095982F0E94A42E9B01AC01F6 +:100E4000C701B6010E94A12D9B01AC0160E070E0DA +:100E500080E090E40E94173020E030E04CE551E45F +:100E60000E94B42F4FE050E0C457DF4F0FB6F89404 +:100E7000DEBF0FBECDBFDF91CF911F910F91FF90CD +:100E8000EF90DF90CF900C94031296E4E5E2F2E04D +:100E9000DE01119601900D929A95E1F7F80190818B +:100EA000E091F602F091F702E90FF11DEE0FFF1F3E +:100EB00021E030E02C0F3D1FE20FF31F60817181B4 +:100EC000680F711D882777FD8095982F0E94A42EAA +:100ED00020E030E040E451E40E94092E6B017C01E7 +:100EE000F801218185E090E0821B9109BC018827EF +:100EF00077FD8095982F0E94A42E9B01AC01C7011D +:100F0000B6010E94A12D9B01AC0160E070E080E081 +:100F100090E40E94173020E030E04CE551E40E945C +:100F2000B42FC457DF4F0FB6F894DEBF0FBECDBF4E +:100F3000DF91CF911F910F91FF90EF90DF90CF90B5 +:100F40000C944B0EC457DF4F0FB6F894DEBF0FBEA4 +:100F5000CDBFDF91CF911F910F91FF90EF90DF9068 +:100F6000CF9008950F931F9300E010E0980140E0A8 +:100F700063E070E081E091E00E9463122FEF82E570 +:100F800097E0215080409040E1F700C000001F91A1 +:100F90000F91089508950E94C2056E9A769A0C9456 +:100FA000B0060C94CA070C94C8060895880F991FC0 +:100FB000FC01E650F040859194910895880F991FA7 +:100FC000FC01E658FE4F8591949108950F931F936D +:100FD000CF93DF93EC01811520E49207A0F5C115B2 +:100FE00080E3D80708F0E1C0C83ED105D8F4C03E80 +:100FF000D10508F0EEC1C83AD10578F4C53AD1055B +:1010000008F074C0C130D10509F46DC008F4DEC128 +:10101000C430D10508F0DDC1D9C1CB3BD10508F4FE +:1010200070C0D4C1C11590E2D90708F0B9C0C1158C +:1010300021E0D20708F0CDC1C03FD10508F4C6C1F8 +:101040008E01106506C2C13080E5D80709F4BDC025 +:1010500068F5C13120E4D20709F4AEC050F4C031C4 +:1010600090E4D90708F0A5C0CF70DD278E01146D7C +:10107000F0C1C33120E4D20709F4A4C008F49FC032 +:10108000C115D04509F0A2C10E946C210E94180E22 +:101090000E94B2079FEF24E38CE0915020408040F3 +:1010A000E1F700C000000E943F28D3C1C11520E62F +:1010B000D20730F4C11581E5D80708F48CC02DC1E2 +:1010C000C11590E7D90708F481C1C11520E8D207FE +:1010D00008F478C1C11580E9D80708F077C1DF703E +:1010E0008E01106AB6C101E010E0B3C1C53AD10566 +:1010F00009F471C1C63AD10509F070C102E810E4E3 +:10110000A8C1C83AD10509F46CC1C93AD10509F49E +:101110006BC1CA3AD10509F46AC1CB3AD10509F4C9 +:1011200069C1CC3AD10509F468C1CD3AD10509F4B9 +:1011300067C1C03BD10509F466C1CE3AD10509F4B7 +:1011400065C1CF3AD10509F464C1C13BD10509F4A9 +:1011500063C1C23BD10509F462C1C33BD10509F4A7 +:1011600061C1C43BD10509F460C1C53BD10509F497 +:101170005FC1C63BD10509F45EC1C73BD10509F487 +:101180005DC1C83BD10509F45CC1C93BD10509F477 +:101190005BC1CA3BD10509F45AC100E014E459C14E +:1011A000CE019F700E94DE0755C1DD278E01106CB5 +:1011B00050C100E011ED4DC100E010ED4AC100E06A +:1011C00012ED47C100E013ED44C18091C703816077 +:1011D0008093C7033EC10E949B28811102C00E94D8 +:1011E00077280E94B32890E09093F2038093F10354 +:1011F000C23090E5D90721F48091F103816086C067 +:10120000C43020E5D20721F48091F10382607EC0D2 +:10121000C63080E5D80721F48091F103846076C060 +:10122000C83090E5D90719F48091F10327C0CA307E +:1012300020E5D20721F48091F103806167C0CC30B2 +:1012400080E5D80721F48091F10380625FC0CE3041 +:1012500090E5D90721F48091F103806457C0C03133 +:1012600020E5D20721F48091F10380684FC0C2319C +:1012700080E5D80729F48091F1038460886046C036 +:10128000C33090E5D90721F48091F1038E7F3EC0F1 +:10129000C53020E5D20721F48091F1038D7F36C05F +:1012A000C73080E5D80721F48091F1038B7F2EC0F1 +:1012B000C93090E5D90719F48091F10326C0CB30ED +:1012C00020E5D20721F48091F1038F7E1FC0CD303D +:1012D00080E5D80721F48091F1038F7D17C0CF30CE +:1012E00090E5D90721F48091F1038F7B0FC0C131C4 +:1012F00020E5D20721F48091F1038F7707C0C33135 +:10130000D04531F48091F1038B7F877F8093F10387 +:101310008091F1030E94B7289CC08D2F99278F7070 +:10132000992781309105D9F49E012370332702C09B +:10133000880F991F2A95E2F79C688E0144E0000F00 +:10134000111F4A95E1F700271370802B912B53E072 +:10135000CC0FDD1F5A95E1F7C076DD272FC0823014 +:10136000910531F4DC2FCC278E01016F106A71C01A +:101370008330910569F4CE018370992701E010E074 +:1013800002C0000F111F8A95E2F7C8019C680FC0C8 +:10139000049709F05EC0CE018370992701E010E048 +:1013A00002C0000F111F8A95E2F7C8019A6823E076 +:1013B000CC0FDD1F2A95E1F7C07ED7708C010C2B76 +:1013C0001D2B47C0DF708E01106243C000E010E0AB +:1013D00040C08E013EC001E810E43BC003E810E4C9 +:1013E00038C002EE14E435C009EE14E432C00AEE4F +:1013F00014E42FC005EB14E42CC006EB14E429C060 +:1014000007EB14E426C00CEC14E423C00DEC14E448 +:1014100020C003E815E41DC00AE815E41AC002E97B +:1014200015E417C004E915E414C001E216E411C084 +:1014300003E216E40EC004E216E40BC005E216E473 +:1014400008C006E216E405C007E216E402C00AE29C +:1014500016E4C801DF91CF911F910F9108959CE090 +:10146000799FF00111249CE3899FE00DF11D112467 +:10147000E60FF11DEE0FFF1FE658FE4F8591949188 +:10148000803E9105E0F4803C910558F5813391054B +:1014900009F46FC048F48932910509F463C08A32B7 +:1014A000910509F46DC072C089339105E9F0823865 +:1014B0009105D1F08533910509F44DC067C0833E95 +:1014C000910581F138F4803E9105B9F0823E910595 +:1014D000D9F05CC0863E910561F1873E9105A1F18E +:1014E00055C00E94D60708952091F10320FD02C047 +:1014F00021FF4CC080EE90E049C08091F10380FF55 +:10150000F9CF89E390E042C08091F10382FF0EC0E1 +:101510008091F10384FF03C080E090E037C083EE48 +:1015200090E034C08091F10382FFF2CF82EE90E030 +:101530002DC08091F10383FF0BC08091F10384FDE6 +:10154000EBCF87EE90E022C08091F10383FFF5CFCF +:1015500086EE90E01BC08091F10385FF07C089E211 +:1015600090E014C08091F10385FFF9CF85E390E00E +:101570000DC08091F10386FF07C08AE290E006C0AB +:101580008091F10386FFF9CF81E390E00E94E607A6 +:101590000895CF92DF92EF92FF920F931F9301E095 +:1015A00010E020E030E06801790104C0CC0CDD1CC3 +:1015B000EE1CFF1C8A95D2F704C0000F111F221FDA +:1015C000331F6A95D2F70C291D292E293F29C09077 +:1015D000B303D090B403E090B503F090B603C022FB +:1015E000D122E222F322842FC016D106E206F306AE +:1015F00041F41F910F91FF90EF90DF90CF900C94EA +:10160000A5251F910F91FF90EF90DF90CF900C9444 +:10161000C62508950C94090B5F926F927F928F926A +:101620009F92AF92BF92CF92DF92EF92FF920F9371 +:101630001F93CF93DF93CDB7DEB72A970FB6F894F9 +:10164000DEBF0FBECDBFCE0101966C014E019BE007 +:10165000890E911C20E030E040E050E060E070E056 +:1016600000E010E0E12CF12C6C2C5D2C8AE0782E4F +:10167000AA24A394B12CEBE6F2E0A62DB52D872D7C +:1016800001900D928A95E1F7F601819191916F0198 +:10169000FC01E07FFF27E032F10559F48F709927B4 +:1016A000F50102C0EE0FFF1F8A95E2F7EE2AFF2A2E +:1016B00037C0E033F10559F48F709927F50102C066 +:1016C000EE0FFF1F8A95E2F70E2B1F2B29C0E03487 +:1016D000F10559F48F709927F50102C0EE0FFF1F35 +:1016E0008A95E2F76E2B7F2B1BC0E035F10559F48C +:1016F0008F709927F50102C0EE0FFF1F8A95E2F760 +:101700004E2B5F2B0DC0E036F10551F48F709927F9 +:10171000F50102C0EE0FFF1F8A95E2F72E2B3F2B3B +:10172000C814D90409F0A7CF84B19E2D90958923C0 +:1017300084B985B1E82AE5B887B1902F90958923BF +:1017400087B988B1082B08B98AB1962F909589235B +:101750008AB98BB1682B6BB98DB1942F9095892381 +:101760008DB98EB1482B4EB980B3922F90958923B5 +:1017700080BB81B3282B21BB2A960FB6F894DEBF1D +:101780000FBECDBFDF91CF911F910F91FF90EF90D2 +:10179000DF90CF90BF90AF909F908F907F906F9091 +:1017A0005F9008955F926F927F928F929F92AF9217 +:1017B000BF92CF92DF92EF92FF920F931F93CF933E +:1017C000DF93CDB7DEB768970FB6F894DEBF0FBED4 +:1017D000CDBF85B7806885BF85B7806885BF0E940B +:1017E0000C0BCE0101966C014E0199E1890E911C02 +:1017F00020E030E040E050E060E070E000E010E029 +:10180000E12CF12C6C2C5D2C88E1782EAA24A39479 +:10181000B12CE5E7F2E0A62DB52D872D01900D92B4 +:101820008A95E1F7F601819191916F01FC01E07FCA +:10183000FF27E032F10559F48F709927F50102C0B6 +:10184000EE0FFF1F8A95E2F7EE2AFF2A37C0E0333A +:10185000F10559F48F709927F50102C0EE0FFF1FB3 +:101860008A95E2F70E2B1F2B29C0E034F10559F4BD +:101870008F709927F50102C0EE0FFF1F8A95E2F7DE +:101880006E2B7F2B1BC0E035F10559F48F70992723 +:10189000F50102C0EE0FFF1F8A95E2F74E2B5F2B7A +:1018A0000DC0E036F10551F48F709927F50102C0A3 +:1018B000EE0FFF1F8A95E2F72E2B3F2BC814D90499 +:1018C00009F0A7CF84B19E2D9095892384B985B165 +:1018D000E82AE5B887B1902F9095892387B988B118 +:1018E000082B08B98AB1962F909589238AB98BB1B4 +:1018F000682B6BB98DB1942F909589238DB98EB1DA +:10190000482B4EB980B3922F9095892380BB81B329 +:10191000282B21BBE2E0F3E0A8EFB2E01192119294 +:101920001D921D9283E0EC30F807C1F768960FB660 +:10193000F894DEBF0FBECDBFDF91CF911F910F9105 +:10194000FF90EF90DF90CF90BF90AF909F908F90DF +:101950007F906F905F900C94CB075F926F927F9215 +:101960008F929F92AF92BF92CF92DF92EF92FF92AF +:101970000F931F93CF93DF93CDB7DEB7A2970FB628 +:10198000F894DEBF0FBECDBF6E0149E1C40ED11C7D +:1019900088EFA82E82E0B82E75019AE0592E4601F4 +:1019A00001E010E028E1622E35E0732EEBE6F2E074 +:1019B000D401852D01900D928A95E1F7D6018D9184 +:1019C0009D916D019C01207F33272032310591F4D8 +:1019D00024B18F709927F80102C0EE0FFF1F8A957E +:1019E000E2F7CF01922F982B94B995B18095892376 +:1019F00085B953C02033310591F427B18F709927F1 +:101A0000A80102C0440F551F8A95E2F7CA01922F20 +:101A1000982B97B998B18095892388B93EC0203416 +:101A2000310591F42AB18F709927D80102C0AA0F0D +:101A3000BB1F8A95E2F7CD01922F982B9AB99BB1E3 +:101A4000809589238BB929C02035310591F42DB1BA +:101A50008F709927F80102C0EE0FFF1F8A95E2F7F9 +:101A6000CF01922F982B9DB99EB1809589238EB975 +:101A700014C02036310589F420B38F709927A8014E +:101A800002C0440F551F8A95E2F7CA01922F982B86 +:101A900090BB91B38095892381BB50EA5A95F1F7A9 +:101AA000BE016F5F7F4F20E030E040E050E0E5E7AF +:101AB000F2E0DE011196862D01900D928A95E1F7F4 +:101AC000DB018D919D91BD01FC01E07FFF27E0329C +:101AD000F10511F4E3B113C0E033F10511F4E6B1FF +:101AE0000EC0E034F10511F4E9B109C0E035F105AB +:101AF00011F4ECB104C0E036F105B9F4EFB1F0E057 +:101B00008F70992702C0F595E7958A95E2F7E0FD79 +:101B100008C0C801042E02C0880F991F0A94E2F77A +:101B200002C080E090E0282B392B4F5F5F4F4C3094 +:101B3000510509F0BCCFF70180819181821793078D +:101B400021F031832083709209020E940C0BF2E095 +:101B5000EF0EF11C42E0E41643E0F40609F026CF54 +:101B6000809109028823C9F081508093090288235B +:101B700039F08FE99FE00197F1F700C000000DC038 +:101B8000E2E0F3E0D5018D919D915D018193919308 +:101B9000B2E0AB16B3E0BB06A9F70E94D10781E023 +:101BA000A2960FB6F894DEBF0FBECDBFDF91CF91E6 +:101BB0001F910F91FF90EF90DF90CF90BF90AF906B +:101BC0009F908F907F906F905F900895E82FF0E046 +:101BD000EE0FFF1FEE5FFC4F808191810895089505 +:101BE0008091DC0381608093DC030C94C928809190 +:101BF000DC038E7F8093DC030C94C9280E949B2811 +:101C0000811102C00E9477280E94C5288093DC03BE +:101C10003E9A809171008D7F8093710082E0809365 +:101C200090008AE18093910081E080930E030895F3 +:101C300080910E03811102C00E94FE0D10925E037E +:101C400010925D03809171008D7F8093710080916F +:101C500090008F77809390001092200310921F03C2 +:101C600010925703109258031092590310925A037E +:101C70001092560310925503E5E3F3E0A5E2B3E0BA +:101C800011921192119211921D921D9283E0E535ED +:101C9000F807B1F70895CF92DF92EF92FF920F937A +:101CA0001F93CF93DF9320911F03222309F484C055 +:101CB0006B017C0180910E03811102C00E94FE0D18 +:101CC00005E513E0C7E0D0E0A7019601F801929185 +:101CD0008291729162918F010E94052E811131C013 +:101CE000FE01EE0FFF1FEE0FFF1FEB5CFC4F10829B +:101CF000118212821382DE01AA0FBB1FAB5DBC4FA3 +:101D000011961C921E92C730D105E9F021964481AC +:101D10005581668177814083518362837383148206 +:101D200015821682178212968D919C9113971196A7 +:101D30009C938E9313961C921E9212973496129631 +:101D4000E2CF219708F680915D0390915E030197A1 +:101D500097FD05C090935E0380935D0304C01092CD +:101D60005E0310925D0380915D0390915E0320916C +:101D70005B0330915C032817390724F010925C0351 +:101D800010925B03892BC1F4809171008D7F809349 +:101D90007100809190008F7780939000109257038C +:101DA000109258031092590310925A03109256033E +:101DB0001092550310921F03DF91CF911F910F9145 +:101DC000FF90EF90DF90CF9008951F920F920FB683 +:101DD0000F9211244F925F926F927F928F929F92F7 +:101DE000AF92BF92CF92DF92EF92FF922F933F93E9 +:101DF0004F935F936F937F938F939F93AF93BF9313 +:101E0000CF93DF93EF93FF9380911F03882309F40F +:101E10009BC1C0915D03D0915E031C161D060CF0A2 +:101E200093C140900F035090100360901103709085 +:101E3000120320E030E0A901C301B2010E94B02FDB +:101E400018160CF065C0C130D10509F452C080915C +:101E50005B0390915C03BE010E9482317C019093F0 +:101E60005C0380935B038090210390902203A090F9 +:101E70002303B090240320E030E040E85FE3C50195 +:101E8000B4010E94A12D60932103709322038093DB +:101E9000230390932403F701EE0FFF1FEE0FFF1FA4 +:101EA000EB5CFC4FA301920160817181828193817F +:101EB0000E94092E20E030E040E05EE30E94B42F53 +:101EC0009B01AC01C501B4010E94B02F18168CF41F +:101ED000C7010196BE010E94823190935C038093FA +:101EE0005B0310922103109222031092230310929D +:101EF0002403E0915B03F0915C03EE0FFF1FEE0FF4 +:101F0000FF1FEB5CFC4F6081718182819381D0C0A7 +:101F1000C0905703D0905803E0905903F0905A03B3 +:101F200020E030E0A901C701B6010E94052E2197EB +:101F3000882309F4A2C0FE01EE0FFF1FEE0FFF1F62 +:101F4000EB5CFC4F80809180A280B380A50194015E +:101F5000C701B6010E94052E87FF31C0A50194017B +:101F600060E070E08CED93EC0E94092E20E030E000 +:101F700040E451E40E94092E20E030E040E05FE3BD +:101F80000E94B42F9B01AC0160E070E080E090E41F +:101F90000E9417309B01AC01C501B4010E94B42F0F +:101FA0009B01AC01C701B6010E94052E87FF07C047 +:101FB000A701960160E070E08CED93E439C0A501C3 +:101FC0009401C701B6010E94B02F18160CF055C03D +:101FD000A501940160E070E08CED93E40E94092E6D +:101FE00020E030E040E451E40E94092E20E030E09F +:101FF00040E05FE30E94B42F9B01AC0160E070E021 +:1020000080E090E40E9417309B01AC01C501B4014F +:102010000E94B42F9B01AC01C701B6010E94B02FF2 +:1020200018165CF5A701960160E070E08CED93EC6A +:102030000E94092E20E030E040E451E40E94092E85 +:1020400020E030E040E05FE30E94B42F9B01AC0150 +:1020500060E070E080E090E40E9417309B01AC01EA +:10206000C701B6010E94B42F6093570370935803C1 +:102070008093590390935A0313C0FE01EE0FFF1F84 +:10208000EE0FFF1FEB5CFC4F80819181A281B38139 +:102090008093570390935803A0935903B0935A0326 +:1020A00060915703709158038091590390915A039E +:1020B00020910C0330910D032F3F4FEF340731F087 +:1020C0002F5F3F4F30930D0320930C030E940C139E +:1020D0006B017C0120E034E244EF51E40E94052EC4 +:1020E00087FF08C086EFC82E88E2D82E84EFE82E3E +:1020F00081E4F82E20E030E040E051E4C701B60171 +:102100000E94B42F9B01AC0160E074E284E79BE481 +:102110000E94092E6B017C010E94712E7093970022 +:102120006093960020910A0230910B0240910C02BC +:1021300050910D02C701B6010E94B42F0E94712E6A +:10214000709399006093980080912003882309F48C +:1021500033C1C0901B03D0901C03E0901D03F0908E +:102160001E0320E030E0A901C701B6010E94B02F94 +:102170001816D4F580910C0390910D038F3F2FEF2B +:10218000920729F0019690930D0380930C03C701E9 +:10219000B6010E940C1320E030E040E051E40E94C0 +:1021A000B42F9B01AC0160E074E284E79BE40E94E1 +:1021B000092E6B017C010E94712E70939700609331 +:1021C000960020910A0230910B0240910C0250912E +:1021D0000D02C701B6010E94B42F0E94712E7093A8 +:1021E00099006093980008C0109297001092960092 +:1021F0001092990010929800609115037091160347 +:102200006F5F7F4F709316036093150320919600C4 +:102210003091970080E090E0232BF1F0C091960080 +:10222000D09197000E94A22E6B017C01BE0180E03C +:1022300090E00E94A22E9B01AC0160911703709167 +:1022400018038091190390911A030E94092E20E02F +:102250003FEF4FE757E410C00E94A22E6B017C01B4 +:1022600020E030EE4FEF54E46091170370911803B3 +:102270008091190390911A030E94B42F9B01AC0125 +:10228000C701B6010E94B02F87FD96C0809113034D +:102290008F5F8093130390E02091D8033091D9038E +:1022A00082179307A0F08091E303882319F010921E +:1022B00013030DC0809171008D7F80937100809118 +:1022C00090008F7780939000109220037DC08091C2 +:1022D0001403C0911303811128C0C090DD03D09076 +:1022E000DE03E090DF03F090E00320E030E0A9019E +:1022F000C701B6010E94B02F1816BCF481E080938C +:10230000140310921B0310921C0310921D031092D1 +:102310001E03C0921703D0921803E0921903F092A3 +:102320001A03C150C093130343C0109214031092B8 +:102330000D0310920C03E091DA03F091DB0348E007 +:10234000C49FE00DF11D112480819181A281B38190 +:1023500080931B0390931C03A0931D03B0931E0353 +:1023600020E030E040E85EE36481758186819781FA +:102370000E94B42F6B017C0120E030E048EC52E475 +:1023800060910E0270910F028091100290911102E3 +:102390000E94092E9B01AC01C701B6010E94B42F17 +:1023A00060931703709318038093190390931A0393 +:1023B00010921603109215038091DC0380FD04C077 +:1023C0001092200310921F03FF91EF91DF91CF91A4 +:1023D000BF91AF919F918F917F916F915F914F913D +:1023E0003F912F91FF90EF90DF90CF90BF90AF90F3 +:1023F0009F908F907F906F905F904F900F900FBE47 +:102400000F901F901895CF92DF92EF92FF92CF938B +:10241000DF936B017C01EA0180910E03811102C000 +:102420000E94FE0D8091DC0380FF46C080915D0319 +:1024300090915E0308970CF03FC0809171008D7FF2 +:10244000809371008091200381110E94180E81E019 +:1024500080931F0310920D0310920C0320E030E0D4 +:10246000A901C701B6010E94B02F1816DCF48091B3 +:102470005D0390915E03FC01EE0FFF1FEE0FFF1F47 +:10248000EB5CFC4FC082D182E282F382FC01EE0F52 +:10249000FF1FEB5DFC4FD183C083019690935E03D9 +:1024A00080935D03809171008260809371008091C0 +:1024B0009000806880939000DF91CF91FF90EF9023 +:1024C000DF90CF9008958F929F92AF92BF92CF925C +:1024D000DF92EF92FF920F931F93CF93DF93EC0164 +:1024E0007B01D42E4801590180910E03811102C055 +:1024F0000E94FE0D8091DC0380FF6BC08091710013 +:102500008D7F8093710080911F0381110E94180EAE +:1025100081E080932003D093DB03C093DA03F09231 +:10252000D903E092D803D092E3038092DD03909226 +:10253000DE03A092DF03B092E00310922103109219 +:102540002203109223031092240310921303888114 +:102550009981AA81BB8180931B0390931C03A09354 +:102560001D03B0931E0320E030E040E85EE36C8181 +:102570007D818E819F810E94B42F6B017C0120E0C0 +:1025800030E048EC52E460910E0270910F028091AD +:102590001002909111020E94092E9B01AC01C7010B +:1025A000B6010E94B42F60931703709318038093B1 +:1025B000190390931A031092160310921503809139 +:1025C0007100826080937100809190008068809398 +:1025D0009000DF91CF911F910F91FF90EF90DF90CE +:1025E000CF90BF90AF909F908F90089580915F03A0 +:1025F00090E0019666E070E00E94823180935F0374 +:10260000089580915F0390E0019766E070E00E947A +:10261000823180935F0308958F929F92AF92BF9211 +:10262000CF92DF92EF92FF920F931F93CF93DF939E +:102630006B017C01C0910C03D0910D03BE0180E0C1 +:1026400090E00E94A22E4B015C01A701960160E080 +:1026500070E08CE594E40E94092E9B01AC01C50159 +:10266000B4010E94B42F0E94762E20915F03233084 +:1026700009F473C028F4222351F02130E9F02CC171 +:10268000243009F4A0C0253009F4E0C025C180E061 +:1026900090E0A0E0BFE380930A0290930B02A09326 +:1026A0000C02B0930D0210920F03109210031092BF +:1026B00011031092120310C110920F031092100315 +:1026C00010921103109212036431710540F46A30C4 +:1026D000710560F520E030E040E85EE32BC0693C26 +:1026E000710508F0AAC080E090E00E94A22E20E0D0 +:1026F00030E040EA51E40E94A02D20E030E044E3C5 +:1027000053E40E94092E9B01AC010E94B42F20E0EB +:1027100030E040E05EE30E94B42F9B01AC0160E03A +:1027200070E080E09EE30E94A02D44C020E030E0F5 +:1027300040E05FE3C701B6010E94B42F6B017C014A +:1027400080E090E0A0E0BEE380930A0290930B0249 +:10275000A0930C02B0930D02BFC010920F03109211 +:10276000100310921103109212034AE0469F900149 +:10277000479F300D1124C90168EB7BE00E946E3148 +:10278000BC016C5D754077FF03C07195619571095F +:10279000882777FD8095982F0E94A42E2EE333EC96 +:1027A0004EE259E30E94B42F20E030E040EC5EE3BB +:1027B0000E94A12D60930A0270930B0280930C0279 +:1027C00090930D0289C010920F0310921003109283 +:1027D000110310921203CE0183709927892BE1F027 +:1027E000BE016170772780E090E00E94A22E20E079 +:1027F00030E040E05EE30E94B42F20E030E040E4AF +:102800005FE30E94A12D60930A0270930B028093F4 +:102810000C0290930D020CC080E090E0A0E0BFE3BA +:1028200080930A0290930B02A0930C02B0930D02C6 +:10283000C770DD27CD2B09F04FC010920A0210920D +:102840000B0210920C0210920D0246C010920F0360 +:1028500010921003109211031092120300E010E086 +:1028600020E03FE300930A0210930B0220930C0236 +:1028700030930D026739710578F180E090E00E9495 +:10288000A22E20E030E047E153E40E94A02D20E09A +:1028900030E04AE754E40E94092E20E030E048E4AA +:1028A00052E40E94B42F20E030E040EA51E40E945C +:1028B000E62E0E94712E660F771F660F771FFB01B1 +:1028C000E357FD4F2081318142815381C701B60119 +:1028D0000E94B42F6B017C01C701B601DF91CF913B +:1028E0001F910F91FF90EF90DF90CF90BF90AF902E +:1028F0009F908F900895809168030895CF93DF9300 +:1029000000D01F92CDB7DEB79C018091E8038430E0 +:1029100019F593E099833B832A839093E9008FEF25 +:102920009091E800815095FD06C095ED9A95F1F7DC +:1029300000008111F5CF8091E80085FF0DC040E0D7 +:1029400050E063E070E0CE0101960E94B7168091DE +:10295000E8008E778093E8000F900F900F90DF9142 +:10296000CF910895CF93DF9300D01F92CDB7DEB7FC +:102970002091E803243021F522E029839B838A8378 +:1029800083E08093E9008FEF9091E800815095FDFE +:1029900006C095ED9A95F1F700008111F5CF809171 +:1029A000E80085FF0DC040E050E063E070E0CE013C +:1029B00001960E94B7168091E8008E778093E80018 +:1029C0000F900F900F90DF91CF9108952091E80321 +:1029D0002430F1F422E02093E9002FEF3091E80059 +:1029E000215035FD06C035ED3A95F1F70000211173 +:1029F000F5CF2091E80025FF0BC040E050E065E0F6 +:102A000070E00E94B7168091E8008E778093E8000E +:102A10000895CF93DF932091E803243039F521E026 +:102A20002093E9002FEF3091E800215035FD06C0DA +:102A300035ED3A95F1F700002111F5CF2091E8002E +:102A400025FF14C0EC0140E050E068E070E00E9417 +:102A5000B7168091E8008E778093E80088E0FE0149 +:102A6000A0E6B3E001900D928A95E1F7DF91CF9156 +:102A700008958091E703811109C00E944C180E94BB +:102A8000A9188091E20084608093E200089510927A +:102A9000E7030895089508950C94A72742E061EC98 +:102AA00081E00E94C61742E061EC82E00E94C617F6 +:102AB00042E061EC83E00C94C6178091EA03833016 +:102AC00009F453C030F4813071F0823009F48CC0C5 +:102AD00008958A3009F478C08B3009F45EC08930DB +:102AE00009F09AC020C08091E903813A09F094C0AE +:102AF0008091E800877F8093E8008091ED039091BA +:102B0000EE03892B21F468E080E693E003C060E0E7 +:102B100080E090E070E00E9402178091E8008B77DF +:102B20008093E80008958091E903813209F074C030 +:102B30008091ED039091EE03892B09F06DC0809197 +:102B4000E800877F8093E8008091E80082FD05C05F +:102B50008091E8038111F8CF5FC08091F1008093EC +:102B600068038091E8008B7753C08091E903813A34 +:102B700009F052C08091ED039091EE03892B09F08A +:102B80004BC08091E800877F8093E8008091E80047 +:102B900080FFFCCF80911C0236C08091E903813216 +:102BA000D9F58091ED039091EE03892BA9F58091E1 +:102BB000E800877F8093E8000E94FB178091EB0379 +:102BC00080931C020C946C218091E903813221F5E1 +:102BD0008091E800877F8093E8000E94FB17809136 +:102BE000EC038093690308958091E903813AA1F48D +:102BF0008091E800877F8093E8008091E80080FF63 +:102C0000FCCF809169038093F1008091E8008E777A +:102C10008093E8000C94FB17089584B7877F84BFE6 +:102C200088E10FB6F89480936000109260000FBEA8 +:102C300090E080E80FB6F894809361009093610073 +:102C40000FBE0E949E1B0E944C180E94A9188091E2 +:102C5000E20084608093E20078940E942F1B0E941F +:102C6000A01B82E192E00E944A1B8091E80385301C +:102C700069F40E9461278091E6038823B1F30E94E2 +:102C80008F27882391F30E94A116EFCF0E94A81BE3 +:102C9000ECCF292F332723303105C9F064F42130DC +:102CA000310581F02230310509F043C084E590E020 +:102CB00020ED39E042C021323105F1F022323105F8 +:102CC00041F137C082E190E024E23AE036C0992732 +:102CD0008130910541F08230910541F0892B49F511 +:102CE000ECECF9E005C0EEE9F9E002C0E2E7F9E05A +:102CF000849190E09F0121C06330D8F4E62FF0E08A +:102D0000EE0FFF1FEA51FD4F2081318189E090E0F5 +:102D100014C0633070F470E0FB01EE0FFF1FE0524F +:102D2000FD4F20813181FB01E352FD4F808190E016 +:102D300004C080E090E020E030E0FA01318320839D +:102D4000089580E189BD82E189BD09B400FEFDCF0F +:102D50008091D8008F7D8093D8008091E0008260C0 +:102D60008093E0008091E00081FDFCCF0895CF9238 +:102D7000DF92EF92FF920F931F93CF93DF93EC01BB +:102D80008B016A010E941A18811133C0C114D10449 +:102D900039F0F60180819181081B190BC80FD91FEA +:102DA000E12CF12C0115110519F18091E80085FD48 +:102DB00016C08091E8008E778093E800C114D1049A +:102DC00049F0F60180819181E80EF91EF182E082DE +:102DD00085E00FC00E941A18882321F30AC0899148 +:102DE0008093F10001501109FFEFEF1AFF0ADACFCB +:102DF00080E0DF91CF911F910F91FF90EF90DF90D6 +:102E0000CF9008952091EF033091F00326173707F4 +:102E100048F06115710539F42091E8002E77209370 +:102E2000E80001C0B90140E061157105A9F12091E8 +:102E3000E803222309F443C0253009F442C020915D +:102E4000E80023FD40C02091E80022FD32C020911F +:102E5000E80020FFE9CF4091F3002091F20030E03C +:102E6000342BFC01CF016115710559F02830310573 +:102E700040F481918093F100615071092F5F3F4FC1 +:102E8000F1CF41E02830310509F040E02091E80021 +:102E90002E772093E800C8CF4111C9CF0AC0809196 +:102EA000E803882361F0853061F08091E80083FDBC +:102EB0000AC08091E80082FFF2CF80E0089582E0AE +:102EC000089583E0089581E008952091EF03309103 +:102ED000F0032617370748F06115710539F4209182 +:102EE000E8002E772093E80001C0B901FC0120E042 +:102EF0006115710591F18091E803882309F440C0C0 +:102F0000853009F43FC08091E80083FD3DC0809189 +:102F1000E80082FD2FC08091E80080FFE9CF20917A +:102F2000F3008091F20090E0922B6115710559F049 +:102F30008830910540F424912093F100319661503E +:102F400071090196F2CF21E0089709F020E0809105 +:102F5000E8008E778093E800CBCF2111CCCF0AC058 +:102F60008091E803882361F0853061F08091E8006A +:102F700083FD0AC08091E80082FFF2CF80E00895CF +:102F800082E0089583E0089581E00895982F9730B6 +:102F900058F59093E900981739F07091EC00209162 +:102FA000ED005091F00003C0242F762F50E021FF58 +:102FB00019C03091EB003E7F3093EB003091ED0073 +:102FC0003D7F3093ED003091EB0031603093EB00AA +:102FD0007093EC002093ED005093F0002091EE00F0 +:102FE00027FF07C09F5FD3CF8F708093E90081E0F8 +:102FF000089580E008958091E90387FF11C08091D2 +:10300000E80082FD05C08091E8038111F8CF11C06E +:103010008091E8008B770BC08091E803882349F00A +:103020008091E80080FFF8CF8091E8008E77809350 +:10303000E80008952091E4003091E50095E6409184 +:10304000EC00842F817040FF22C08091E80080FD59 +:103050001CC08091E803882391F0853091F0809125 +:10306000EB0085FD10C04091E4005091E50042174F +:10307000530729F39A01915011F784E0089582E0F3 +:10308000089583E0089581E0089580E008954091D7 +:10309000E80042FFDECF08950E94BA180E94C218CD +:1030A000E0EEF0E0808181608083E8EDF0E08081F7 +:1030B0008F77808319BCA7EDB0E08C918E7F8C93C5 +:1030C00080818F7E80831092E70308950F931F9372 +:1030D000CF93DF930E94BA180E94C218C8EDD0E0C7 +:1030E00088818F77888388818068888388818F7DB5 +:1030F000888319BC1092E8031092E4031092E6034F +:103100001092E50300EE10E0F80180818B7F808350 +:1031100088818160888342E060E080E00E94C61779 +:10312000E1EEF0E080818E7F8083E2EEF0E080814E +:1031300081608083808188608083F80180818E7FB8 +:103140008083888180618883DF91CF911F910F9167 +:103150000895E8EDF0E080818F7E8083E7EDF0E078 +:1031600080818160808384E082BF81E08093E70377 +:103170000C946618E8EDF0E080818E7F80831092D9 +:10318000E20008951092DA001092E10008951F9273 +:103190000F920FB60F9211242F933F934F935F938B +:1031A0006F937F938F939F93AF93BF93EF93FF930F +:1031B0008091E10082FF0BC08091E20082FF07C096 +:1031C0008091E1008B7F8093E1000E942E1B809113 +:1031D000DA0080FF1FC08091D80080FF1BC0809163 +:1031E000DA008E7F8093DA008091D90080FF0DC0D5 +:1031F00080E189BD82E189BD09B400FEFDCF81E097 +:103200008093E8030E94391505C019BC1092E803A9 +:103210000E9447158091E10080FF19C08091E20073 +:1032200080FF15C08091E2008E7F8093E200809144 +:10323000E20080618093E2008091D80080628093F8 +:10324000D80019BC85E08093E8030E944B1580915B +:10325000E10084FF30C08091E20084FF2CC080E157 +:1032600089BD82E189BD09B400FEFDCF8091D800FF +:103270008F7D8093D8008091E1008F7E8093E10064 +:103280008091E2008F7E8093E2008091E200816075 +:103290008093E2008091E403882311F084E007C06A +:1032A0008091E30087FD02C081E001C083E080934C +:1032B000E8030E944C158091E10083FF29C08091B2 +:1032C000E20083FF25C08091E100877F8093E100C9 +:1032D00082E08093E8031092E4038091E1008E7F06 +:1032E0008093E1008091E2008E7F8093E2008091E4 +:1032F000E20080618093E20042E060E080E00E94B2 +:10330000C6178091F00088608093F0000E944A15F3 +:10331000FF91EF91BF91AF919F918F917F916F91AD +:103320005F914F913F912F910F900FBE0F901F9083 +:1033300018951F920F920FB60F9211242F933F935F +:103340004F935F936F937F938F939F93AF93BF93AD +:10335000CF93DF93EF93FF93C091E900CF708091FB +:10336000EC00D82FD17080FDD0E81092E900809158 +:10337000F000877F8093F00078940E94DD1910920E +:10338000E9008091F00088608093F000CD2BCF7031 +:10339000C093E900FF91EF91DF91CF91BF91AF9181 +:1033A0009F918F917F916F915F914F913F912F915D +:1033B0000F900FBE0F901F9018951F93CF93DF9320 +:1033C000CDB7DEB7AA970FB6F894DEBF0FBECDBF5C +:1033D000E9EEF3E088E08E0F9091F10091938E1367 +:1033E000FBCF0E945D158091E80083FF1FC1809193 +:1033F000E9039091EA03492F50E04A30510508F063 +:1034000015C1FA01EE59FF4F0C949631803881F0C6 +:10341000823809F00BC18091ED038F708093E90031 +:103420008091EB0085FB882780F91092E90006C0A7 +:103430008091E5039091E603911182609091E800FC +:10344000977F9093E8008093F1001092F100C8C03C +:10345000282F2D7F09F0EAC0882319F0823061F00F +:10346000E5C08091EB03813009F0E0C0933009F0B2 +:1034700080E08093E6032BC08091EB03811127C08D +:103480008091ED038F7009F4D1C08093E900209101 +:10349000EB0020FF1CC0933021F48091EB00806290 +:1034A00014C09091EB0090619093EB0021E030E02C +:1034B000A90102C0440F551F8A95E2F74093EA0024 +:1034C0001092EA008091EB0088608093EB001092EC +:1034D000E9008091E800877F86C08111A7C0109124 +:1034E000EB031F778091E3008078812B8093E300CA +:1034F0008091E800877F8093E8000E94FB1780910D +:10350000E80080FFFCCF8091E30080688093E300B7 +:10351000111102C082E001C083E08093E80386C0FD +:103520008058823008F082C08091EB039091EC03C8 +:103530008C3D53E0950779F583E08A838AE289839D +:103540004FB7F894DE01139620E03EE051E2E32FFE +:10355000F0E050935700E49120FF03C0E295EF7034 +:103560003F5FEF708E2F90E0EA3010F0C79601C0F9 +:10357000C0968D939D932F5F243149F74FBF809163 +:10358000E800877F8093E8006AE270E0CE01019650 +:103590000E94021714C0AE014F5F5F4F6091ED03B0 +:1035A0000E944916BC01009709F440C09091E800C0 +:1035B000977F9093E80089819A810E946517809196 +:1035C000E8008B778093E80031C0803879F58091EE +:1035D000E800877F8093E8008091E4038093F10006 +:1035E0008091E8008E778093E8000E94FB171EC050 +:1035F00081111CC09091EB039230C0F48091E800DF +:10360000877F8093E8009093E4030E94FB178091EA +:10361000E403811106C08091E30087FD02C081E0D0 +:1036200001C084E08093E8030E944E158091E80079 +:1036300083FF0AC08091E800877F8093E800809133 +:10364000EB0080628093EB00AA960FB6F894DEBF81 +:103650000FBECDBFDF91CF911F9108950895CF93F5 +:103660008091E8038823A1F0C091E900CF70909188 +:10367000EC00892F817090FD80E8C82B1092E90042 +:103680008091E80083FD0E94DD19CF70C093E900AE +:10369000CF91089590936F0380936E030895E09106 +:1036A0006E03F0916F03309721F00190F081E02DCF +:1036B000099480E00895E0916E03F0916F033097D4 +:1036C00021F00280F381E02D09940895E0916E03CA +:1036D000F0916F03309721F00480F581E02D09947B +:1036E000089520916C0330916D038217930771F058 +:1036F00090936D0380936C03E0916E03F0916F03E0 +:10370000309721F00680F781E02D099408952091EB +:103710006A0330916B038217930771F090936B03E8 +:1037200080936A03E0916E03F0916F03309721F06C +:103730000084F185E02D0994089508950C949D1B53 +:103740000E94DB270E94D20B0E9461280C94092D55 +:103750004F925F927F928F929F92AF92BF92CF9241 +:10376000DF92EF92FF920F931F93CF93DF93CDB72A +:10377000DEB72A970FB6F894DEBF0FBECDBF0E940A +:10378000AD0C91E7C92E93E0D92E00E010E0AA24F9 +:10379000A394B12C702E802F0E94E60D4C01F601EF +:1037A000419051906F014826592641145104B1F4BB +:1037B0000F5F1F4F0530110569F78FEF89838A83EB +:1037C0001B820E94E4278160782F9D838C8349812E +:1037D0005A816B818D810E94611C3AC08091C70320 +:1037E00081FD0E94EF0D20E030E07501022E02C045 +:1037F000EE0CFF1C0A94E2F7C70184219521892B66 +:1038000009F12E837F828E209F2091E0892809F480 +:1038100090E098870E94E4278160782F9A878987B3 +:103820004E815F8168858A850E94611C000F111F8F +:10383000F801EF58FC4F80819181E826F926F1824A +:10384000E08206C02F5F3F4F2C30310571F6B0CFBC +:103850000E94482A109170030E944F1B1817D9F03C +:103860000E944F1B809370032A960FB6F894DEBF18 +:103870000FBECDBFDF91CF911F910F91FF90EF90C1 +:10388000DF90CF90BF90AF909F908F907F905F9090 +:103890004F900C940A0B2A960FB6F894DEBF0FBE19 +:1038A000CDBFDF91CF911F910F91FF90EF90DF90EF +:1038B000CF90BF90AF909F908F907F905F904F90F0 +:1038C0000895CF93DF93CDB7DEB72B970FB6F8945B +:1038D000DEBF0FBECDBF4F83588769877A878B873E +:1038E000DE01119686E0FD0111928A95E9F785E0E7 +:1038F000FE01379601900D928A95E1F749815A8130 +:103900006B817C818D819E810E9406242B960FB64F +:10391000F894DEBF0FBECDBFDF91CF910895CF9356 +:10392000882309F4C2C0C82F823859F40E944F1B63 +:1039300081FDBBC089E30E94AF260E94322789E344 +:103940000CC0833879F40E944F1B80FDAEC083E524 +:103950000E94AF260E94322783E50E94CC26CF9199 +:103960000C943227843859F40E944F1B82FD9DC06D +:1039700087E40E94AF260E94322787E4EECF8CEFC7 +:103980008C0F813A48F48C2F0E94712C81118DC0CC +:103990008C2F0E94AF26E3CF80E28C0F883048F452 +:1039A000C77081E001C0880FCA95EAF70E94EB2634 +:1039B000D6CF8BE58C0F833078F4C53A29F0C63A20 +:1039C00031F083E890E005C081E890E002C082E831 +:1039D00090E0CF910C94711B88E58C0F833108F037 +:1039E00064C0C83A39F1C93A41F1CA3A49F1CB3A0F +:1039F00051F1CC3A59F1CD3A61F1C03B69F1CE3A7F +:103A000071F1CF3A79F1C13B81F1C23B89F1C33BFE +:103A100091F1C43B99F1C53BA1F1C63BA9F1C73B6C +:103A2000B1F1C83BB9F1C93BC1F1CA3BC9F180E072 +:103A300090E038C082EE90E035C089EE90E032C070 +:103A40008AEE90E02FC085EB90E02CC086EB90E0F2 +:103A500029C087EB90E026C08CEC90E023C08DEC71 +:103A600090E020C083E891E01DC08AE891E01AC090 +:103A700082E991E017C084E991E014C081E292E00C +:103A800011C083E292E00EC084E292E00BC085E2B6 +:103A900092E008C086E292E005C087E292E002C0B0 +:103AA0008AE292E0CF910C94871BCF9108958823EE +:103AB00009F44BC0823859F40E944F1B81FF45C066 +:103AC00089E30E94AF260E94322789E30CC0833825 +:103AD00071F40E944F1B80FF38C083E50E94AF261F +:103AE0000E94322783E50E94CC260C94322784382A +:103AF00059F40E944F1B82FF28C087E40E94AF2622 +:103B00000E94322787E4EFCF9CEF980F913A58F349 +:103B100090E2980F983050F4877091E001C0990FAF +:103B20008A95EAF7892F0E94F126DFCF9BE5980F4F +:103B3000933020F480E090E00C94711B885A83311C +:103B400020F480E090E00C94871B0895882321F0F6 +:103B50000E94EB260C9432270895882321F00E94BE +:103B6000F1260C9432270895BF92CF92DF92EF9204 +:103B7000FF920F931F93CF93DF9300D000D000D01C +:103B8000CDB7DEB725E0FC01DE01119601900D9264 +:103B90002A95E1F7FC01D0801181028125812295CF +:103BA0002F7043815481452B09F472C31F3F21F4C8 +:103BB000FFEFDF1609F46CC37C012E830E94D3074C +:103BC000D9821A8369817A81802F0E94AB26182FAF +:103BD000B92E0E9460260E9427252E81002319F00D +:103BE0000E9408272E81EB2DE295EF70F0E0E4595A +:103BF000FF4F0C9496318B2D807F9B2D9F70F92E5B +:103C0000882319F0F29480EFF822002389F0FF2036 +:103C100009F47CC280E2810F883020F48F2D0E944D +:103C2000EB2603C08F2D0E94FB260E9432276EC216 +:103C3000812F0E94571DFF2009F42AC3105E8F2D8B +:103C4000183018F40E94F12602C00E94012726961F +:103C50000FB6F894DEBF0FBECDBFDF91CF911F919D +:103C60000F91FF90EF90DF90CF90BF900C94322790 +:103C70008B2D807F9B2D9F70803211F4892F03C084 +:103C8000892F8295807F112319F0113011F12BC0FB +:103C90000023A9F0222389F1213079F526960FB669 +:103CA000F894DEBF0FBECDBFDF91CF911F910F9172 +:103CB000FF90EF90DF90CF90BF900C941B272223B2 +:103CC00019F0213009F4E4C28E830E941E278E81F0 +:103CD0009BC1002321F0263008F0DAC20EC0253047 +:103CE00008F0D6C291C10023C9F0222331F0F701B8 +:103CF000958190FF0BC29F70958326960FB6F8941E +:103D0000DEBF0FBECDBFDF91CF911F910F91FF900E +:103D1000EF90DF90CF90BF900C94A61D222309F462 +:103D200073C109C22B2D26952695237030E02115ED +:103D3000310521F021303105D1F0AAC2002321F054 +:103D4000812F9B2D937002C080E090E026960FB6E5 +:103D5000F894DEBF0FBECDBFDF91CF911F910F91C1 +:103D6000FF90EF90DF90CF90BF900C94711B0023D9 +:103D700021F0812F9B2D937002C080E090E0269669 +:103D80000FB6F894DEBF0FBECDBFDF91CF911F916C +:103D90000F91FF90EF90DF90CF90BF900C94871B16 +:103DA000812F002319F00E94502902C00E94B829D7 +:103DB00026960FB6F894DEBF0FBECDBFDF91CF9130 +:103DC0001F910F91FF90EF90DF90CF90BF900C94D8 +:103DD0003D2A8B2D837009F07BC0011159C2812FC0 +:103DE000829586958770880F880F912F9F70C92EB6 +:103DF000D12CE12CF12C082E04C0CC0CDD1CEE1CC7 +:103E0000FF1C0A94D2F714FF12C04FE050E060E0AC +:103E100070E004C0440F551F661F771F8A95D2F7C4 +:103E2000CB01BA01609570958095909503C060E0D4 +:103E300070E0CB012B2D269526952370422F50E064 +:103E400042305105D9F04330510569F16C297D2983 +:103E50008E299F294130510551F126960FB6F894CD +:103E6000DEBF0FBECDBFDF91CF911F910F91FF90AD +:103E7000EF90DF90CF90BF900C944E256C297D2958 +:103E80008E299F2926960FB6F894DEBF0FBECDBFB0 +:103E9000DF91CF911F910F91FF90EF90DF90CF9026 +:103EA000BF900C946A250E944E25C701B601269644 +:103EB0000FB6F894DEBF0FBECDBFDF91CF911F913B +:103EC0000F91FF90EF90DF90CF90BF900C94322530 +:103ED000002319F08B2D817001C08695882309F489 +:103EE000D7C1812F829586958770880F880F912F73 +:103EF0009F70C92ED12CE12CF12C082E04C0CC0CC3 +:103F0000DD1CEE1CFF1C0A94D2F714FF12C04FE018 +:103F100050E060E070E004C0440F551F661F771F3B +:103F20008A95D2F7CB01BA016095709580959095EE +:103F300003C060E070E0CB012B2D26952695237001 +:103F4000422F50E042305105D9F04330510569F11C +:103F50006C297D298E299F294130510551F12696E2 +:103F60000FB6F894DEBF0FBECDBFDF91CF911F918A +:103F70000F91FF90EF90DF90CF90BF900C94282688 +:103F80006C297D298E299F2926960FB6F894DEBFCD +:103F90000FBECDBFDF91CF911F910F91FF90EF909A +:103FA000DF90CF90BF900C9444260E942826C70132 +:103FB000B60126960FB6F894DEBF0FBECDBFDF91D7 +:103FC000CF911F910F91FF90EF90DF90CF90BF9016 +:103FD0000C940C26103F49F118F4103E48F491C09F +:103FE000123F09F453C0E8F1133F09F464C089C0DB +:103FF0001F708B2D8F71002321F00E94A525812F2A +:104000007CCE0E94C625812F26960FB6F894DEBF7F +:104010000FBECDBFDF91CF911F910F91FF90EF9019 +:10402000DF90CF90BF900C94AD1D0023B1F02530F0 +:1040300008F02EC18B2D8F7126960FB6F894DEBF37 +:104040000FBECDBFDF91CF911F910F91FF90EF90E9 +:10405000DF90CF90BF900C94EB25263008F018C16C +:10406000E9CF0023A9F08B2D8F7126960FB6F89417 +:10407000DEBF0FBECDBFDF91CF911F910F91FF909B +:10408000EF90DF90CF90BF900C94A525002359F3BB +:104090008B2D8F7126960FB6F894DEBF0FBECDBF65 +:1040A000DF91CF911F910F91FF90EF90DF90CF9014 +:1040B000BF900C94C625002399F08B2D8F71269606 +:1040C0000FB6F894DEBF0FBECDBFDF91CF911F9129 +:1040D0000F91FF90EF90DF90CF90BF900C949025C0 +:1040E00026960FB6F894DEBF0FBECDBFDF91CF91FD +:1040F0001F910F91FF90EF90DF90CF90BF900C94A5 +:1041000086250023A9F0222309F4ADCF812F26961E +:104110000FB6F894DEBF0FBECDBFDF91CF911F91D8 +:104120000F91FF90EF90DF90CF90BF900C948F1C79 +:10413000222309F4ADCF812F26960FB6F894DEBF67 +:104140000FBECDBFDF91CF911F910F91FF90EF90E8 +:10415000DF90CF90BF900C94571D4B2D4F70612F67 +:10416000C7010E940B0626960FB6F894DEBF0FBE5D +:10417000CDBFDF91CF911F910F91FF90EF90DF9016 +:10418000CF90BF900C94AA24011182C09B2D9F70E8 +:10419000492F50E04230510509F443C0C4F44115A1 +:1041A000510571F14130510509F072C026960FB6E4 +:1041B000F894DEBF0FBECDBFDF91CF911F910F915D +:1041C000FF90EF90DF90CF90BF900C94312D433053 +:1041D0005105C1F14430510509F05AC0812F26968E +:1041E0000FB6F894DEBF0FBECDBFDF91CF911F9108 +:1041F0000F91FF90EF90DF90CF90BF900C94832DA4 +:1042000026960FB6F894DEBF0FBECDBFDF91CF91DB +:104210001F910F91FF90EF90DF90CF90BF900C9483 +:104220001A2D26960FB6F894DEBF0FBECDBFDF91D4 +:10423000CF911F910F91FF90EF90DF90CF90BF90A3 +:104240000C944D2D26960FB6F894DEBF0FBECDBF51 +:10425000DF91CF911F910F91FF90EF90DF90CF9062 +:10426000BF900C94602D4B2D4F70612FC701269687 +:104270000FB6F894DEBF0FBECDBFDF91CF911F9177 +:104280000F91FF90EF90DF90CF90BF900C94D507E7 +:1042900026960FB6F894DEBF0FBECDBFDF91CF914B +:1042A0001F910F91FF90EF90DF90CF90BF900895F6 +:1042B0000E9408270E9418270E94DD260E943227AC +:1042C0000E94EE2A0E943D2A80E090E00E94711B2D +:1042D00080E090E00C94871B0E94F8260C945821F3 +:1042E0000E94A026292F22952F7030E02C30310516 +:1042F0004CF42A3031056CF422503109223031055A +:1043000088F407C02C30310549F02F30310531F0E9 +:1043100009C0803E48F0803F29F406C093FB8827FF +:1043200080F9089580E0089581E00895CF93DF93A8 +:1043300000D000D01F92CDB7DEB70F900F900F9036 +:104340000F900F90DF91CF910895CF93DF9300D01E +:1043500000D000D0CDB7DEB726960FB6F894DEBFFA +:104360000FBECDBFDF91CF9108951F93CF93DF9301 +:10437000C0917B0316E080917C03C81799F0D0E0D0 +:104380001C9FF0011D9FF00D1124E358FC4F40814C +:10439000518162817381848195810E94A52121963A +:1043A000C770E9CFDF91CF911F9108954091AD0380 +:1043B0005091AE036091AF037091B0038091B1034F +:1043C0009091B2030C94A5218091B20382958F70D5 +:1043D00009F054C08091AF03882309F44FC0809145 +:1043E0007B03A0917C036091AD037091AE0340917B +:1043F000B0035091B103B6E08A1709F43FC090E0D2 +:1044000041155105C1F17F3F11F46F3FA1F1B89FF4 +:10441000F001B99FF00D1124E358FC4F2181721374 +:104420002AC02081621327C02281211124C0238148 +:1044300034812417350710F421503109241B350B22 +:10444000283C3105C0F42091B2032F7020612093E5 +:10445000B20326E0289FF001299FF00D1124EE57AA +:10446000FC4F80818F70806180838DEA93E00E9491 +:10447000B41D0C94B52101968770BECF0895CF92DC +:10448000DF92EF92FF920F931F93CF93DF93CDB7FD +:10449000DEB762970FB6F894DEBF0FBECDBF8C01BA +:1044A00085E0F801DE011D9601900D928A95E1F7F5 +:1044B000D8014C9111965C91119712966C911297BC +:1044C0001396CD90DC9014973091AD037091AE03AC +:1044D0008091B0039091B103009709F46BC17F3FC5 +:1044E00019F43F3F09F466C1E090AF03EE2009F4F0 +:1044F000C0C02091B203C816D90628F0F601E81B07 +:10450000F90BCF0104C0809590958C0D9D1DFF2463 +:10451000F394883C910578F0F12C207F09F0C6C017 +:104520007C2DD98AC88A89890E9496218DEA93E0D8 +:104530000E94B41DB1C0822F807F09F046C0751360 +:1045400014C0341312C0611110C02F702061209369 +:10455000B2030E94D6218DEA93E00E94B41D80919F +:10456000B203D80115968C932EC0CD2819F15F3F68 +:1045700011F44F3FF9F0F62E61111CC080917B03BE +:1045800020917C0336E0821709F45AC090E0389FEE +:10459000F001399FF00D1124E358FC4F718157133E +:1045A00006C07081471303C07281711103C0019668 +:1045B0008770E9CFF62E662309F418C18091B20303 +:1045C00081608093B203F12C11C1751308C03413BC +:1045D00006C0611104C08091B203D801C3C04D87E9 +:1045E0005E878D859E856A8B0E9470216A898823EB +:1045F000E1F16623D1F12091B203822F82958F7071 +:1046000090E0029774F08091AD039091AE0398878B +:104610008F831986DB86CA862C87CE0107960E9477 +:10462000B41D86E0F801ADEAB3E001900D928A95E1 +:10463000E1F70E94E4210E94D621FF24F394D6C022 +:104640004D875E878D859E850E94A026292F229505 +:104650002F7030E0223031050CF0BCC09F7009F0A3 +:10466000B6C0805E883008F4C1C0C8010E94B41D85 +:10467000E4CFC816D90608F453C0F601E81BF90BBD +:10468000CF01883C910508F450C0F12C7C2DD98ACB +:10469000C88A89890E949621EDEAF3E086E0DF016D +:1046A0001D928A95E9F70E94D621A0C0751314C007 +:1046B000341312C0611110C08091B203F8018583D8 +:1046C000C8010E94B41D86E0EDEAF3E0DF011D920F +:1046D0008A95E9F7FE2C8AC04D875E878D859E8579 +:1046E0006A8B0E9470216A89882309F4BECF6623F1 +:1046F00009F4BBCF2091B203822F82958F7090E096 +:1047000002970CF48ECF8091AD039091AE039A8303 +:1047100089831B82DD82CC822E83CE0101967FCFDE +:10472000809590958C0D9D1DACCFF62E662309F4D7 +:104730009CCF75132EC034132CC02091B20320FDE2 +:104740001FC0822F82958F70D9F0D80115962C93B7 +:1047500015978F3049F08F5F982F9295907F822F19 +:104760008F70892B15968C93C8010E94B41D86E02A +:10477000F801ADEAB3E001900D928A95E1F793CF8D +:1047800086E0F801ADEAB3E001900D928A95E1F779 +:104790002DC04D875E878D859E850E947021811179 +:1047A00040CF8091B20381608093B203C8010E9420 +:1047B000B41D1CC0662309F458CF4D875E878D85D4 +:1047C0009E850E947021882309F44FCF2ACF811142 +:1047D00048CF0CC0243031050CF047CF9F7009F44E +:1047E00040CFF8019581907F09F03BCF8F2D6296E5 +:1047F0000FB6F894DEBF0FBECDBFDF91CF911F91F2 +:104800000F91FF90EF90DF90CF9008951F93CF937B +:10481000DF93CDB7DEB72C970FB6F894DEBF0FBE8F +:10482000CDBF4F83588769877A878B879C87CE0156 +:1048300007960E943F22882369F08F8198852A85F8 +:104840003B85232BF1F19F3F09F063C08F3F09F0B7 +:1048500060C037C086E0FE013796DE0111960190F8 +:104860000D928A95E1F76F817885EA85FB8530970F +:1048700041F17F3F11F46F3F21F120917C0330E043 +:10488000C90101968770992740917B0350E08417F6 +:10489000950709F447C069837A83FD83EC8396E02A +:1048A000929FD001939FB00D1124A358BC4FFE01DD +:1048B000319601900D929A95E1F780937C030E94C6 +:1048C000B52116E080917B0390917C038917C1F19B +:1048D000189FC001112483589C4F0E943F228823B7 +:1048E00079F1E0917B031E9FF0011124E358FC4F06 +:1048F0004081518162817381848195810E94A521CB +:1049000080917B0390E001968770992780937B03C9 +:10491000D9CF4F81588569857A858B859C850E9482 +:10492000A521CFCF0E946C2110927C0310927B03B3 +:10493000EDEAF3E086E0DF011D928A95E9F7C1CF49 +:104940002C960FB6F894DEBF0FBECDBFDF91CF918E +:104950001F910895EF92FF920F931F93CF93DF93D0 +:104960008C01009709F46CC0F12CEE24E394E8016B +:104970002196F8018491843740F4843008F051C0C6 +:10498000813081F0823019F15BC0853709F444C071 +:10499000A8F19CE7980F903708F052C08F770E94DB +:1049A000571D41C00E5F1F4FFE01C49180E28C0F66 +:1049B000883048F4C7708E2D01C0880FCA95EAF779 +:1049C0000E940B2714C08C2F0E948F1C2DC00E5FDD +:1049D0001F4FFE01C49180E28C0F883058F4C770DD +:1049E0008E2D01C0880FCA95EAF70E9411270E94F8 +:1049F00032271AC08C2F0E94571D16C00E5F1F4F02 +:104A0000FE01C491CC2381F08FE99FE00197F1F77B +:104A100000C00000C150F6CF0E5F1F4FFE01F490A2 +:104A200003C00E948F1C8E018F2D882309F49FCF15 +:104A3000EFE9FFE03197F1F700C000008150F5CFBA +:104A4000DF91CF911F910F91FF90EF9008950895FE +:104A50006093B7037093B8038093B9039093BA033C +:104A60000C9458210F931F930091B7031091B80332 +:104A70002091B9033091BA03DC01CB01802B912B3B +:104A8000A22BB32B8093B7039093B803A093B903E1 +:104A9000B093BA031F910F910C9458210F931F9359 +:104AA0000091B7031091B8032091B9033091BA0374 +:104AB000DC01CB0180239123A223B3238093B7038E +:104AC0009093B803A093B903B093BA031F910F91C9 +:104AD0000C9458210F931F930091B7031091B803C2 +:104AE0002091B9033091BA03DC01CB0180279127D3 +:104AF000A227B3278093B7039093B803A093B90379 +:104B0000B093BA031F910F910C9458211092B303E4 +:104B10001092B4031092B5031092B6030C9458216E +:104B200041E050E060E070E004C0440F551F661F94 +:104B3000771F8A95D2F74093B3035093B4036093E1 +:104B4000B5037093B6030C94582141E050E060E047 +:104B500070E004C0440F551F661F771F8A95D2F777 +:104B60008091B3039091B403A091B503B091B603C3 +:104B7000482B592B6A2B7B2B4093B3035093B403E0 +:104B80006093B5037093B6030C94582141E050E054 +:104B900060E070E004C0440F551F661F771F8A95C0 +:104BA000D2F740955095609570958091B3039091A0 +:104BB000B403A091B503B091B603482359236A23E7 +:104BC0007B234093B3035093B4036093B503709376 +:104BD000B6030C94582141E050E060E070E004C05E +:104BE000440F551F661F771F8A95D2F78091B30334 +:104BF0009091B403A091B503B091B603482759270B +:104C00006A277B274093B3035093B4036093B503A3 +:104C10007093B6030C9458210F931F930091B30324 +:104C20001091B4032091B5033091B603DC01CB01A0 +:104C3000802B912BA22BB32B8093B3039093B403BF +:104C4000A093B503B093B6031F910F910C94582114 +:104C50000F931F930091B3031091B4032091B503F8 +:104C60003091B603DC01CB0180239123A223B3232F +:104C70008093B3039093B403A093B503B093B603AA +:104C80001F910F910C9458210F931F930091B30320 +:104C90001091B4032091B5033091B603DC01CB0130 +:104CA00080279127A227B3278093B3039093B4035F +:104CB000A093B503B093B6031F910F910C945821A4 +:104CC0000895CF92DF92EF92FF920F931F93CF93AD +:104CD000DF938C01C090B703D090B803E090B90384 +:104CE000F090BA038091B3039091B403A091B503FF +:104CF000B091B603C82AD92AEA2AFB2ACFE1D0E02C +:104D0000D701C6010C2E04C0B695A7959795879537 +:104D10000A94D2F780FF06C0B8018C2F0E942F0A98 +:104D2000019721F4219760F780E001C08C2FDF917B +:104D3000CF911F910F91FF90EF90DF90CF9008954A +:104D4000CF93DF93EC010E946126BE010E942F0ADF +:104D5000DF91CF910895CB010E94A0260895209164 +:104D60001D0230911E02F90132969FEF40E05191F1 +:104D7000581789F09F3F19F4511101C0942F4F5FCC +:104D80004630A9F79F3F39F0F901E90FF11D97FD72 +:104D9000FA9582830895089520911D0230911E0294 +:104DA000F9013296285F3F4F9081981301C010821D +:104DB0003196E217F307C1F7089581E090E0E091A2 +:104DC0001D02F0911E02E80FF91F10820196883033 +:104DD0009105A9F708959091C603892B8093C60386 +:104DE000089580959091C60389238093C603089502 +:104DF0001092C60308959091C503892B8093C50333 +:104E0000089580959091C50389238093C5030895E3 +:104E10001092C50308959091C403892B8093C40315 +:104E2000089580959091C40389238093C4030895C5 +:104E30001092C40308958093BB0308951092BB039E +:104E4000089580911D0290911E02FC0131969C01F3 +:104E5000285F3F4F80E0919191118F5FE217F30738 +:104E6000D1F70895E0911D02F0911E028091C603D2 +:104E70008083E0911D02F0911E0290818091C50314 +:104E8000892B8083E0911D02F0911E029081809118 +:104E9000C403892B80838091BB03882361F0E09158 +:104EA0001D02F0911E029081892B80830E94212790 +:104EB00081111092BB0380911D0290911E020C94EF +:104EC0005B1B8091E803843039F11092C80320E421 +:104ED00088E190E00FB6F894A895809360000FBE2B +:104EE0002093600080E00E94D20580E00E940A0BBF +:104EF00083B7817F846083BF83B7816083BF7894E9 +:104F0000889583B78E7F83BF88E10FB6F89480932E +:104F10006000109260000FBE089508950895CF9329 +:104F200080E00E94D2050E948D270E94AD0C0E9455 +:104F30008E27C0E08C2F0E94E60D892B29F4CF5FCD +:104F4000C530C1F780E001C081E0CF9108950E9493 +:104F50006C2180E00E94D2050E94092D0E944F1B07 +:104F60000C940A0B1F920F920FB60F9211248F937D +:104F70009F93AF93BF938091C803811113C0809119 +:104F8000C9039091CA03A091CB03B091CC03419681 +:104F9000A11DB11D8093C9039093CA03A093CB03B5 +:104FA000B093CC03BF91AF919F918F910F900FBEA3 +:104FB0000F901F90189582E084BD93E095BD9AEF05 +:104FC00097BD80936E0008952FB7F8948091C90320 +:104FD0009091CA03A091CB03B091CC032FBF089549 +:104FE000CF92DF92EF92FF920F931F932FB7F89417 +:104FF0004091C9035091CA036091CB037091CC03D7 +:105000002FBF6A017B01EE24FF248C0120E030E0F9 +:10501000C016D106E206F30610F4415051099A0178 +:10502000281B390BC9011F910F91FF90EF90DF9062 +:10503000CF9008951F920F920FB60F9211248F9365 +:105040009F93AF93BF938091C9039091CA03A0919E +:10505000CB03B091CC030196A11DB11D8093C90370 +:105060009093CA03A093CB03B093CC03BF91AF91AD +:105070009F918F910F900FBE0F901F9018950E94D7 +:105080004C18F8942FEF87EA91E621508040904029 +:10509000E1F700C0000087E090EBDC018093F303B0 +:1050A0009093F403A093F503B093F6039CE088E19A +:1050B0000FB6F894A895809360000FBE909360009F +:1050C000FFCF0E949B28811102C00E9477280E9476 +:1050D000A6288093C7030E94B3288093F1030E94FF +:1050E000AA28682F70E080E090E00C9428256DEEEF +:1050F0007EEF80E090E00E94BC3160E082E090E0D2 +:105100000E94AA3160E083E090E00E94AA3160E052 +:1051100084E090E00E94AA3160E085E090E00E9487 +:10512000AA3160E086E090E00E94AA316FEF87E04C +:1051300090E00C94AA3180E090E00E94A43121E03C +:105140008D3E9E4F09F020E0822F089582E090E08E +:105150000C949C3183E090E00C949C31682F83E0A8 +:1051600090E00C94AA3184E090E00C949C31682F7C +:1051700084E090E00C94AA3186E090E00C949C319D +:10518000682F86E090E00C94AA3187E090E00C94C0 +:105190009C31682F87E090E00C94AA318091CF0376 +:1051A00080FF0BC06091220285E0689FB00111244E +:1051B00075956795759567952BC081FF09C06091BE +:1051C000220285E0689FB00111247595679520C083 +:1051D00082FF07C06091220285E0689FB001112420 +:1051E00017C09091D0039923D1F0609121029617B6 +:1051F00088F72091220285E0289F90011124929F38 +:10520000A001939F500D112470E0CA010E948231C9 +:105210006038710540F46115710539F002C065E030 +:1052200070E0862F08958FE7089581E008958091BA +:10523000CF0380FF08C06091200270E075956795EC +:105240007595679521C081FF06C06091200270E0CE +:105250007595679519C082FF04C06091200270E0C7 +:1052600010C09091D0039923C1F060911F0296174E +:10527000A0F780912002899FC001112470E00E9454 +:1052800082316038710528F46115710521F0862F8F +:1052900008958FE7089581E0089561E070E0F4CF0C +:1052A000803F21F40E94CE28819504C0813F29F4DB +:1052B0000E94CE288093D3030895823F21F40E9458 +:1052C000CE28819504C0833F29F40E94CE28809384 +:1052D000D2030895893F19F40E94172905C08A3F17 +:1052E00031F40E94172981958093D40308958B3F50 +:1052F00021F40E941729819504C08C3F29F40E9453 +:1053000017298093D5030895843F21F48091D10318 +:10531000816017C0853F21F48091D103826011C064 +:10532000863F21F48091D10384600BC0873F21F434 +:105330008091D103886005C0883F31F48091D1030A +:1053400080618093D10308958D3F21F48091CF0334 +:1053500081600BC08E3F21F48091CF03826005C035 +:105360008F3F29F48091CF0384608093CF03089509 +:10537000803F39F48091D30387FF6CC01092D30330 +:1053800069C0813F29F48091D3031816BCF362C031 +:105390009091D203823F29F497FF5CC01092D20310 +:1053A00059C0833F19F41916CCF354C0893F41F416 +:1053B0008091D40318160CF04DC01092D4034AC04B +:1053C0008A3F29F48091D40387FF44C0F6CF8B3FF6 +:1053D00039F48091D50387FF3DC01092D5033AC0C0 +:1053E0008C3F29F48091D5031816BCF333C0843F59 +:1053F00021F48091D1038E7F17C0853F21F48091E5 +:10540000D1038D7F11C0863F21F48091D1038B7F22 +:105410000BC0873F21F48091D103877F05C0883F6F +:1054200031F48091D1038F7E8093D10313C08D3FDF +:1054300021F48091CF038E7F0BC08E3F21F48091A9 +:10544000CF038D7F05C08F3F29F48091CF038B7FE1 +:105450008093CF038091D20381110EC08091D3033A +:1054600081110AC08091D403811106C08091D503B7 +:10547000811102C01092D003089581ED93E00E9443 +:10548000661B0E94E4279093CE038093CD0308957A +:105490001F93CF93DF938091CD039091CE030E9411 +:1054A000F027AC019091D003992321F020912302A1 +:1054B00030E006C0209124028AE0289F9001112448 +:1054C0004217530708F486C08091D203C091D303DA +:1054D000D091D4031091D503811107C0C11176C0BA +:1054E000D11174C0111172C075C09F3F19F09F5F38 +:1054F0009093D003181624F40E94CE288093D203F0 +:105500008091D20387FF05C00E94CE2881958093A9 +:10551000D2031C1624F40E94CE288093D3038091DA +:10552000D30387FF05C00E94CE2881958093D303C3 +:105530006091D203662339F1C091D303CC2319F1D2 +:10554000772767FD7095872F972F0E94A42E23E35E +:1055500033E343E35FE30E94B42F0E94712E609314 +:10556000D2036C2F772767FD7095872F972F0E94A6 +:10557000A42E23E333E343E35FE30E94B42F0E94AE +:10558000712E6093D3031D1624F40E941729809373 +:10559000D4038091D40387FF05C00E941729819509 +:1055A0008093D403111624F40E9417298093D50305 +:1055B0008091D50387FF05C00E94172981958093AC +:1055C000D503DF91CF911F910C943D2A9F3F09F0A5 +:1055D0008ECF96CFDF91CF911F910895E1EDF3E04B +:1055E00085E0DF011D928A95E9F71092D0031092B1 +:1055F000CF030895833081F128F4813059F082304F +:10560000D1F00895853009F449C0B8F1863009F425 +:1056100056C0089580912402262F30E0280F311DB6 +:105620002F3F310524F4680F6093240208958FEF13 +:1056300080932402089580912302262F30E0280FC2 +:10564000311D2F3F310524F4680F60932302089524 +:105650008FEF80932302089580912202262F30E05D +:10566000280F311D2F3F310524F4680F609322026B +:1056700008958FEF80932202089580912102262FB2 +:1056800030E0280F311D2F3F310524F4680F60935F +:10569000210208958FEF80932102089580912002C6 +:1056A000262F30E0280F311D2F3F310524F4680FDD +:1056B0006093200208958FEF8093200208958091D7 +:1056C0001F02262F30E0280F311D2F3F310524F413 +:1056D000680F60931F0208958FEF80931F02089553 +:1056E000833011F128F4813049F0823091F008952F +:1056F000853081F120F18630C1F108958091240236 +:10570000681720F4861B80932402089510922402C7 +:10571000089580912302681720F4861B809323024A +:10572000089510922302089580912202681720F4B0 +:10573000861B809322020895109222020895809180 +:105740002102681720F4861B80932102089510928D +:105750002102089580912002681720F4861B80930F +:105760002002089510922002089580911F02681768 +:1057700020F4861B80931F02089510921F02089543 +:105780000F931F938732D8F58E3108F087C08E3083 +:1057900009F471C098F4873009F45BC08B3009F4C8 +:1057A00091C0863009F095C08091C703817F8E7FBC +:1057B0008093C70381E08093D7038CC0863109F4BE +:1057C00081C068F4803109F084C08091C70383FBF5 +:1057D000222720F991E0922790FB83F955C0893167 +:1057E00009F470C08B3109F074C08091C70381FB4C +:1057F000222720F991E0922790FB81F945C0883358 +:1058000009F460C050F4893209F45EC0853309F4AC +:105810005BC0873209F458C05CC0833409F454C0BB +:1058200028F48A3308F455C0895339C0883409F004 +:1058300050C00E946C210E94B2070FEF13ED20E3CD +:10584000015010402040E1F700C000000E943F28B6 +:1058500039C09091C703892F8095817080FB90F9A2 +:1058600029F0966098609093C70334C0997F977F22 +:105870009093C70327C08091C70382FB222720F99A +:1058800091E0922790FB82F98093C7039923D1F08E +:105890008091C70381608093C70314C08D5141E09C +:1058A00050E060E070E08A019B0104C0000F111F0E +:1058B000221F331F8A95D2F7C901B8010E942825FB +:1058C0000E946C2181E006C061E070E080E090E021 +:1058D000F5CF80E01F910F91089580E0089580E05A +:1058E0000895CF93C82F8091D703813069F018F0C5 +:1058F0008230C9F184C0E0911D02F0911E028081C6 +:10590000823209F07EC007C0E0911D02F0911E02B4 +:105910008081823261F48C2F0E946D2C811104C031 +:105920008C2F0E94C02B1DC081E090E01AC08C2FEC +:105930000E946F2C811114C0C43179F048F4CB302F +:1059400079F0C03109F061C082E08093D70308C0CC +:10595000C93219F0C83321F058C01092D70355C08E +:1059600081E0817054C0C93291F120F5C43179F1E0 +:10597000B0F4C73009F047C08EE18093240282E37F +:10598000809323028AE08093220284E180932102A3 +:1059900088E08093200288E280931F0234C0CE51B9 +:1059A000C63088F5EC2FF0E0E451FD4F8081809304 +:1059B000D60329C0CE34E9F020F4CB3421F56AE0D7 +:1059C00013C0C13579F0C235F1F461E00DC08091AA +:1059D000D603882319F01092D60315C081E0809376 +:1059E000D70315C061E006C08091D6030E94FA2A51 +:1059F0000AC06AE08091D6030E94702B04C0109206 +:105A0000D70380E004C081E002C080E0AACFCF913C +:105A100008950E949B28811102C00E9477280E944D +:105A2000BC288093F20380FF02C0869501C080E00D +:105A30000C94D2058091F203982F9695292F30E08F +:105A4000233031054CF49F5F990F8170892B816061 +:105A50008093F2030E94C0288091F20386950C94F3 +:105A6000D2058091F203982F969591F09158990F55 +:105A70008170892B8093F2038E7F91E009F490E08E +:105A80008091F20390FB80F98093F2030E94C0287A +:105A90008091F20386950C94D2058091F203982FA1 +:105AA000909590FB80F98093F2030E94C02880912A +:105AB000F20380FF02C0869501C080E00C94D205FD +:105AC0009091F203892F86958F5F8F779170843044 +:105AD00028F4880F892B8093F20302C09093F2037D +:105AE0008091F2038E7F91E009F490E08091F203BF +:105AF00090FB80F98093F2030E94C0288091F2030A +:105B000086950C94D2052091F203922F96958927C1 +:105B1000982F990F822F8170892B8093F2038E7FAB +:105B200091E009F490E08091F20390FB80F980937A +:105B3000F2030E94C0288091F20386950C94D2054E +:105B40005058BB27AA270ED0D1C1C2D130F0C7D13F +:105B500020F031F49F3F11F41EF4B7C10EF4E0952C +:105B6000E7FB9FC1E92FD3D180F3BA176207730710 +:105B70008407950718F071F49EF5EBC10EF4E095DB +:105B80000B2EBA2FA02D0B01B90190010C01CA01F7 +:105B9000A0011124FF27591B99F0593F50F4503EA2 +:105BA00068F11A16F040A22F232F342F4427585F94 +:105BB000F3CF469537952795A795F0405395C9F7AC +:105BC0007EF41F16BA0B620B730B840BBAF0915064 +:105BD000A1F0FF0FBB1F661F771F881FC2F70EC003 +:105BE000BA0F621F731F841F48F4879577956795D6 +:105BF000B795F7959E3F08F0B3CF9395880F08F0BF +:105C00009927EE0F97958795089527D108F481E09D +:105C100008950CD06BC163D140F05AD130F021F41B +:105C20005F3F19F03EC1511195C14FC170D198F33A +:105C30009923C9F35523B1F3951B550BBB27AA270D +:105C400062177307840738F09F5F5F4F220F331F7F +:105C5000441FAA1FA9F333D00E2E3AF0E0E830D04B +:105C600091505040E695001CCAF729D0FE2F27D04E +:105C7000660F771F881FBB1F261737074807AB071C +:105C8000B0E809F0BB0B802DBF01FF2793585F4F91 +:105C90002AF09E3F510568F004C15CC15F3FECF300 +:105CA000983EDCF3869577956795B795F7959F5F56 +:105CB000C9F7880F911D9695879597F90895E1E0AA +:105CC000660F771F881FBB1F621773078407BA0709 +:105CD00020F0621B730B840BBA0BEE1F88F7E09564 +:105CE000089504D06894B11135C1089518D188F091 +:105CF0009F5790F0B92F9927B751A0F0D1F0660FB8 +:105D0000771F881F991F1AF0BA95C9F712C0B130D2 +:105D100081F01FD1B1E008951CC1672F782F88272B +:105D2000B85F39F0B93FCCF3869577956795B39511 +:105D3000D9F73EF490958095709561957F4F8F4F80 +:105D40009F4F0895E89409C097FB3EF49095809585 +:105D5000709561957F4F8F4F9F4F9923A9F0F92F31 +:105D600096E9BB279395F695879577956795B795AF +:105D7000F111F8CFFAF4BB0F11F460FF1BC06F5F95 +:105D80007F4F8F4F9F4F16C0882311F096E911C0A7 +:105D9000772321F09EE8872F762F05C0662371F0C8 +:105DA00096E8862F70E060E02AF09A95660F771FDC +:105DB000881FDAF7880F9695879597F9089588D008 +:105DC00018F011F08CD038F480C0C4C0E92F9FD0F7 +:105DD000B0F35523C9F3E7FB6217730784079507F0 +:105DE000A8F199F3E92FFF2788232AF03197660F4E +:105DF000771F881FDAF7952F5527442332F09150EB +:105E00005040220F331F441FD2F7BB27E91BF50B6D +:105E1000621B730B840BB109C1F222F4620F731F72 +:105E2000841FB11D31972AF0660F771F881FBB1F93 +:105E3000EFCF915050405AF041F0882332F0660F76 +:105E4000771F881F91505040C1F7939530C08695B9 +:105E5000779567959F5FD9F7F8CF990F0008550F91 +:105E6000AA0BE0E8FEEF16161706E807F907C0F0E0 +:105E700012161306E407F50798F0621B730B840BE8 +:105E8000950B39F40A2661F0232B242B252B21F4C2 +:105E900008950A2609F4A140A6958FEF811D811D62 +:105EA000089597F99F6780E870E060E008959F3F4C +:105EB00031F0915020F4879577956795B795880FC5 +:105EC000911D9695879597F908959FEF80EC089519 +:105ED00000240A94161617061806090608950024C9 +:105EE0000A9412161306140605060895092E039443 +:105EF000000C11F4882352F0BB0F40F4BF2B11F4B7 +:105F000060FF04C06F5F7F4F8F4F9F4F089557FD15 +:105F10009058440F551F59F05F3F71F04795880F17 +:105F200097FB991F61F09F3F79F0879508951216AE +:105F300013061406551FF2CF4695F1DF08C016165A +:105F400017061806991FF1CF86957105610508940B +:105F50000895E894BB2766277727CB0197F9089522 +:105F60007CDF08F48FEF08950BD0C0CFB1DF28F0AD +:105F7000B6DF18F0952309F094CFA7CF1124EACF0C +:105F8000C6DFA0F3959FD1F3950F50E0551F629F98 +:105F9000F001729FBB27F00DB11D639FAA27F00D82 +:105FA000B11DAA1F649F6627B00DA11D661F829FA9 +:105FB0002227B00DA11D621F739FB00DA11D621F8E +:105FC000839FA00D611D221F749F3327A00D611DAB +:105FD000231F849F600D211D822F762F6A2F11248D +:105FE0009F5750408AF0E1F088234AF0EE0FFF1FE0 +:105FF000BB1F661F771F881F91505040A9F79E3F17 +:10600000510570F04ECFA6CF5F3FECF3983EDCF326 +:10601000869577956795B795F795E7959F5FC1F753 +:10602000FE2B880F911D9695879597F90895FA0193 +:10603000EE0FFF1F30962105310599F161157105AD +:1060400061F48038BFE39B0749F16894903881057B +:1060500061F08038BFEF9B0741F0992342F5FF3F85 +:10606000E1053105210511F1E8940894E795D9017E +:10607000AA2329F4AB2FBE2FF85FD0F310C0FF5F27 +:1060800070F4A695E0F7F73950F019F0FF3A38F4BC +:106090009F779F930CD00F9007FC905808953EF087 +:1060A00014CF60E070E080E89FE308954FE79F77AA +:1060B0005F934F933F932F939ED02F913F914F919A +:1060C0005F9152DF05C019F40EF0EBCE42CFFDCE4A +:1060D00026DFC8F39638C0F707F80F92E8942BE351 +:1060E0003AEA48EB5FE74EDF0F920F920F924DB7FF +:1060F0005EB70F92C0D0E8EFF0E016D04F915F91FD +:10610000EF91FF91E595EE1FFF1F49F0FE57E06804 +:106110004427EE0F441FFA95E1F74195550B32D015 +:106120000F9007FE26C00895DF93CF931F930F9320 +:10613000FF92EF92DF927B018C01689405C0DA2E0A +:10614000EF011EDFFE01E894A5912591359145915F +:106150005591AEF3EF0106DDFE019701A801DA9437 +:1061600079F7DF90EF90FF900F911F91CF91DF9122 +:1061700008959B01AC0160E070E080E89FE349CDA9 +:1061800090CE95CECCDEE8F39923D9F3940F511D30 +:10619000BBF39150504094F059F0882332F0660FD1 +:1061A000771F881F91505040C1F79E3F510544F71B +:1061B000880F911D9695879597F908955F3FACF0EC +:1061C000983E9CF0BB27869577956795B79508F420 +:1061D000B1609395C1F7BB0F58F711F460FFE8CF9A +:1061E0006F5F7F4F8F4F9F4FE3CFB4CE0EF05FCEE8 +:1061F0006CCE689456CE93DEC8F39923D1F3C6F3E0 +:10620000DF93CF931F930F93FF92C92FDD2788232E +:106210002AF02197660F771F881FDAF720E030E019 +:1062200040E85FEB9FE3883920F0803E30F0219614 +:106230008F7787DCE0E2F1E003C083DCEDE4F1E09E +:1062400073DF8B01BE01EC01FB2E6F577109759551 +:10625000771F880B990B78DD28E132E741E35FE394 +:106260008FDEAF2D9801AE01FF900F911F91CF915E +:10627000DF9178DC3BCEFA01DC01AA0FBB1F9B014A +:10628000AC01BF5728F422273327442750781FC07A +:10629000B75188F4AB2F0024469537952795011CFC +:1062A000A395D2F3002069F0220F331F441FB3954A +:1062B000DAF30DD045CC61307105A0E88A07B94604 +:1062C00030F49B01AC0166277727882790783096B9 +:1062D00021F020833183428353830895AA1BBB1B83 +:1062E00051E107C0AA1FBB1FA617B70710F0A61BD6 +:1062F000B70B881F991F5A95A9F780959095BC01F7 +:10630000CD01089597FB072E16F4009407D077FD72 +:1063100009D00E946E3107FC05D03EF4909581951E +:106320009F4F0895709561957F4F0895EE0FFF1F61 +:106330000590F491E02D0994F999FECF92BD81BDAD +:10634000F89A992780B50895A8E1B0E042E050E0BE +:106350000C94C431262FF999FECF92BD81BDF89AD5 +:10636000019700B4021639F01FBA20BD0FB6F89499 +:10637000FA9AF99A0FBE08950196272F0E94AB3121 +:106380000C94AA31DC01CB01FC01F999FECF06C0C7 +:10639000F2BDE1BDF89A319600B40D9241505040E3 +:0863A000B8F70895F894FFCF4F +:1063A8000C52D02445000000410000DC44000000ED +:1063B8004152D0A4440000404100005C4400000069 +:1063C8004148F17644000000415C978A440000008F +:1063D800411FD592440000004152D0A4440000005F +:1063E800415CFFB844000000410AA7CF4400000008 +:1063F800410000DC44000000410AA7CF440000002F +:10640800410000DC44000000410000000000008062 +:106418004052D024450000404100000000000080A8 +:10642800400AA74F45000040410AA7CF440000009A +:10643800410000DC44000000410000000000008032 +:106448004052D024450000004100000000000080B8 +:10645800405CFF384500000041000000000000805B +:106468004052D02445000000410AA7CF4400000054 +:10647800410000DC440000004100000000000080F2 +:106488004052D024450000804110F176440000A01D +:106498004112F1F6440000004141909B440000A0E5 +:1064A8004112F1F64400000041050000003F0000E1 +:1064B800C8427B140915E614B2147E1401BC0328E3 +:1064C80008140A321E000002000400050007000933 +:1064D800000B000C000E001000110013001500172F +:1064E8000018001A001C001D001F002100230024B2 +:1064F800002600280029002B002D002F0030003234 +:106508000034003500370039003B004200450025C3 +:106518000026004300610060002000370064006529 +:1065280000660067004400460024004700314980A7 +:106538003F5D8B803FF8BF803FCAE1803F73ED80AD +:106548003FCAE1803FF8BF803F5D8B803F31498083 +:106558003F0000803FF16D7F3F75EA7E3F4C827EB1 +:106568003F833F7E3F84287E3F833F7E3F4C827E31 +:106578003F75EA7E3FF16D7F3F0000803F3F4D361B +:10658800B90A6C0A360AE209FB09140A0102030473 +:06659800050607080900DA :00000001FF diff --git a/keyboard/preonic/preonic_pcb_r1_w_bootloader.hex b/keyboard/preonic/preonic_pcb_r1_w_bootloader.hex index a29f23c00e..c42365c436 100644 --- a/keyboard/preonic/preonic_pcb_r1_w_bootloader.hex +++ b/keyboard/preonic/preonic_pcb_r1_w_bootloader.hex @@ -250,79 +250,79 @@ :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 +:100000000C947C050C94C0050C94C0050C94C005A0 +:100010000C94C0050C94C0050C94C0050C94C0054C +:100020000C94C0050C94C0050C94C7180C94991935 +:100030000C94B2270C94C0050C94C0050C94C00518 +:100040000C94C0050C94C0050C94C0050C94C0051C +:100050000C94C0050C941A280C94C0050C94C0058F +:100060000C94C0050C94C0050C94C0050C94C005FC +:100070000C94C0050C94C0050C94C0050C94C005EC +:100080000C94E50E0C94C0050C94C0050C94C005AE +:100090000C94C0050C94C0050C94C0050C94C005CC +:1000A0000C94C0050C94C0050C94C0051B062B06CF +:1000B0003D064D06530662066E06730680068806E8 +:1000C00098069D06061A281A161B281A161B6D1A62 +:1000D000901A161BE51AF81AFB1DFB1D381E381E58 +:1000E000921ED01E48214821E91E4821EA1FEA1F1E +:1000F000AD20C4204821332107634236B79BD8A7DF +:100100001A39685618AEBAAB558C1D3CB7CC57633C +:10011000BD6DEDFD753EF6177231BF000000803FEA +:1001200008000000BE922449123EABAAAA2ABECD06 +:10013000CCCC4C3E00000080BEABAAAAAA3E000078 +:100140000000BF000000803F000000000008417870 +:10015000D3BB4387D1133D190E3CC3BD4282AD2BA7 +:100160003E68EC8276BED98FE1A93E4C80EFFFBE9F +:1001700001C4FF7F3F000000000035001E001F008B +:100180002000210022002300240025002600270053 +:100190002A002B0014001A000800150017001C008C +:1001A00018000C00120013004C0029000400160077 +:1001B000070009000A000B000D000E000F003300BD +:1001C0003400E1001D001B000600190005001100AD +:1001D000100036003700380028000530E000E2004B +:1001E000E30003302C002C0004305000510052007A +:1001F0004F0035001E001F002000210022002300B8 +:1002000024002500260027002A002B0014001A00D5 +:10021000090013000A000D000F0018001C00330035 +:100220004C002900040015001600170007000B0001 +:10023000110008000C0012003400E1001D001B003A +:100240000600190005000E001000360037003800C7 +:1002500028000530E000E200E30003302C002C0011 +:1002600004305000510052004F0035001E001F00A6 +:100270002000210022002300240025002600270062 +:100280002A002B0034003600370013001C00090040 +:100290000A00060015000F004C002900040012009F +:1002A000080018000C0007000B00170011001600D2 +:1002B0003800E100330014000D000E001B000500A3 +:1002C00010001A0019001D0028000530E000E200AF +:1002D000E30003302C002C00043050005100520089 +:1002E0004F0035021E021F022002210222022302B9 +:1002F00024022502260227022A0035021E021F02BE +:1003000020022102220223022402250226022702C1 +:100310004C004C003A003B003C003D003E003F00DA +:100320002D022E022F023002310201004000410056 +:1003300042004300440045000100010001000100AB +:1003400001000100010001000100010001000100A5 +:100350000100AB00AA00A900AE0035001E001F007E +:100360002000210022002300240025002600270071 +:100370002A0035001E001F0020002100220023005B +:1003800024002500260027004C004C003A003B00CA +:100390003C003D003E003F002D002E002F003000AD +:1003A000310001004000410042004300440045008C +:1003B0000100010001000100010001000100010035 +:1003C00001000100010001000100AB00AA00A9002A +:1003D000AE0000000000000000000000000000006F +:1003E000000000000000000000000000000000000D +:1003F00000000000000000000000000000000000FD +:1004000000000000000000000000000000000000EC +:1004100000000000000000000000000000000000DC :1004200000000000000000000000000000000000CC -:1004300000000000000000000000000000000000BC -:1004400000000000000000000000000000000000AC +:100430000000000000000000000003300000000089 +:100440000430000000000000000000000000000078 :10045000000000000000000000000000000000009C :10046000000000000000000000000000000000008C :10047000000000000000000000000000000000007C -:100480000000033000000000043000000000000005 +:10048000000000000000000000000000000000006C :10049000000000000000000000000000000000005C :1004A000000000000000000000000000000000004C :1004B000000000000000000000000000000000003C @@ -393,1471 +393,1488 @@ :1008C0000000000000000000000000000000000028 :1008D0000000000000000000000000000000000018 :1008E0000000000000000000000000000000000008 -:1008F00000000000000000000000000000000000F8 -:1009000000000000000000000000000000000000E7 -:1009100000000000000000000000000000000000D7 -:1009200000000000000000000000000000000000C7 -:1009300000000000000000000000000000000000B7 -:1009400000003A003B003C003D003E003F004000FC -:1009500041004200430044004500010000500100F6 +:1008F000000000000000000000003A003B003C0047 +:100900003D003E003F0040004100420043004400E3 +:10091000450001000050010001000100010001003C +:1009200001000100010001004C0001000100010074 +:1009300007300630135012500030013002300100F1 +:10094000010001000B300A300930083001000100BD +:10095000010001000100010001000100010001008F :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 +:1009700001002A0354006800650020005000720046 +:1009800065006F006E006900630020004B00650089 +:10099000790062006F0061007200640000002C03A7 +:1009A0004F007200740068006F006C0069006E00F8 +:1009B00065006100720020004B0065007900620054 +:1009C0006F006100720064007300000004030904FA +:1009D00009025400030100A0FA0904000001030108 +:1009E0000100092111010001223F000705810308D0 +:1009F000000A09040100010301020009211101009C +:100A000001224D000705820308000A0904020001C3 +:100A100003000000092111010001223600070583AF +:100A20000308000A1201100100000008EDFE6160D9 +:100A300001000102000105010980A10185021601E2 +:100A40000026B7001A01002AB70075109501810031 +:100A5000C0050C0901A1018503160100269C021A9C +:100A600001002A9C02751095018100C00501090250 +:100A7000A1010901A1000509190129051500250198 +:100A80009505750181029501750381010501093004 +:100A900009311581257F9502750881060938158170 +:100AA000257F950175088106050C0A3802158125F8 +:100AB0007F950175088106C0C005010906A10105E1 +:100AC0000719E029E71500250195087501810295B0 +:100AD0000175088101050819012905950575019120 +:100AE000029501750391010507190029FF150025DD +:100AF000FF950675088100C011241FBECFEFDAE014 +:100B0000DEBFCDBF04B603FE24C08091F3039091F5 +:100B1000F403A091F503B091F6038730904BA74002 +:100B2000B04BB9F41092F3031092F4031092F50352 +:100B30001092F60314BE84B7877F84BF88E10FB696 +:100B4000F89480936000109260000FBEE0E0F8E33C +:100B5000099512E0A0E0B1E0E8EAF3E602C00590F2 +:100B60000D92A63FB107D9F713E0A6EFB2E001C09E +:100B70001D92A33FB107E1F70E940D160C94D231EC +:100B80000C940000279A2F988FEF9FEF9093870087 +:100B9000809386008AE08093800089E180938100C1 +:100BA0000C94092D282F81110BC080918000877F24 +:100BB0008093800010928D0010928C002F980895E1 +:100BC0002F9880918000886080938000233019F4F2 +:100BD0008FEF9FEF0FC083E090E0821B9109880F99 +:100BE000991F2FEF3FEFA90102C0569547958A95AF +:100BF000E2F7CA0190938D0080938C000895CF9303 +:100C0000DF93EC010E94AE28BE0180E090E0DF910E +:100C1000CF910C9428250F931F93462F50E04C3012 +:100C2000510508F098C0DC01FA01EA5AFF4F12960C +:100C30008C910C949631882309F48DC000E010E06B +:100C4000980140E064E070E089EC91E00E9463125A +:100C500081E090E00FC0882309F47DC000E010E03F +:100C6000980140E066E070E089E591E00E9463123F +:100C700082E090E00E94FF056EC0882309F46BC0FB +:100C800000E010E0980140E068E070E089E891E061 +:100C90000E94631284E090E0EDCF882311F083E09E +:100CA00005C083E00CC0882349F084E00E94A5259C +:100CB00040E164E083E00E94C90A4DC084E00E94E4 +:100CC000C625F6CF882331F085EE0E948F1C0E9446 +:100CD000602D41C085EE0E94571D3DC08823D9F18B +:100CE0000E94F70D38C08823B1F10E94F00D00E09A +:100CF00010E0980140E064E070E089EE91E029C0E6 +:100D0000882349F185E00E94C6250E94180E23C061 +:100D1000882309F100E010E0980140E068E070E00D +:100D200089E191E00E94631285E00E94A52513C02D +:100D3000882389F00E94F61204C0882361F00E9483 +:100D4000011300E010E0980140E068E070E089E104 +:100D500091E00E94631280E090E01F910F9108954E +:100D60000F931F932FEF89EF90E021508040904028 +:100D7000E1F700C0000000E010E0980140E064E00E +:100D800070E089EE91E00E9463121F910F91089527 +:100D9000CF92DF92EF92FF920F931F93CF93DF9347 +:100DA000CDB7DEB7CC58D1090FB6F894DEBF0FBE71 +:100DB000CDBF2091B30325FFC5C08C01FC019281FA +:100DC00080910001992309F460C096E4E5E2F2E025 +:100DD000DE01A95BBF4F01900D929A95E1F7F801F2 +:100DE0009081E091F602F091F702E90FF11DEE0F0C +:100DF000FF1F27E430E02C0F3D1FE20FF31F60813F +:100E00007181680F711D882777FD8095982F0E944A +:100E1000A42E20E030E040E451E40E94092E6B0152 +:100E20007C01F801218185E090E0821B9109BC01E1 +:100E3000882777FD8095982F0E94A42E9B01AC01F6 +:100E4000C701B6010E94A12D9B01AC0160E070E0DA +:100E500080E090E40E94173020E030E04CE551E45F +:100E60000E94B42F4FE050E0C457DF4F0FB6F89404 +:100E7000DEBF0FBECDBFDF91CF911F910F91FF90CD +:100E8000EF90DF90CF900C94031296E4E5E2F2E04D +:100E9000DE01119601900D929A95E1F7F80190818B +:100EA000E091F602F091F702E90FF11DEE0FFF1F3E +:100EB00021E030E02C0F3D1FE20FF31F60817181B4 +:100EC000680F711D882777FD8095982F0E94A42EAA +:100ED00020E030E040E451E40E94092E6B017C01E7 +:100EE000F801218185E090E0821B9109BC018827EF +:100EF00077FD8095982F0E94A42E9B01AC01C7011D +:100F0000B6010E94A12D9B01AC0160E070E080E081 +:100F100090E40E94173020E030E04CE551E40E945C +:100F2000B42FC457DF4F0FB6F894DEBF0FBECDBF4E +:100F3000DF91CF911F910F91FF90EF90DF90CF90B5 +:100F40000C944B0EC457DF4F0FB6F894DEBF0FBEA4 +:100F5000CDBFDF91CF911F910F91FF90EF90DF9068 +:100F6000CF9008950F931F9300E010E0980140E0A8 +:100F700063E070E081E091E00E9463122FEF82E570 +:100F800097E0215080409040E1F700C000001F91A1 +:100F90000F91089508950E94C2056E9A769A0C9456 +:100FA000B0060C94CA070C94C8060895880F991FC0 +:100FB000FC01E650F040859194910895880F991FA7 +:100FC000FC01E658FE4F8591949108950F931F936D +:100FD000CF93DF93EC01811520E49207A0F5C115B2 +:100FE00080E3D80708F0E1C0C83ED105D8F4C03E80 +:100FF000D10508F0EEC1C83AD10578F4C53AD1055B +:1010000008F074C0C130D10509F46DC008F4DEC128 +:10101000C430D10508F0DDC1D9C1CB3BD10508F4FE +:1010200070C0D4C1C11590E2D90708F0B9C0C1158C +:1010300021E0D20708F0CDC1C03FD10508F4C6C1F8 +:101040008E01106506C2C13080E5D80709F4BDC025 +:1010500068F5C13120E4D20709F4AEC050F4C031C4 +:1010600090E4D90708F0A5C0CF70DD278E01146D7C +:10107000F0C1C33120E4D20709F4A4C008F49FC032 +:10108000C115D04509F0A2C10E946C210E94180E22 +:101090000E94B2079FEF24E38CE0915020408040F3 +:1010A000E1F700C000000E943F28D3C1C11520E62F +:1010B000D20730F4C11581E5D80708F48CC02DC1E2 +:1010C000C11590E7D90708F481C1C11520E8D207FE +:1010D00008F478C1C11580E9D80708F077C1DF703E +:1010E0008E01106AB6C101E010E0B3C1C53AD10566 +:1010F00009F471C1C63AD10509F070C102E810E4E3 +:10110000A8C1C83AD10509F46CC1C93AD10509F49E +:101110006BC1CA3AD10509F46AC1CB3AD10509F4C9 +:1011200069C1CC3AD10509F468C1CD3AD10509F4B9 +:1011300067C1C03BD10509F466C1CE3AD10509F4B7 +:1011400065C1CF3AD10509F464C1C13BD10509F4A9 +:1011500063C1C23BD10509F462C1C33BD10509F4A7 +:1011600061C1C43BD10509F460C1C53BD10509F497 +:101170005FC1C63BD10509F45EC1C73BD10509F487 +:101180005DC1C83BD10509F45CC1C93BD10509F477 +:101190005BC1CA3BD10509F45AC100E014E459C14E +:1011A000CE019F700E94DE0755C1DD278E01106CB5 +:1011B00050C100E011ED4DC100E010ED4AC100E06A +:1011C00012ED47C100E013ED44C18091C703816077 +:1011D0008093C7033EC10E949B28811102C00E94D8 +:1011E00077280E94B32890E09093F2038093F10354 +:1011F000C23090E5D90721F48091F103816086C067 +:10120000C43020E5D20721F48091F10382607EC0D2 +:10121000C63080E5D80721F48091F103846076C060 +:10122000C83090E5D90719F48091F10327C0CA307E +:1012300020E5D20721F48091F103806167C0CC30B2 +:1012400080E5D80721F48091F10380625FC0CE3041 +:1012500090E5D90721F48091F103806457C0C03133 +:1012600020E5D20721F48091F10380684FC0C2319C +:1012700080E5D80729F48091F1038460886046C036 +:10128000C33090E5D90721F48091F1038E7F3EC0F1 +:10129000C53020E5D20721F48091F1038D7F36C05F +:1012A000C73080E5D80721F48091F1038B7F2EC0F1 +:1012B000C93090E5D90719F48091F10326C0CB30ED +:1012C00020E5D20721F48091F1038F7E1FC0CD303D +:1012D00080E5D80721F48091F1038F7D17C0CF30CE +:1012E00090E5D90721F48091F1038F7B0FC0C131C4 +:1012F00020E5D20721F48091F1038F7707C0C33135 +:10130000D04531F48091F1038B7F877F8093F10387 +:101310008091F1030E94B7289CC08D2F99278F7070 +:10132000992781309105D9F49E012370332702C09B +:10133000880F991F2A95E2F79C688E0144E0000F00 +:10134000111F4A95E1F700271370802B912B53E072 +:10135000CC0FDD1F5A95E1F7C076DD272FC0823014 +:10136000910531F4DC2FCC278E01016F106A71C01A +:101370008330910569F4CE018370992701E010E074 +:1013800002C0000F111F8A95E2F7C8019C680FC0C8 +:10139000049709F05EC0CE018370992701E010E048 +:1013A00002C0000F111F8A95E2F7C8019A6823E076 +:1013B000CC0FDD1F2A95E1F7C07ED7708C010C2B76 +:1013C0001D2B47C0DF708E01106243C000E010E0AB +:1013D00040C08E013EC001E810E43BC003E810E4C9 +:1013E00038C002EE14E435C009EE14E432C00AEE4F +:1013F00014E42FC005EB14E42CC006EB14E429C060 +:1014000007EB14E426C00CEC14E423C00DEC14E448 +:1014100020C003E815E41DC00AE815E41AC002E97B +:1014200015E417C004E915E414C001E216E411C084 +:1014300003E216E40EC004E216E40BC005E216E473 +:1014400008C006E216E405C007E216E402C00AE29C +:1014500016E4C801DF91CF911F910F9108959CE090 +:10146000799FF00111249CE3899FE00DF11D112467 +:10147000E60FF11DEE0FFF1FE658FE4F8591949188 +:10148000803E9105E0F4803C910558F5813391054B +:1014900009F46FC048F48932910509F463C08A32B7 +:1014A000910509F46DC072C089339105E9F0823865 +:1014B0009105D1F08533910509F44DC067C0833E95 +:1014C000910581F138F4803E9105B9F0823E910595 +:1014D000D9F05CC0863E910561F1873E9105A1F18E +:1014E00055C00E94D60708952091F10320FD02C047 +:1014F00021FF4CC080EE90E049C08091F10380FF55 +:10150000F9CF89E390E042C08091F10382FF0EC0E1 +:101510008091F10384FF03C080E090E037C083EE48 +:1015200090E034C08091F10382FFF2CF82EE90E030 +:101530002DC08091F10383FF0BC08091F10384FDE6 +:10154000EBCF87EE90E022C08091F10383FFF5CFCF +:1015500086EE90E01BC08091F10385FF07C089E211 +:1015600090E014C08091F10385FFF9CF85E390E00E +:101570000DC08091F10386FF07C08AE290E006C0AB +:101580008091F10386FFF9CF81E390E00E94E607A6 +:101590000895CF92DF92EF92FF920F931F9301E095 +:1015A00010E020E030E06801790104C0CC0CDD1CC3 +:1015B000EE1CFF1C8A95D2F704C0000F111F221FDA +:1015C000331F6A95D2F70C291D292E293F29C09077 +:1015D000B303D090B403E090B503F090B603C022FB +:1015E000D122E222F322842FC016D106E206F306AE +:1015F00041F41F910F91FF90EF90DF90CF900C94EA +:10160000A5251F910F91FF90EF90DF90CF900C9444 +:10161000C62508950C94090B5F926F927F928F926A +:101620009F92AF92BF92CF92DF92EF92FF920F9371 +:101630001F93CF93DF93CDB7DEB72A970FB6F894F9 +:10164000DEBF0FBECDBFCE0101966C014E019BE007 +:10165000890E911C20E030E040E050E060E070E056 +:1016600000E010E0E12CF12C6C2C5D2C8AE0782E4F +:10167000AA24A394B12CEBE6F2E0A62DB52D872D7C +:1016800001900D928A95E1F7F601819191916F0198 +:10169000FC01E07FFF27E032F10559F48F709927B4 +:1016A000F50102C0EE0FFF1F8A95E2F7EE2AFF2A2E +:1016B00037C0E033F10559F48F709927F50102C066 +:1016C000EE0FFF1F8A95E2F70E2B1F2B29C0E03487 +:1016D000F10559F48F709927F50102C0EE0FFF1F35 +:1016E0008A95E2F76E2B7F2B1BC0E035F10559F48C +:1016F0008F709927F50102C0EE0FFF1F8A95E2F760 +:101700004E2B5F2B0DC0E036F10551F48F709927F9 +:10171000F50102C0EE0FFF1F8A95E2F72E2B3F2B3B +:10172000C814D90409F0A7CF84B19E2D90958923C0 +:1017300084B985B1E82AE5B887B1902F90958923BF +:1017400087B988B1082B08B98AB1962F909589235B +:101750008AB98BB1682B6BB98DB1942F9095892381 +:101760008DB98EB1482B4EB980B3922F90958923B5 +:1017700080BB81B3282B21BB2A960FB6F894DEBF1D +:101780000FBECDBFDF91CF911F910F91FF90EF90D2 +:10179000DF90CF90BF90AF909F908F907F906F9091 +:1017A0005F9008955F926F927F928F929F92AF9217 +:1017B000BF92CF92DF92EF92FF920F931F93CF933E +:1017C000DF93CDB7DEB768970FB6F894DEBF0FBED4 +:1017D000CDBF85B7806885BF85B7806885BF0E940B +:1017E0000C0BCE0101966C014E0199E1890E911C02 +:1017F00020E030E040E050E060E070E000E010E029 +:10180000E12CF12C6C2C5D2C88E1782EAA24A39479 +:10181000B12CE5E7F2E0A62DB52D872D01900D92B4 +:101820008A95E1F7F601819191916F01FC01E07FCA +:10183000FF27E032F10559F48F709927F50102C0B6 +:10184000EE0FFF1F8A95E2F7EE2AFF2A37C0E0333A +:10185000F10559F48F709927F50102C0EE0FFF1FB3 +:101860008A95E2F70E2B1F2B29C0E034F10559F4BD +:101870008F709927F50102C0EE0FFF1F8A95E2F7DE +:101880006E2B7F2B1BC0E035F10559F48F70992723 +:10189000F50102C0EE0FFF1F8A95E2F74E2B5F2B7A +:1018A0000DC0E036F10551F48F709927F50102C0A3 +:1018B000EE0FFF1F8A95E2F72E2B3F2BC814D90499 +:1018C00009F0A7CF84B19E2D9095892384B985B165 +:1018D000E82AE5B887B1902F9095892387B988B118 +:1018E000082B08B98AB1962F909589238AB98BB1B4 +:1018F000682B6BB98DB1942F909589238DB98EB1DA +:10190000482B4EB980B3922F9095892380BB81B329 +:10191000282B21BBE2E0F3E0A8EFB2E01192119294 +:101920001D921D9283E0EC30F807C1F768960FB660 +:10193000F894DEBF0FBECDBFDF91CF911F910F9105 +:10194000FF90EF90DF90CF90BF90AF909F908F90DF +:101950007F906F905F900C94CB075F926F927F9215 +:101960008F929F92AF92BF92CF92DF92EF92FF92AF +:101970000F931F93CF93DF93CDB7DEB7A2970FB628 +:10198000F894DEBF0FBECDBF6E0149E1C40ED11C7D +:1019900088EFA82E82E0B82E75019AE0592E4601F4 +:1019A00001E010E028E1622E35E0732EEBE6F2E074 +:1019B000D401852D01900D928A95E1F7D6018D9184 +:1019C0009D916D019C01207F33272032310591F4D8 +:1019D00024B18F709927F80102C0EE0FFF1F8A957E +:1019E000E2F7CF01922F982B94B995B18095892376 +:1019F00085B953C02033310591F427B18F709927F1 +:101A0000A80102C0440F551F8A95E2F7CA01922F20 +:101A1000982B97B998B18095892388B93EC0203416 +:101A2000310591F42AB18F709927D80102C0AA0F0D +:101A3000BB1F8A95E2F7CD01922F982B9AB99BB1E3 +:101A4000809589238BB929C02035310591F42DB1BA +:101A50008F709927F80102C0EE0FFF1F8A95E2F7F9 +:101A6000CF01922F982B9DB99EB1809589238EB975 +:101A700014C02036310589F420B38F709927A8014E +:101A800002C0440F551F8A95E2F7CA01922F982B86 +:101A900090BB91B38095892381BB50EA5A95F1F7A9 +:101AA000BE016F5F7F4F20E030E040E050E0E5E7AF +:101AB000F2E0DE011196862D01900D928A95E1F7F4 +:101AC000DB018D919D91BD01FC01E07FFF27E0329C +:101AD000F10511F4E3B113C0E033F10511F4E6B1FF +:101AE0000EC0E034F10511F4E9B109C0E035F105AB +:101AF00011F4ECB104C0E036F105B9F4EFB1F0E057 +:101B00008F70992702C0F595E7958A95E2F7E0FD79 +:101B100008C0C801042E02C0880F991F0A94E2F77A +:101B200002C080E090E0282B392B4F5F5F4F4C3094 +:101B3000510509F0BCCFF70180819181821793078D +:101B400021F031832083709209020E940C0BF2E095 +:101B5000EF0EF11C42E0E41643E0F40609F026CF54 +:101B6000809109028823C9F081508093090288235B +:101B700039F08FE99FE00197F1F700C000000DC038 +:101B8000E2E0F3E0D5018D919D915D018193919308 +:101B9000B2E0AB16B3E0BB06A9F70E94D10781E023 +:101BA000A2960FB6F894DEBF0FBECDBFDF91CF91E6 +:101BB0001F910F91FF90EF90DF90CF90BF90AF906B +:101BC0009F908F907F906F905F900895E82FF0E046 +:101BD000EE0FFF1FEE5FFC4F808191810895089505 +:101BE0008091DC0381608093DC030C94C928809190 +:101BF000DC038E7F8093DC030C94C9280E949B2811 +:101C0000811102C00E9477280E94C5288093DC03BE +:101C10003E9A809171008D7F8093710082E0809365 +:101C200090008AE18093910081E080930E030895F3 +:101C300080910E03811102C00E94FE0D10925E037E +:101C400010925D03809171008D7F8093710080916F +:101C500090008F77809390001092200310921F03C2 +:101C600010925703109258031092590310925A037E +:101C70001092560310925503E5E3F3E0A5E2B3E0BA +:101C800011921192119211921D921D9283E0E535ED +:101C9000F807B1F70895CF92DF92EF92FF920F937A +:101CA0001F93CF93DF9320911F03222309F484C055 +:101CB0006B017C0180910E03811102C00E94FE0D18 +:101CC00005E513E0C7E0D0E0A7019601F801929185 +:101CD0008291729162918F010E94052E811131C013 +:101CE000FE01EE0FFF1FEE0FFF1FEB5CFC4F10829B +:101CF000118212821382DE01AA0FBB1FAB5DBC4FA3 +:101D000011961C921E92C730D105E9F021964481AC +:101D10005581668177814083518362837383148206 +:101D200015821682178212968D919C9113971196A7 +:101D30009C938E9313961C921E9212973496129631 +:101D4000E2CF219708F680915D0390915E030197A1 +:101D500097FD05C090935E0380935D0304C01092CD +:101D60005E0310925D0380915D0390915E0320916C +:101D70005B0330915C032817390724F010925C0351 +:101D800010925B03892BC1F4809171008D7F809349 +:101D90007100809190008F7780939000109257038C +:101DA000109258031092590310925A03109256033E +:101DB0001092550310921F03DF91CF911F910F9145 +:101DC000FF90EF90DF90CF9008951F920F920FB683 +:101DD0000F9211244F925F926F927F928F929F92F7 +:101DE000AF92BF92CF92DF92EF92FF922F933F93E9 +:101DF0004F935F936F937F938F939F93AF93BF9313 +:101E0000CF93DF93EF93FF9380911F03882309F40F +:101E10009BC1C0915D03D0915E031C161D060CF0A2 +:101E200093C140900F035090100360901103709085 +:101E3000120320E030E0A901C301B2010E94B02FDB +:101E400018160CF065C0C130D10509F452C080915C +:101E50005B0390915C03BE010E9482317C019093F0 +:101E60005C0380935B038090210390902203A090F9 +:101E70002303B090240320E030E040E85FE3C50195 +:101E8000B4010E94A12D60932103709322038093DB +:101E9000230390932403F701EE0FFF1FEE0FFF1FA4 +:101EA000EB5CFC4FA301920160817181828193817F +:101EB0000E94092E20E030E040E05EE30E94B42F53 +:101EC0009B01AC01C501B4010E94B02F18168CF41F +:101ED000C7010196BE010E94823190935C038093FA +:101EE0005B0310922103109222031092230310929D +:101EF0002403E0915B03F0915C03EE0FFF1FEE0FF4 +:101F0000FF1FEB5CFC4F6081718182819381D0C0A7 +:101F1000C0905703D0905803E0905903F0905A03B3 +:101F200020E030E0A901C701B6010E94052E2197EB +:101F3000882309F4A2C0FE01EE0FFF1FEE0FFF1F62 +:101F4000EB5CFC4F80809180A280B380A50194015E +:101F5000C701B6010E94052E87FF31C0A50194017B +:101F600060E070E08CED93EC0E94092E20E030E000 +:101F700040E451E40E94092E20E030E040E05FE3BD +:101F80000E94B42F9B01AC0160E070E080E090E41F +:101F90000E9417309B01AC01C501B4010E94B42F0F +:101FA0009B01AC01C701B6010E94052E87FF07C047 +:101FB000A701960160E070E08CED93E439C0A501C3 +:101FC0009401C701B6010E94B02F18160CF055C03D +:101FD000A501940160E070E08CED93E40E94092E6D +:101FE00020E030E040E451E40E94092E20E030E09F +:101FF00040E05FE30E94B42F9B01AC0160E070E021 +:1020000080E090E40E9417309B01AC01C501B4014F +:102010000E94B42F9B01AC01C701B6010E94B02FF2 +:1020200018165CF5A701960160E070E08CED93EC6A +:102030000E94092E20E030E040E451E40E94092E85 +:1020400020E030E040E05FE30E94B42F9B01AC0150 +:1020500060E070E080E090E40E9417309B01AC01EA +:10206000C701B6010E94B42F6093570370935803C1 +:102070008093590390935A0313C0FE01EE0FFF1F84 +:10208000EE0FFF1FEB5CFC4F80819181A281B38139 +:102090008093570390935803A0935903B0935A0326 +:1020A00060915703709158038091590390915A039E +:1020B00020910C0330910D032F3F4FEF340731F087 +:1020C0002F5F3F4F30930D0320930C030E940C139E +:1020D0006B017C0120E034E244EF51E40E94052EC4 +:1020E00087FF08C086EFC82E88E2D82E84EFE82E3E +:1020F00081E4F82E20E030E040E051E4C701B60171 +:102100000E94B42F9B01AC0160E074E284E79BE481 +:102110000E94092E6B017C010E94712E7093970022 +:102120006093960020910A0230910B0240910C02BC +:1021300050910D02C701B6010E94B42F0E94712E6A +:10214000709399006093980080912003882309F48C +:1021500033C1C0901B03D0901C03E0901D03F0908E +:102160001E0320E030E0A901C701B6010E94B02F94 +:102170001816D4F580910C0390910D038F3F2FEF2B +:10218000920729F0019690930D0380930C03C701E9 +:10219000B6010E940C1320E030E040E051E40E94C0 +:1021A000B42F9B01AC0160E074E284E79BE40E94E1 +:1021B000092E6B017C010E94712E70939700609331 +:1021C000960020910A0230910B0240910C0250912E +:1021D0000D02C701B6010E94B42F0E94712E7093A8 +:1021E00099006093980008C0109297001092960092 +:1021F0001092990010929800609115037091160347 +:102200006F5F7F4F709316036093150320919600C4 +:102210003091970080E090E0232BF1F0C091960080 +:10222000D09197000E94A22E6B017C01BE0180E03C +:1022300090E00E94A22E9B01AC0160911703709167 +:1022400018038091190390911A030E94092E20E02F +:102250003FEF4FE757E410C00E94A22E6B017C01B4 +:1022600020E030EE4FEF54E46091170370911803B3 +:102270008091190390911A030E94B42F9B01AC0125 +:10228000C701B6010E94B02F87FD96C0809113034D +:102290008F5F8093130390E02091D8033091D9038E +:1022A00082179307A0F08091E303882319F010921E +:1022B00013030DC0809171008D7F80937100809118 +:1022C00090008F7780939000109220037DC08091C2 +:1022D0001403C0911303811128C0C090DD03D09076 +:1022E000DE03E090DF03F090E00320E030E0A9019E +:1022F000C701B6010E94B02F1816BCF481E080938C +:10230000140310921B0310921C0310921D031092D1 +:102310001E03C0921703D0921803E0921903F092A3 +:102320001A03C150C093130343C0109214031092B8 +:102330000D0310920C03E091DA03F091DB0348E007 +:10234000C49FE00DF11D112480819181A281B38190 +:1023500080931B0390931C03A0931D03B0931E0353 +:1023600020E030E040E85EE36481758186819781FA +:102370000E94B42F6B017C0120E030E048EC52E475 +:1023800060910E0270910F028091100290911102E3 +:102390000E94092E9B01AC01C701B6010E94B42F17 +:1023A00060931703709318038093190390931A0393 +:1023B00010921603109215038091DC0380FD04C077 +:1023C0001092200310921F03FF91EF91DF91CF91A4 +:1023D000BF91AF919F918F917F916F915F914F913D +:1023E0003F912F91FF90EF90DF90CF90BF90AF90F3 +:1023F0009F908F907F906F905F904F900F900FBE47 +:102400000F901F901895CF92DF92EF92FF92CF938B +:10241000DF936B017C01EA0180910E03811102C000 +:102420000E94FE0D8091DC0380FF46C080915D0319 +:1024300090915E0308970CF03FC0809171008D7FF2 +:10244000809371008091200381110E94180E81E019 +:1024500080931F0310920D0310920C0320E030E0D4 +:10246000A901C701B6010E94B02F1816DCF48091B3 +:102470005D0390915E03FC01EE0FFF1FEE0FFF1F47 +:10248000EB5CFC4FC082D182E282F382FC01EE0F52 +:10249000FF1FEB5DFC4FD183C083019690935E03D9 +:1024A00080935D03809171008260809371008091C0 +:1024B0009000806880939000DF91CF91FF90EF9023 +:1024C000DF90CF9008958F929F92AF92BF92CF925C +:1024D000DF92EF92FF920F931F93CF93DF93EC0164 +:1024E0007B01D42E4801590180910E03811102C055 +:1024F0000E94FE0D8091DC0380FF6BC08091710013 +:102500008D7F8093710080911F0381110E94180EAE +:1025100081E080932003D093DB03C093DA03F09231 +:10252000D903E092D803D092E3038092DD03909226 +:10253000DE03A092DF03B092E00310922103109219 +:102540002203109223031092240310921303888114 +:102550009981AA81BB8180931B0390931C03A09354 +:102560001D03B0931E0320E030E040E85EE36C8181 +:102570007D818E819F810E94B42F6B017C0120E0C0 +:1025800030E048EC52E460910E0270910F028091AD +:102590001002909111020E94092E9B01AC01C7010B +:1025A000B6010E94B42F60931703709318038093B1 +:1025B000190390931A031092160310921503809139 +:1025C0007100826080937100809190008068809398 +:1025D0009000DF91CF911F910F91FF90EF90DF90CE +:1025E000CF90BF90AF909F908F90089580915F03A0 +:1025F00090E0019666E070E00E94823180935F0374 +:10260000089580915F0390E0019766E070E00E947A +:10261000823180935F0308958F929F92AF92BF9211 +:10262000CF92DF92EF92FF920F931F93CF93DF939E +:102630006B017C01C0910C03D0910D03BE0180E0C1 +:1026400090E00E94A22E4B015C01A701960160E080 +:1026500070E08CE594E40E94092E9B01AC01C50159 +:10266000B4010E94B42F0E94762E20915F03233084 +:1026700009F473C028F4222351F02130E9F02CC171 +:10268000243009F4A0C0253009F4E0C025C180E061 +:1026900090E0A0E0BFE380930A0290930B02A09326 +:1026A0000C02B0930D0210920F03109210031092BF +:1026B00011031092120310C110920F031092100315 +:1026C00010921103109212036431710540F46A30C4 +:1026D000710560F520E030E040E85EE32BC0693C26 +:1026E000710508F0AAC080E090E00E94A22E20E0D0 +:1026F00030E040EA51E40E94A02D20E030E044E3C5 +:1027000053E40E94092E9B01AC010E94B42F20E0EB +:1027100030E040E05EE30E94B42F9B01AC0160E03A +:1027200070E080E09EE30E94A02D44C020E030E0F5 +:1027300040E05FE3C701B6010E94B42F6B017C014A +:1027400080E090E0A0E0BEE380930A0290930B0249 +:10275000A0930C02B0930D02BFC010920F03109211 +:10276000100310921103109212034AE0469F900149 +:10277000479F300D1124C90168EB7BE00E946E3148 +:10278000BC016C5D754077FF03C07195619571095F +:10279000882777FD8095982F0E94A42E2EE333EC96 +:1027A0004EE259E30E94B42F20E030E040EC5EE3BB +:1027B0000E94A12D60930A0270930B0280930C0279 +:1027C00090930D0289C010920F0310921003109283 +:1027D000110310921203CE0183709927892BE1F027 +:1027E000BE016170772780E090E00E94A22E20E079 +:1027F00030E040E05EE30E94B42F20E030E040E4AF +:102800005FE30E94A12D60930A0270930B028093F4 +:102810000C0290930D020CC080E090E0A0E0BFE3BA +:1028200080930A0290930B02A0930C02B0930D02C6 +:10283000C770DD27CD2B09F04FC010920A0210920D +:102840000B0210920C0210920D0246C010920F0360 +:1028500010921003109211031092120300E010E086 +:1028600020E03FE300930A0210930B0220930C0236 +:1028700030930D026739710578F180E090E00E9495 +:10288000A22E20E030E047E153E40E94A02D20E09A +:1028900030E04AE754E40E94092E20E030E048E4AA +:1028A00052E40E94B42F20E030E040EA51E40E945C +:1028B000E62E0E94712E660F771F660F771FFB01B1 +:1028C000E357FD4F2081318142815381C701B60119 +:1028D0000E94B42F6B017C01C701B601DF91CF913B +:1028E0001F910F91FF90EF90DF90CF90BF90AF902E +:1028F0009F908F900895809168030895CF93DF9300 +:1029000000D01F92CDB7DEB79C018091E8038430E0 +:1029100019F593E099833B832A839093E9008FEF25 +:102920009091E800815095FD06C095ED9A95F1F7DC +:1029300000008111F5CF8091E80085FF0DC040E0D7 +:1029400050E063E070E0CE0101960E94B7168091DE +:10295000E8008E778093E8000F900F900F90DF9142 +:10296000CF910895CF93DF9300D01F92CDB7DEB7FC +:102970002091E803243021F522E029839B838A8378 +:1029800083E08093E9008FEF9091E800815095FDFE +:1029900006C095ED9A95F1F700008111F5CF809171 +:1029A000E80085FF0DC040E050E063E070E0CE013C +:1029B00001960E94B7168091E8008E778093E80018 +:1029C0000F900F900F90DF91CF9108952091E80321 +:1029D0002430F1F422E02093E9002FEF3091E80059 +:1029E000215035FD06C035ED3A95F1F70000211173 +:1029F000F5CF2091E80025FF0BC040E050E065E0F6 +:102A000070E00E94B7168091E8008E778093E8000E +:102A10000895CF93DF932091E803243039F521E026 +:102A20002093E9002FEF3091E800215035FD06C0DA +:102A300035ED3A95F1F700002111F5CF2091E8002E +:102A400025FF14C0EC0140E050E068E070E00E9417 +:102A5000B7168091E8008E778093E80088E0FE0149 +:102A6000A0E6B3E001900D928A95E1F7DF91CF9156 +:102A700008958091E703811109C00E944C180E94BB +:102A8000A9188091E20084608093E200089510927A +:102A9000E7030895089508950C94A72742E061EC98 +:102AA00081E00E94C61742E061EC82E00E94C617F6 +:102AB00042E061EC83E00C94C6178091EA03833016 +:102AC00009F453C030F4813071F0823009F48CC0C5 +:102AD00008958A3009F478C08B3009F45EC08930DB +:102AE00009F09AC020C08091E903813A09F094C0AE +:102AF0008091E800877F8093E8008091ED039091BA +:102B0000EE03892B21F468E080E693E003C060E0E7 +:102B100080E090E070E00E9402178091E8008B77DF +:102B20008093E80008958091E903813209F074C030 +:102B30008091ED039091EE03892B09F06DC0809197 +:102B4000E800877F8093E8008091E80082FD05C05F +:102B50008091E8038111F8CF5FC08091F1008093EC +:102B600068038091E8008B7753C08091E903813A34 +:102B700009F052C08091ED039091EE03892B09F08A +:102B80004BC08091E800877F8093E8008091E80047 +:102B900080FFFCCF80911C0236C08091E903813216 +:102BA000D9F58091ED039091EE03892BA9F58091E1 +:102BB000E800877F8093E8000E94FB178091EB0379 +:102BC00080931C020C946C218091E903813221F5E1 +:102BD0008091E800877F8093E8000E94FB17809136 +:102BE000EC038093690308958091E903813AA1F48D +:102BF0008091E800877F8093E8008091E80080FF63 +:102C0000FCCF809169038093F1008091E8008E777A +:102C10008093E8000C94FB17089584B7877F84BFE6 +:102C200088E10FB6F89480936000109260000FBEA8 +:102C300090E080E80FB6F894809361009093610073 +:102C40000FBE0E949E1B0E944C180E94A9188091E2 +:102C5000E20084608093E20078940E942F1B0E941F +:102C6000A01B82E192E00E944A1B8091E80385301C +:102C700069F40E9461278091E6038823B1F30E94E2 +:102C80008F27882391F30E94A116EFCF0E94A81BE3 +:102C9000ECCF292F332723303105C9F064F42130DC +:102CA000310581F02230310509F043C084E590E020 +:102CB00020ED39E042C021323105F1F022323105F8 +:102CC00041F137C082E190E024E23AE036C0992732 +:102CD0008130910541F08230910541F0892B49F511 +:102CE000ECECF9E005C0EEE9F9E002C0E2E7F9E05A +:102CF000849190E09F0121C06330D8F4E62FF0E08A +:102D0000EE0FFF1FEA51FD4F2081318189E090E0F5 +:102D100014C0633070F470E0FB01EE0FFF1FE0524F +:102D2000FD4F20813181FB01E352FD4F808190E016 +:102D300004C080E090E020E030E0FA01318320839D +:102D4000089580E189BD82E189BD09B400FEFDCF0F +:102D50008091D8008F7D8093D8008091E0008260C0 +:102D60008093E0008091E00081FDFCCF0895CF9238 +:102D7000DF92EF92FF920F931F93CF93DF93EC01BB +:102D80008B016A010E941A18811133C0C114D10449 +:102D900039F0F60180819181081B190BC80FD91FEA +:102DA000E12CF12C0115110519F18091E80085FD48 +:102DB00016C08091E8008E778093E800C114D1049A +:102DC00049F0F60180819181E80EF91EF182E082DE +:102DD00085E00FC00E941A18882321F30AC0899148 +:102DE0008093F10001501109FFEFEF1AFF0ADACFCB +:102DF00080E0DF91CF911F910F91FF90EF90DF90D6 +:102E0000CF9008952091EF033091F00326173707F4 +:102E100048F06115710539F42091E8002E77209370 +:102E2000E80001C0B90140E061157105A9F12091E8 +:102E3000E803222309F443C0253009F442C020915D +:102E4000E80023FD40C02091E80022FD32C020911F +:102E5000E80020FFE9CF4091F3002091F20030E03C +:102E6000342BFC01CF016115710559F02830310573 +:102E700040F481918093F100615071092F5F3F4FC1 +:102E8000F1CF41E02830310509F040E02091E80021 +:102E90002E772093E800C8CF4111C9CF0AC0809196 +:102EA000E803882361F0853061F08091E80083FDBC +:102EB0000AC08091E80082FFF2CF80E0089582E0AE +:102EC000089583E0089581E008952091EF03309103 +:102ED000F0032617370748F06115710539F4209182 +:102EE000E8002E772093E80001C0B901FC0120E042 +:102EF0006115710591F18091E803882309F440C0C0 +:102F0000853009F43FC08091E80083FD3DC0809189 +:102F1000E80082FD2FC08091E80080FFE9CF20917A +:102F2000F3008091F20090E0922B6115710559F049 +:102F30008830910540F424912093F100319661503E +:102F400071090196F2CF21E0089709F020E0809105 +:102F5000E8008E778093E800CBCF2111CCCF0AC058 +:102F60008091E803882361F0853061F08091E8006A +:102F700083FD0AC08091E80082FFF2CF80E00895CF +:102F800082E0089583E0089581E00895982F9730B6 +:102F900058F59093E900981739F07091EC00209162 +:102FA000ED005091F00003C0242F762F50E021FF58 +:102FB00019C03091EB003E7F3093EB003091ED0073 +:102FC0003D7F3093ED003091EB0031603093EB00AA +:102FD0007093EC002093ED005093F0002091EE00F0 +:102FE00027FF07C09F5FD3CF8F708093E90081E0F8 +:102FF000089580E008958091E90387FF11C08091D2 +:10300000E80082FD05C08091E8038111F8CF11C06E +:103010008091E8008B770BC08091E803882349F00A +:103020008091E80080FFF8CF8091E8008E77809350 +:10303000E80008952091E4003091E50095E6409184 +:10304000EC00842F817040FF22C08091E80080FD59 +:103050001CC08091E803882391F0853091F0809125 +:10306000EB0085FD10C04091E4005091E50042174F +:10307000530729F39A01915011F784E0089582E0F3 +:10308000089583E0089581E0089580E008954091D7 +:10309000E80042FFDECF08950E94BA180E94C218CD +:1030A000E0EEF0E0808181608083E8EDF0E08081F7 +:1030B0008F77808319BCA7EDB0E08C918E7F8C93C5 +:1030C00080818F7E80831092E70308950F931F9372 +:1030D000CF93DF930E94BA180E94C218C8EDD0E0C7 +:1030E00088818F77888388818068888388818F7DB5 +:1030F000888319BC1092E8031092E4031092E6034F +:103100001092E50300EE10E0F80180818B7F808350 +:1031100088818160888342E060E080E00E94C61779 +:10312000E1EEF0E080818E7F8083E2EEF0E080814E +:1031300081608083808188608083F80180818E7FB8 +:103140008083888180618883DF91CF911F910F9167 +:103150000895E8EDF0E080818F7E8083E7EDF0E078 +:1031600080818160808384E082BF81E08093E70377 +:103170000C946618E8EDF0E080818E7F80831092D9 +:10318000E20008951092DA001092E10008951F9273 +:103190000F920FB60F9211242F933F934F935F938B +:1031A0006F937F938F939F93AF93BF93EF93FF930F +:1031B0008091E10082FF0BC08091E20082FF07C096 +:1031C0008091E1008B7F8093E1000E942E1B809113 +:1031D000DA0080FF1FC08091D80080FF1BC0809163 +:1031E000DA008E7F8093DA008091D90080FF0DC0D5 +:1031F00080E189BD82E189BD09B400FEFDCF81E097 +:103200008093E8030E94391505C019BC1092E803A9 +:103210000E9447158091E10080FF19C08091E20073 +:1032200080FF15C08091E2008E7F8093E200809144 +:10323000E20080618093E2008091D80080628093F8 +:10324000D80019BC85E08093E8030E944B1580915B +:10325000E10084FF30C08091E20084FF2CC080E157 +:1032600089BD82E189BD09B400FEFDCF8091D800FF +:103270008F7D8093D8008091E1008F7E8093E10064 +:103280008091E2008F7E8093E2008091E200816075 +:103290008093E2008091E403882311F084E007C06A +:1032A0008091E30087FD02C081E001C083E080934C +:1032B000E8030E944C158091E10083FF29C08091B2 +:1032C000E20083FF25C08091E100877F8093E100C9 +:1032D00082E08093E8031092E4038091E1008E7F06 +:1032E0008093E1008091E2008E7F8093E2008091E4 +:1032F000E20080618093E20042E060E080E00E94B2 +:10330000C6178091F00088608093F0000E944A15F3 +:10331000FF91EF91BF91AF919F918F917F916F91AD +:103320005F914F913F912F910F900FBE0F901F9083 +:1033300018951F920F920FB60F9211242F933F935F +:103340004F935F936F937F938F939F93AF93BF93AD +:10335000CF93DF93EF93FF93C091E900CF708091FB +:10336000EC00D82FD17080FDD0E81092E900809158 +:10337000F000877F8093F00078940E94DD1910920E +:10338000E9008091F00088608093F000CD2BCF7031 +:10339000C093E900FF91EF91DF91CF91BF91AF9181 +:1033A0009F918F917F916F915F914F913F912F915D +:1033B0000F900FBE0F901F9018951F93CF93DF9320 +:1033C000CDB7DEB7AA970FB6F894DEBF0FBECDBF5C +:1033D000E9EEF3E088E08E0F9091F10091938E1367 +:1033E000FBCF0E945D158091E80083FF1FC1809193 +:1033F000E9039091EA03492F50E04A30510508F063 +:1034000015C1FA01EE59FF4F0C949631803881F0C6 +:10341000823809F00BC18091ED038F708093E90031 +:103420008091EB0085FB882780F91092E90006C0A7 +:103430008091E5039091E603911182609091E800FC +:10344000977F9093E8008093F1001092F100C8C03C +:10345000282F2D7F09F0EAC0882319F0823061F00F +:10346000E5C08091EB03813009F0E0C0933009F0B2 +:1034700080E08093E6032BC08091EB03811127C08D +:103480008091ED038F7009F4D1C08093E900209101 +:10349000EB0020FF1CC0933021F48091EB00806290 +:1034A00014C09091EB0090619093EB0021E030E02C +:1034B000A90102C0440F551F8A95E2F74093EA0024 +:1034C0001092EA008091EB0088608093EB001092EC +:1034D000E9008091E800877F86C08111A7C0109124 +:1034E000EB031F778091E3008078812B8093E300CA +:1034F0008091E800877F8093E8000E94FB1780910D +:10350000E80080FFFCCF8091E30080688093E300B7 +:10351000111102C082E001C083E08093E80386C0FD +:103520008058823008F082C08091EB039091EC03C8 +:103530008C3D53E0950779F583E08A838AE289839D +:103540004FB7F894DE01139620E03EE051E2E32FFE +:10355000F0E050935700E49120FF03C0E295EF7034 +:103560003F5FEF708E2F90E0EA3010F0C79601C0F9 +:10357000C0968D939D932F5F243149F74FBF809163 +:10358000E800877F8093E8006AE270E0CE01019650 +:103590000E94021714C0AE014F5F5F4F6091ED03B0 +:1035A0000E944916BC01009709F440C09091E800C0 +:1035B000977F9093E80089819A810E946517809196 +:1035C000E8008B778093E80031C0803879F58091EE +:1035D000E800877F8093E8008091E4038093F10006 +:1035E0008091E8008E778093E8000E94FB171EC050 +:1035F00081111CC09091EB039230C0F48091E800DF +:10360000877F8093E8009093E4030E94FB178091EA +:10361000E403811106C08091E30087FD02C081E0D0 +:1036200001C084E08093E8030E944E158091E80079 +:1036300083FF0AC08091E800877F8093E800809133 +:10364000EB0080628093EB00AA960FB6F894DEBF81 +:103650000FBECDBFDF91CF911F9108950895CF93F5 +:103660008091E8038823A1F0C091E900CF70909188 +:10367000EC00892F817090FD80E8C82B1092E90042 +:103680008091E80083FD0E94DD19CF70C093E900AE +:10369000CF91089590936F0380936E030895E09106 +:1036A0006E03F0916F03309721F00190F081E02DCF +:1036B000099480E00895E0916E03F0916F033097D4 +:1036C00021F00280F381E02D09940895E0916E03CA +:1036D000F0916F03309721F00480F581E02D09947B +:1036E000089520916C0330916D038217930771F058 +:1036F00090936D0380936C03E0916E03F0916F03E0 +:10370000309721F00680F781E02D099408952091EB +:103710006A0330916B038217930771F090936B03E8 +:1037200080936A03E0916E03F0916F03309721F06C +:103730000084F185E02D0994089508950C949D1B53 +:103740000E94DB270E94D20B0E9461280C94092D55 +:103750004F925F927F928F929F92AF92BF92CF9241 +:10376000DF92EF92FF920F931F93CF93DF93CDB72A +:10377000DEB72A970FB6F894DEBF0FBECDBF0E940A +:10378000AD0C91E7C92E93E0D92E00E010E0AA24F9 +:10379000A394B12C702E802F0E94E60D4C01F601EF +:1037A000419051906F014826592641145104B1F4BB +:1037B0000F5F1F4F0530110569F78FEF89838A83EB +:1037C0001B820E94E4278160782F9D838C8349812E +:1037D0005A816B818D810E94611C3AC08091C70320 +:1037E00081FD0E94EF0D20E030E07501022E02C045 +:1037F000EE0CFF1C0A94E2F7C70184219521892B66 +:1038000009F12E837F828E209F2091E0892809F480 +:1038100090E098870E94E4278160782F9A878987B3 +:103820004E815F8168858A850E94611C000F111F8F +:10383000F801EF58FC4F80819181E826F926F1824A +:10384000E08206C02F5F3F4F2C30310571F6B0CFBC +:103850000E94482A109170030E944F1B1817D9F03C +:103860000E944F1B809370032A960FB6F894DEBF18 +:103870000FBECDBFDF91CF911F910F91FF90EF90C1 +:10388000DF90CF90BF90AF909F908F907F905F9090 +:103890004F900C940A0B2A960FB6F894DEBF0FBE19 +:1038A000CDBFDF91CF911F910F91FF90EF90DF90EF +:1038B000CF90BF90AF909F908F907F905F904F90F0 +:1038C0000895CF93DF93CDB7DEB72B970FB6F8945B +:1038D000DEBF0FBECDBF4F83588769877A878B873E +:1038E000DE01119686E0FD0111928A95E9F785E0E7 +:1038F000FE01379601900D928A95E1F749815A8130 +:103900006B817C818D819E810E9406242B960FB64F +:10391000F894DEBF0FBECDBFDF91CF910895CF9356 +:10392000882309F4C2C0C82F823859F40E944F1B63 +:1039300081FDBBC089E30E94AF260E94322789E344 +:103940000CC0833879F40E944F1B80FDAEC083E524 +:103950000E94AF260E94322783E50E94CC26CF9199 +:103960000C943227843859F40E944F1B82FD9DC06D +:1039700087E40E94AF260E94322787E4EECF8CEFC7 +:103980008C0F813A48F48C2F0E94712C81118DC0CC +:103990008C2F0E94AF26E3CF80E28C0F883048F452 +:1039A000C77081E001C0880FCA95EAF70E94EB2634 +:1039B000D6CF8BE58C0F833078F4C53A29F0C63A20 +:1039C00031F083E890E005C081E890E002C082E831 +:1039D00090E0CF910C94711B88E58C0F833108F037 +:1039E00064C0C83A39F1C93A41F1CA3A49F1CB3A0F +:1039F00051F1CC3A59F1CD3A61F1C03B69F1CE3A7F +:103A000071F1CF3A79F1C13B81F1C23B89F1C33BFE +:103A100091F1C43B99F1C53BA1F1C63BA9F1C73B6C +:103A2000B1F1C83BB9F1C93BC1F1CA3BC9F180E072 +:103A300090E038C082EE90E035C089EE90E032C070 +:103A40008AEE90E02FC085EB90E02CC086EB90E0F2 +:103A500029C087EB90E026C08CEC90E023C08DEC71 +:103A600090E020C083E891E01DC08AE891E01AC090 +:103A700082E991E017C084E991E014C081E292E00C +:103A800011C083E292E00EC084E292E00BC085E2B6 +:103A900092E008C086E292E005C087E292E002C0B0 +:103AA0008AE292E0CF910C94871BCF9108958823EE +:103AB00009F44BC0823859F40E944F1B81FF45C066 +:103AC00089E30E94AF260E94322789E30CC0833825 +:103AD00071F40E944F1B80FF38C083E50E94AF261F +:103AE0000E94322783E50E94CC260C94322784382A +:103AF00059F40E944F1B82FF28C087E40E94AF2622 +:103B00000E94322787E4EFCF9CEF980F913A58F349 +:103B100090E2980F983050F4877091E001C0990FAF +:103B20008A95EAF7892F0E94F126DFCF9BE5980F4F +:103B3000933020F480E090E00C94711B885A83311C +:103B400020F480E090E00C94871B0895882321F0F6 +:103B50000E94EB260C9432270895882321F00E94BE +:103B6000F1260C9432270895BF92CF92DF92EF9204 +:103B7000FF920F931F93CF93DF9300D000D000D01C +:103B8000CDB7DEB725E0FC01DE01119601900D9264 +:103B90002A95E1F7FC01D0801181028125812295CF +:103BA0002F7043815481452B09F472C31F3F21F4C8 +:103BB000FFEFDF1609F46CC37C012E830E94D3074C +:103BC000D9821A8369817A81802F0E94AB26182FAF +:103BD000B92E0E9460260E9427252E81002319F00D +:103BE0000E9408272E81EB2DE295EF70F0E0E4595A +:103BF000FF4F0C9496318B2D807F9B2D9F70F92E5B +:103C0000882319F0F29480EFF822002389F0FF2036 +:103C100009F47CC280E2810F883020F48F2D0E944D +:103C2000EB2603C08F2D0E94FB260E9432276EC216 +:103C3000812F0E94571DFF2009F42AC3105E8F2D8B +:103C4000183018F40E94F12602C00E94012726961F +:103C50000FB6F894DEBF0FBECDBFDF91CF911F919D +:103C60000F91FF90EF90DF90CF90BF900C94322790 +:103C70008B2D807F9B2D9F70803211F4892F03C084 +:103C8000892F8295807F112319F0113011F12BC0FB +:103C90000023A9F0222389F1213079F526960FB669 +:103CA000F894DEBF0FBECDBFDF91CF911F910F9172 +:103CB000FF90EF90DF90CF90BF900C941B272223B2 +:103CC00019F0213009F4E4C28E830E941E278E81F0 +:103CD0009BC1002321F0263008F0DAC20EC0253047 +:103CE00008F0D6C291C10023C9F0222331F0F701B8 +:103CF000958190FF0BC29F70958326960FB6F8941E +:103D0000DEBF0FBECDBFDF91CF911F910F91FF900E +:103D1000EF90DF90CF90BF900C94A61D222309F462 +:103D200073C109C22B2D26952695237030E02115ED +:103D3000310521F021303105D1F0AAC2002321F054 +:103D4000812F9B2D937002C080E090E026960FB6E5 +:103D5000F894DEBF0FBECDBFDF91CF911F910F91C1 +:103D6000FF90EF90DF90CF90BF900C94711B0023D9 +:103D700021F0812F9B2D937002C080E090E0269669 +:103D80000FB6F894DEBF0FBECDBFDF91CF911F916C +:103D90000F91FF90EF90DF90CF90BF900C94871B16 +:103DA000812F002319F00E94502902C00E94B829D7 +:103DB00026960FB6F894DEBF0FBECDBFDF91CF9130 +:103DC0001F910F91FF90EF90DF90CF90BF900C94D8 +:103DD0003D2A8B2D837009F07BC0011159C2812FC0 +:103DE000829586958770880F880F912F9F70C92EB6 +:103DF000D12CE12CF12C082E04C0CC0CDD1CEE1CC7 +:103E0000FF1C0A94D2F714FF12C04FE050E060E0AC +:103E100070E004C0440F551F661F771F8A95D2F7C4 +:103E2000CB01BA01609570958095909503C060E0D4 +:103E300070E0CB012B2D269526952370422F50E064 +:103E400042305105D9F04330510569F16C297D2983 +:103E50008E299F294130510551F126960FB6F894CD +:103E6000DEBF0FBECDBFDF91CF911F910F91FF90AD +:103E7000EF90DF90CF90BF900C944E256C297D2958 +:103E80008E299F2926960FB6F894DEBF0FBECDBFB0 +:103E9000DF91CF911F910F91FF90EF90DF90CF9026 +:103EA000BF900C946A250E944E25C701B601269644 +:103EB0000FB6F894DEBF0FBECDBFDF91CF911F913B +:103EC0000F91FF90EF90DF90CF90BF900C94322530 +:103ED000002319F08B2D817001C08695882309F489 +:103EE000D7C1812F829586958770880F880F912F73 +:103EF0009F70C92ED12CE12CF12C082E04C0CC0CC3 +:103F0000DD1CEE1CFF1C0A94D2F714FF12C04FE018 +:103F100050E060E070E004C0440F551F661F771F3B +:103F20008A95D2F7CB01BA016095709580959095EE +:103F300003C060E070E0CB012B2D26952695237001 +:103F4000422F50E042305105D9F04330510569F11C +:103F50006C297D298E299F294130510551F12696E2 +:103F60000FB6F894DEBF0FBECDBFDF91CF911F918A +:103F70000F91FF90EF90DF90CF90BF900C94282688 +:103F80006C297D298E299F2926960FB6F894DEBFCD +:103F90000FBECDBFDF91CF911F910F91FF90EF909A +:103FA000DF90CF90BF900C9444260E942826C70132 +:103FB000B60126960FB6F894DEBF0FBECDBFDF91D7 +:103FC000CF911F910F91FF90EF90DF90CF90BF9016 +:103FD0000C940C26103F49F118F4103E48F491C09F +:103FE000123F09F453C0E8F1133F09F464C089C0DB +:103FF0001F708B2D8F71002321F00E94A525812F2A +:104000007CCE0E94C625812F26960FB6F894DEBF7F +:104010000FBECDBFDF91CF911F910F91FF90EF9019 +:10402000DF90CF90BF900C94AD1D0023B1F02530F0 +:1040300008F02EC18B2D8F7126960FB6F894DEBF37 +:104040000FBECDBFDF91CF911F910F91FF90EF90E9 +:10405000DF90CF90BF900C94EB25263008F018C16C +:10406000E9CF0023A9F08B2D8F7126960FB6F89417 +:10407000DEBF0FBECDBFDF91CF911F910F91FF909B +:10408000EF90DF90CF90BF900C94A525002359F3BB +:104090008B2D8F7126960FB6F894DEBF0FBECDBF65 +:1040A000DF91CF911F910F91FF90EF90DF90CF9014 +:1040B000BF900C94C625002399F08B2D8F71269606 :1040C0000FB6F894DEBF0FBECDBFDF91CF911F9129 -:1040D0000F91FF90EF90DF90CF90BF900C947525DB -:1040E0000023A9F0222309F4ADCF812F26960FB625 -:1040F000F894DEBF0FBECDBFDF91CF911F910F911E -:10410000FF90EF90DF90CF90BF900C947E1C222305 -:1041100009F4ADCF812F26960FB6F894DEBF0FBEFF -:10412000CDBFDF91CF911F910F91FF90EF90DF9066 -:10413000CF90BF900C94461D4B2D4F70612FC7013F -:104140000E942F0626960FB6F894DEBF0FBECDBF95 -:10415000DF91CF911F910F91FF90EF90DF90CF9063 -:10416000BF900C949924011182C09B2D9F70492F00 -:1041700050E04230510509F443C0C4F441155105E3 -:1041800071F14130510509F072C026960FB6F894CE -:10419000DEBF0FBECDBFDF91CF911F910F91FF907A -:1041A000EF90DF90CF90BF900C94202D43305105BD -:1041B000C1F14430510509F05AC0812F26960FB63F -:1041C000F894DEBF0FBECDBFDF91CF911F910F914D -:1041D000FF90EF90DF90CF90BF900C94722D2696B9 +:1040D0000F91FF90EF90DF90CF90BF900C949025C0 +:1040E00026960FB6F894DEBF0FBECDBFDF91CF91FD +:1040F0001F910F91FF90EF90DF90CF90BF900C94A5 +:1041000086250023A9F0222309F4ADCF812F26961E +:104110000FB6F894DEBF0FBECDBFDF91CF911F91D8 +:104120000F91FF90EF90DF90CF90BF900C948F1C79 +:10413000222309F4ADCF812F26960FB6F894DEBF67 +:104140000FBECDBFDF91CF911F910F91FF90EF90E8 +:10415000DF90CF90BF900C94571D4B2D4F70612F67 +:10416000C7010E940B0626960FB6F894DEBF0FBE5D +:10417000CDBFDF91CF911F910F91FF90EF90DF9016 +:10418000CF90BF900C94AA24011182C09B2D9F70E8 +:10419000492F50E04230510509F443C0C4F44115A1 +:1041A000510571F14130510509F072C026960FB6E4 +:1041B000F894DEBF0FBECDBFDF91CF911F910F915D +:1041C000FF90EF90DF90CF90BF900C94312D433053 +:1041D0005105C1F14430510509F05AC0812F26968E :1041E0000FB6F894DEBF0FBECDBFDF91CF911F9108 -:1041F0000F91FF90EF90DF90CF90BF900C94092D1E +:1041F0000F91FF90EF90DF90CF90BF900C94832DA4 :1042000026960FB6F894DEBF0FBECDBFDF91CF91DB :104210001F910F91FF90EF90DF90CF90BF900C9483 -:104220003C2D26960FB6F894DEBF0FBECDBFDF91B2 +:104220001A2D26960FB6F894DEBF0FBECDBFDF91D4 :10423000CF911F910F91FF90EF90DF90CF90BF90A3 -:104240000C944F2D4B2D4F70612FC70126960FB642 -:10425000F894DEBF0FBECDBFDF91CF911F910F91BC -:10426000FF90EF90DF90CF90BF900C94F9072696C7 +:104240000C944D2D26960FB6F894DEBF0FBECDBF51 +:10425000DF91CF911F910F91FF90EF90DF90CF9062 +:10426000BF900C94602D4B2D4F70612FC701269687 :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 +:104280000F91FF90EF90DF90CF90BF900C94D507E7 +:1042900026960FB6F894DEBF0FBECDBFDF91CF914B +:1042A0001F910F91FF90EF90DF90CF90BF900895F6 +:1042B0000E9408270E9418270E94DD260E943227AC +:1042C0000E94EE2A0E943D2A80E090E00E94711B2D +:1042D00080E090E00C94871B0E94F8260C945821F3 +:1042E0000E94A026292F22952F7030E02C30310516 +:1042F0004CF42A3031056CF422503109223031055A +:1043000088F407C02C30310549F02F30310531F0E9 +:1043100009C0803E48F0803F29F406C093FB8827FF +:1043200080F9089580E0089581E00895CF93DF93A8 +:1043300000D000D01F92CDB7DEB70F900F900F9036 +:104340000F900F90DF91CF910895CF93DF9300D01E +:1043500000D000D0CDB7DEB726960FB6F894DEBFFA +:104360000FBECDBFDF91CF9108951F93CF93DF9301 +:10437000C0917B0316E080917C03C81799F0D0E0D0 +:104380001C9FF0011D9FF00D1124E358FC4F40814C +:10439000518162817381848195810E94A52121963A +:1043A000C770E9CFDF91CF911F9108954091AD0380 +:1043B0005091AE036091AF037091B0038091B1034F +:1043C0009091B2030C94A5218091B20382958F70D5 +:1043D00009F054C08091AF03882309F44FC0809145 +:1043E0007B03A0917C036091AD037091AE0340917B +:1043F000B0035091B103B6E08A1709F43FC090E0D2 +:1044000041155105C1F17F3F11F46F3FA1F1B89FF4 +:10441000F001B99FF00D1124E358FC4F2181721374 +:104420002AC02081621327C02281211124C0238148 +:1044300034812417350710F421503109241B350B22 +:10444000283C3105C0F42091B2032F7020612093E5 +:10445000B20326E0289FF001299FF00D1124EE57AA +:10446000FC4F80818F70806180838DEA93E00E9491 +:10447000B41D0C94B52101968770BECF0895CF92DC +:10448000DF92EF92FF920F931F93CF93DF93CDB7FD +:10449000DEB762970FB6F894DEBF0FBECDBF8C01BA +:1044A00085E0F801DE011D9601900D928A95E1F7F5 +:1044B000D8014C9111965C91119712966C911297BC +:1044C0001396CD90DC9014973091AD037091AE03AC +:1044D0008091B0039091B103009709F46BC17F3FC5 +:1044E00019F43F3F09F466C1E090AF03EE2009F4F0 +:1044F000C0C02091B203C816D90628F0F601E81B07 +:10450000F90BCF0104C0809590958C0D9D1DFF2463 +:10451000F394883C910578F0F12C207F09F0C6C017 +:104520007C2DD98AC88A89890E9496218DEA93E0D8 +:104530000E94B41DB1C0822F807F09F046C0751360 +:1045400014C0341312C0611110C02F702061209369 +:10455000B2030E94D6218DEA93E00E94B41D80919F +:10456000B203D80115968C932EC0CD2819F15F3F68 +:1045700011F44F3FF9F0F62E61111CC080917B03BE +:1045800020917C0336E0821709F45AC090E0389FEE +:10459000F001399FF00D1124E358FC4F718157133E +:1045A00006C07081471303C07281711103C0019668 +:1045B0008770E9CFF62E662309F418C18091B20303 +:1045C00081608093B203F12C11C1751308C03413BC +:1045D00006C0611104C08091B203D801C3C04D87E9 +:1045E0005E878D859E856A8B0E9470216A898823EB +:1045F000E1F16623D1F12091B203822F82958F7071 +:1046000090E0029774F08091AD039091AE0398878B +:104610008F831986DB86CA862C87CE0107960E9477 +:10462000B41D86E0F801ADEAB3E001900D928A95E1 +:10463000E1F70E94E4210E94D621FF24F394D6C022 +:104640004D875E878D859E850E94A026292F229505 +:104650002F7030E0223031050CF0BCC09F7009F0A3 +:10466000B6C0805E883008F4C1C0C8010E94B41D85 +:10467000E4CFC816D90608F453C0F601E81BF90BBD +:10468000CF01883C910508F450C0F12C7C2DD98ACB +:10469000C88A89890E949621EDEAF3E086E0DF016D +:1046A0001D928A95E9F70E94D621A0C0751314C007 +:1046B000341312C0611110C08091B203F8018583D8 +:1046C000C8010E94B41D86E0EDEAF3E0DF011D920F +:1046D0008A95E9F7FE2C8AC04D875E878D859E8579 +:1046E0006A8B0E9470216A89882309F4BECF6623F1 +:1046F00009F4BBCF2091B203822F82958F7090E096 +:1047000002970CF48ECF8091AD039091AE039A8303 +:1047100089831B82DD82CC822E83CE0101967FCFDE +:10472000809590958C0D9D1DACCFF62E662309F4D7 +:104730009CCF75132EC034132CC02091B20320FDE2 +:104740001FC0822F82958F70D9F0D80115962C93B7 +:1047500015978F3049F08F5F982F9295907F822F19 +:104760008F70892B15968C93C8010E94B41D86E02A +:10477000F801ADEAB3E001900D928A95E1F793CF8D +:1047800086E0F801ADEAB3E001900D928A95E1F779 +:104790002DC04D875E878D859E850E947021811179 +:1047A00040CF8091B20381608093B203C8010E9420 +:1047B000B41D1CC0662309F458CF4D875E878D85D4 +:1047C0009E850E947021882309F44FCF2ACF811142 +:1047D00048CF0CC0243031050CF047CF9F7009F44E +:1047E00040CFF8019581907F09F03BCF8F2D6296E5 +:1047F0000FB6F894DEBF0FBECDBFDF91CF911F91F2 +:104800000F91FF90EF90DF90CF9008951F93CF937B +:10481000DF93CDB7DEB72C970FB6F894DEBF0FBE8F +:10482000CDBF4F83588769877A878B879C87CE0156 +:1048300007960E943F22882369F08F8198852A85F8 +:104840003B85232BF1F19F3F09F063C08F3F09F0B7 +:1048500060C037C086E0FE013796DE0111960190F8 +:104860000D928A95E1F76F817885EA85FB8530970F +:1048700041F17F3F11F46F3F21F120917C0330E043 +:10488000C90101968770992740917B0350E08417F6 +:10489000950709F447C069837A83FD83EC8396E02A +:1048A000929FD001939FB00D1124A358BC4FFE01DD +:1048B000319601900D929A95E1F780937C030E94C6 +:1048C000B52116E080917B0390917C038917C1F19B +:1048D000189FC001112483589C4F0E943F228823B7 +:1048E00079F1E0917B031E9FF0011124E358FC4F06 +:1048F0004081518162817381848195810E94A521CB +:1049000080917B0390E001968770992780937B03C9 +:10491000D9CF4F81588569857A858B859C850E9482 +:10492000A521CFCF0E946C2110927C0310927B03B3 +:10493000EDEAF3E086E0DF011D928A95E9F7C1CF49 +:104940002C960FB6F894DEBF0FBECDBFDF91CF918E +:104950001F910895EF92FF920F931F93CF93DF93D0 +:104960008C01009709F46CC0F12CEE24E394E8016B +:104970002196F8018491843740F4843008F051C0C6 +:10498000813081F0823019F15BC0853709F444C071 +:10499000A8F19CE7980F903708F052C08F770E94DB +:1049A000571D41C00E5F1F4FFE01C49180E28C0F66 +:1049B000883048F4C7708E2D01C0880FCA95EAF779 +:1049C0000E940B2714C08C2F0E948F1C2DC00E5FDD +:1049D0001F4FFE01C49180E28C0F883058F4C770DD +:1049E0008E2D01C0880FCA95EAF70E9411270E94F8 +:1049F00032271AC08C2F0E94571D16C00E5F1F4F02 +:104A0000FE01C491CC2381F08FE99FE00197F1F77B +:104A100000C00000C150F6CF0E5F1F4FFE01F490A2 +:104A200003C00E948F1C8E018F2D882309F49FCF15 +:104A3000EFE9FFE03197F1F700C000008150F5CFBA +:104A4000DF91CF911F910F91FF90EF9008950895FE +:104A50006093B7037093B8038093B9039093BA033C +:104A60000C9458210F931F930091B7031091B80332 +:104A70002091B9033091BA03DC01CB01802B912B3B +:104A8000A22BB32B8093B7039093B803A093B903E1 +:104A9000B093BA031F910F910C9458210F931F9359 +:104AA0000091B7031091B8032091B9033091BA0374 +:104AB000DC01CB0180239123A223B3238093B7038E +:104AC0009093B803A093B903B093BA031F910F91C9 +:104AD0000C9458210F931F930091B7031091B803C2 +:104AE0002091B9033091BA03DC01CB0180279127D3 +:104AF000A227B3278093B7039093B803A093B90379 +:104B0000B093BA031F910F910C9458211092B303E4 +:104B10001092B4031092B5031092B6030C9458216E +:104B200041E050E060E070E004C0440F551F661F94 +:104B3000771F8A95D2F74093B3035093B4036093E1 +:104B4000B5037093B6030C94582141E050E060E047 +:104B500070E004C0440F551F661F771F8A95D2F777 +:104B60008091B3039091B403A091B503B091B603C3 +:104B7000482B592B6A2B7B2B4093B3035093B403E0 +:104B80006093B5037093B6030C94582141E050E054 +:104B900060E070E004C0440F551F661F771F8A95C0 +:104BA000D2F740955095609570958091B3039091A0 +:104BB000B403A091B503B091B603482359236A23E7 +:104BC0007B234093B3035093B4036093B503709376 +:104BD000B6030C94582141E050E060E070E004C05E +:104BE000440F551F661F771F8A95D2F78091B30334 +:104BF0009091B403A091B503B091B603482759270B +:104C00006A277B274093B3035093B4036093B503A3 +:104C10007093B6030C9458210F931F930091B30324 +:104C20001091B4032091B5033091B603DC01CB01A0 +:104C3000802B912BA22BB32B8093B3039093B403BF +:104C4000A093B503B093B6031F910F910C94582114 +:104C50000F931F930091B3031091B4032091B503F8 +:104C60003091B603DC01CB0180239123A223B3232F +:104C70008093B3039093B403A093B503B093B603AA +:104C80001F910F910C9458210F931F930091B30320 +:104C90001091B4032091B5033091B603DC01CB0130 +:104CA00080279127A227B3278093B3039093B4035F +:104CB000A093B503B093B6031F910F910C945821A4 +:104CC0000895CF92DF92EF92FF920F931F93CF93AD +:104CD000DF938C01C090B703D090B803E090B90384 +:104CE000F090BA038091B3039091B403A091B503FF +:104CF000B091B603C82AD92AEA2AFB2ACFE1D0E02C +:104D0000D701C6010C2E04C0B695A7959795879537 +:104D10000A94D2F780FF06C0B8018C2F0E942F0A98 +:104D2000019721F4219760F780E001C08C2FDF917B +:104D3000CF911F910F91FF90EF90DF90CF9008954A +:104D4000CF93DF93EC010E946126BE010E942F0ADF +:104D5000DF91CF910895CB010E94A0260895209164 +:104D60001D0230911E02F90132969FEF40E05191F1 +:104D7000581789F09F3F19F4511101C0942F4F5FCC +:104D80004630A9F79F3F39F0F901E90FF11D97FD72 +:104D9000FA9582830895089520911D0230911E0294 +:104DA000F9013296285F3F4F9081981301C010821D +:104DB0003196E217F307C1F7089581E090E0E091A2 +:104DC0001D02F0911E02E80FF91F10820196883033 +:104DD0009105A9F708959091C603892B8093C60386 +:104DE000089580959091C60389238093C603089502 +:104DF0001092C60308959091C503892B8093C50333 +:104E0000089580959091C50389238093C5030895E3 +:104E10001092C50308959091C403892B8093C40315 +:104E2000089580959091C40389238093C4030895C5 +:104E30001092C40308958093BB0308951092BB039E +:104E4000089580911D0290911E02FC0131969C01F3 +:104E5000285F3F4F80E0919191118F5FE217F30738 +:104E6000D1F70895E0911D02F0911E028091C603D2 +:104E70008083E0911D02F0911E0290818091C50314 +:104E8000892B8083E0911D02F0911E029081809118 +:104E9000C403892B80838091BB03882361F0E09158 +:104EA0001D02F0911E029081892B80830E94212790 +:104EB00081111092BB0380911D0290911E020C94EF +:104EC0005B1B8091E803843039F11092C80320E421 +:104ED00088E190E00FB6F894A895809360000FBE2B +:104EE0002093600080E00E94D20580E00E940A0BBF +:104EF00083B7817F846083BF83B7816083BF7894E9 +:104F0000889583B78E7F83BF88E10FB6F89480932E +:104F10006000109260000FBE089508950895CF9329 +:104F200080E00E94D2050E948D270E94AD0C0E9455 +:104F30008E27C0E08C2F0E94E60D892B29F4CF5FCD +:104F4000C530C1F780E001C081E0CF9108950E9493 +:104F50006C2180E00E94D2050E94092D0E944F1B07 +:104F60000C940A0B1F920F920FB60F9211248F937D +:104F70009F93AF93BF938091C803811113C0809119 +:104F8000C9039091CA03A091CB03B091CC03419681 +:104F9000A11DB11D8093C9039093CA03A093CB03B5 +:104FA000B093CC03BF91AF919F918F910F900FBEA3 +:104FB0000F901F90189582E084BD93E095BD9AEF05 +:104FC00097BD80936E0008952FB7F8948091C90320 +:104FD0009091CA03A091CB03B091CC032FBF089549 +:104FE000CF92DF92EF92FF920F931F932FB7F89417 +:104FF0004091C9035091CA036091CB037091CC03D7 +:105000002FBF6A017B01EE24FF248C0120E030E0F9 +:10501000C016D106E206F30610F4415051099A0178 +:10502000281B390BC9011F910F91FF90EF90DF9062 +:10503000CF9008951F920F920FB60F9211248F9365 +:105040009F93AF93BF938091C9039091CA03A0919E +:10505000CB03B091CC030196A11DB11D8093C90370 +:105060009093CA03A093CB03B093CC03BF91AF91AD +:105070009F918F910F900FBE0F901F9018950E94D7 +:105080004C18F8942FEF87EA91E621508040904029 +:10509000E1F700C0000087E090EBDC018093F303B0 +:1050A0009093F403A093F503B093F6039CE088E19A +:1050B0000FB6F894A895809360000FBE909360009F +:1050C000FFCF0E949B28811102C00E9477280E9476 +:1050D000A6288093C7030E94B3288093F1030E94FF +:1050E000AA28682F70E080E090E00C9428256DEEEF +:1050F0007EEF80E090E00E94BC3160E082E090E0D2 +:105100000E94AA3160E083E090E00E94AA3160E052 +:1051100084E090E00E94AA3160E085E090E00E9487 +:10512000AA3160E086E090E00E94AA316FEF87E04C +:1051300090E00C94AA3180E090E00E94A43121E03C +:105140008D3E9E4F09F020E0822F089582E090E08E +:105150000C949C3183E090E00C949C31682F83E0A8 +:1051600090E00C94AA3184E090E00C949C31682F7C +:1051700084E090E00C94AA3186E090E00C949C319D +:10518000682F86E090E00C94AA3187E090E00C94C0 +:105190009C31682F87E090E00C94AA318091CF0376 +:1051A00080FF0BC06091220285E0689FB00111244E +:1051B00075956795759567952BC081FF09C06091BE +:1051C000220285E0689FB00111247595679520C083 +:1051D00082FF07C06091220285E0689FB001112420 +:1051E00017C09091D0039923D1F0609121029617B6 +:1051F00088F72091220285E0289F90011124929F38 +:10520000A001939F500D112470E0CA010E948231C9 +:105210006038710540F46115710539F002C065E030 +:1052200070E0862F08958FE7089581E008958091BA +:10523000CF0380FF08C06091200270E075956795EC +:105240007595679521C081FF06C06091200270E0CE +:105250007595679519C082FF04C06091200270E0C7 +:1052600010C09091D0039923C1F060911F0296174E +:10527000A0F780912002899FC001112470E00E9454 +:1052800082316038710528F46115710521F0862F8F +:1052900008958FE7089581E0089561E070E0F4CF0C +:1052A000803F21F40E94CE28819504C0813F29F4DB +:1052B0000E94CE288093D3030895823F21F40E9458 +:1052C000CE28819504C0833F29F40E94CE28809384 +:1052D000D2030895893F19F40E94172905C08A3F17 +:1052E00031F40E94172981958093D40308958B3F50 +:1052F00021F40E941729819504C08C3F29F40E9453 +:1053000017298093D5030895843F21F48091D10318 +:10531000816017C0853F21F48091D103826011C064 +:10532000863F21F48091D10384600BC0873F21F434 +:105330008091D103886005C0883F31F48091D1030A +:1053400080618093D10308958D3F21F48091CF0334 +:1053500081600BC08E3F21F48091CF03826005C035 +:105360008F3F29F48091CF0384608093CF03089509 +:10537000803F39F48091D30387FF6CC01092D30330 +:1053800069C0813F29F48091D3031816BCF362C031 +:105390009091D203823F29F497FF5CC01092D20310 +:1053A00059C0833F19F41916CCF354C0893F41F416 +:1053B0008091D40318160CF04DC01092D4034AC04B +:1053C0008A3F29F48091D40387FF44C0F6CF8B3FF6 +:1053D00039F48091D50387FF3DC01092D5033AC0C0 +:1053E0008C3F29F48091D5031816BCF333C0843F59 +:1053F00021F48091D1038E7F17C0853F21F48091E5 +:10540000D1038D7F11C0863F21F48091D1038B7F22 +:105410000BC0873F21F48091D103877F05C0883F6F +:1054200031F48091D1038F7E8093D10313C08D3FDF +:1054300021F48091CF038E7F0BC08E3F21F48091A9 +:10544000CF038D7F05C08F3F29F48091CF038B7FE1 +:105450008093CF038091D20381110EC08091D3033A +:1054600081110AC08091D403811106C08091D503B7 +:10547000811102C01092D003089581ED93E00E9443 +:10548000661B0E94E4279093CE038093CD0308957A +:105490001F93CF93DF938091CD039091CE030E9411 +:1054A000F027AC019091D003992321F020912302A1 +:1054B00030E006C0209124028AE0289F9001112448 +:1054C0004217530708F486C08091D203C091D303DA +:1054D000D091D4031091D503811107C0C11176C0BA +:1054E000D11174C0111172C075C09F3F19F09F5F38 +:1054F0009093D003181624F40E94CE288093D203F0 +:105500008091D20387FF05C00E94CE2881958093A9 +:10551000D2031C1624F40E94CE288093D3038091DA +:10552000D30387FF05C00E94CE2881958093D303C3 +:105530006091D203662339F1C091D303CC2319F1D2 +:10554000772767FD7095872F972F0E94A42E23E35E +:1055500033E343E35FE30E94B42F0E94712E609314 +:10556000D2036C2F772767FD7095872F972F0E94A6 +:10557000A42E23E333E343E35FE30E94B42F0E94AE +:10558000712E6093D3031D1624F40E941729809373 +:10559000D4038091D40387FF05C00E941729819509 +:1055A0008093D403111624F40E9417298093D50305 +:1055B0008091D50387FF05C00E94172981958093AC +:1055C000D503DF91CF911F910C943D2A9F3F09F0A5 +:1055D0008ECF96CFDF91CF911F910895E1EDF3E04B +:1055E00085E0DF011D928A95E9F71092D0031092B1 +:1055F000CF030895833081F128F4813059F082304F +:10560000D1F00895853009F449C0B8F1863009F425 +:1056100056C0089580912402262F30E0280F311DB6 +:105620002F3F310524F4680F6093240208958FEF13 +:1056300080932402089580912302262F30E0280FC2 +:10564000311D2F3F310524F4680F60932302089524 +:105650008FEF80932302089580912202262F30E05D +:10566000280F311D2F3F310524F4680F609322026B +:1056700008958FEF80932202089580912102262FB2 :1056800030E0280F311D2F3F310524F4680F60935F -:10569000220208958FEF80932202089580912102C3 +:10569000210208958FEF80932102089580912002C6 :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 +:1056B0006093200208958FEF8093200208958091D7 +:1056C0001F02262F30E0280F311D2F3F310524F413 +:1056D000680F60931F0208958FEF80931F02089553 +:1056E000833011F128F4813049F0823091F008952F +:1056F000853081F120F18630C1F108958091240236 +:10570000681720F4861B80932402089510922402C7 +:10571000089580912302681720F4861B809323024A +:10572000089510922302089580912202681720F4B0 +:10573000861B809322020895109222020895809180 +:105740002102681720F4861B80932102089510928D +:105750002102089580912002681720F4861B80930F +:105760002002089510922002089580911F02681768 +:1057700020F4861B80931F02089510921F02089543 +:105780000F931F938732D8F58E3108F087C08E3083 +:1057900009F471C098F4873009F45BC08B3009F4C8 +:1057A00091C0863009F095C08091C703817F8E7FBC +:1057B0008093C70381E08093D7038CC0863109F4BE +:1057C00081C068F4803109F084C08091C70383FBF5 +:1057D000222720F991E0922790FB83F955C0893167 +:1057E00009F470C08B3109F074C08091C70381FB4C +:1057F000222720F991E0922790FB81F945C0883358 +:1058000009F460C050F4893209F45EC0853309F4AC +:105810005BC0873209F458C05CC0833409F454C0BB +:1058200028F48A3308F455C0895339C0883409F004 +:1058300050C00E946C210E94B2070FEF13ED20E3CD +:10584000015010402040E1F700C000000E943F28B6 +:1058500039C09091C703892F8095817080FB90F9A2 +:1058600029F0966098609093C70334C0997F977F22 +:105870009093C70327C08091C70382FB222720F99A +:1058800091E0922790FB82F98093C7039923D1F08E +:105890008091C70381608093C70314C08D5141E09C +:1058A00050E060E070E08A019B0104C0000F111F0E +:1058B000221F331F8A95D2F7C901B8010E942825FB +:1058C0000E946C2181E006C061E070E080E090E021 +:1058D000F5CF80E01F910F91089580E0089580E05A +:1058E0000895CF93C82F8091D703813069F018F0C5 +:1058F0008230C9F184C0E0911D02F0911E028081C6 +:10590000823209F07EC007C0E0911D02F0911E02B4 +:105910008081823261F48C2F0E946D2C811104C031 +:105920008C2F0E94C02B1DC081E090E01AC08C2FEC +:105930000E946F2C811114C0C43179F048F4CB302F +:1059400079F0C03109F061C082E08093D70308C0CC +:10595000C93219F0C83321F058C01092D70355C08E +:1059600081E0817054C0C93291F120F5C43179F1E0 +:10597000B0F4C73009F047C08EE18093240282E37F +:10598000809323028AE08093220284E180932102A3 +:1059900088E08093200288E280931F0234C0CE51B9 +:1059A000C63088F5EC2FF0E0E451FD4F8081809304 +:1059B000D60329C0CE34E9F020F4CB3421F56AE0D7 +:1059C00013C0C13579F0C235F1F461E00DC08091AA +:1059D000D603882319F01092D60315C081E0809376 +:1059E000D70315C061E006C08091D6030E94FA2A51 +:1059F0000AC06AE08091D6030E94702B04C0109206 +:105A0000D70380E004C081E002C080E0AACFCF913C +:105A100008950E949B28811102C00E9477280E944D +:105A2000BC288093F20380FF02C0869501C080E00D +:105A30000C94D2058091F203982F9695292F30E08F +:105A4000233031054CF49F5F990F8170892B816061 +:105A50008093F2030E94C0288091F20386950C94F3 +:105A6000D2058091F203982F969591F09158990F55 +:105A70008170892B8093F2038E7F91E009F490E08E +:105A80008091F20390FB80F98093F2030E94C0287A +:105A90008091F20386950C94D2058091F203982FA1 +:105AA000909590FB80F98093F2030E94C02880912A +:105AB000F20380FF02C0869501C080E00C94D205FD +:105AC0009091F203892F86958F5F8F779170843044 +:105AD00028F4880F892B8093F20302C09093F2037D +:105AE0008091F2038E7F91E009F490E08091F203BF +:105AF00090FB80F98093F2030E94C0288091F2030A +:105B000086950C94D2052091F203922F96958927C1 +:105B1000982F990F822F8170892B8093F2038E7FAB +:105B200091E009F490E08091F20390FB80F980937A +:105B3000F2030E94C0288091F20386950C94D2054E +:105B40005058BB27AA270ED0D1C1C2D130F0C7D13F +:105B500020F031F49F3F11F41EF4B7C10EF4E0952C +:105B6000E7FB9FC1E92FD3D180F3BA176207730710 +:105B70008407950718F071F49EF5EBC10EF4E095DB +:105B80000B2EBA2FA02D0B01B90190010C01CA01F7 +:105B9000A0011124FF27591B99F0593F50F4503EA2 +:105BA00068F11A16F040A22F232F342F4427585F94 +:105BB000F3CF469537952795A795F0405395C9F7AC +:105BC0007EF41F16BA0B620B730B840BBAF0915064 +:105BD000A1F0FF0FBB1F661F771F881FC2F70EC003 +:105BE000BA0F621F731F841F48F4879577956795D6 +:105BF000B795F7959E3F08F0B3CF9395880F08F0BF +:105C00009927EE0F97958795089527D108F481E09D +:105C100008950CD06BC163D140F05AD130F021F41B +:105C20005F3F19F03EC1511195C14FC170D198F33A +:105C30009923C9F35523B1F3951B550BBB27AA270D +:105C400062177307840738F09F5F5F4F220F331F7F +:105C5000441FAA1FA9F333D00E2E3AF0E0E830D04B +:105C600091505040E695001CCAF729D0FE2F27D04E +:105C7000660F771F881FBB1F261737074807AB071C +:105C8000B0E809F0BB0B802DBF01FF2793585F4F91 +:105C90002AF09E3F510568F004C15CC15F3FECF300 +:105CA000983EDCF3869577956795B795F7959F5F56 +:105CB000C9F7880F911D9695879597F90895E1E0AA +:105CC000660F771F881FBB1F621773078407BA0709 +:105CD00020F0621B730B840BBA0BEE1F88F7E09564 +:105CE000089504D06894B11135C1089518D188F091 +:105CF0009F5790F0B92F9927B751A0F0D1F0660FB8 +:105D0000771F881F991F1AF0BA95C9F712C0B130D2 +:105D100081F01FD1B1E008951CC1672F782F88272B +:105D2000B85F39F0B93FCCF3869577956795B39511 +:105D3000D9F73EF490958095709561957F4F8F4F80 +:105D40009F4F0895E89409C097FB3EF49095809585 +:105D5000709561957F4F8F4F9F4F9923A9F0F92F31 +:105D600096E9BB279395F695879577956795B795AF +:105D7000F111F8CFFAF4BB0F11F460FF1BC06F5F95 +:105D80007F4F8F4F9F4F16C0882311F096E911C0A7 +:105D9000772321F09EE8872F762F05C0662371F0C8 +:105DA00096E8862F70E060E02AF09A95660F771FDC +:105DB000881FDAF7880F9695879597F9089588D008 +:105DC00018F011F08CD038F480C0C4C0E92F9FD0F7 +:105DD000B0F35523C9F3E7FB6217730784079507F0 +:105DE000A8F199F3E92FFF2788232AF03197660F4E +:105DF000771F881FDAF7952F5527442332F09150EB +:105E00005040220F331F441FD2F7BB27E91BF50B6D +:105E1000621B730B840BB109C1F222F4620F731F72 +:105E2000841FB11D31972AF0660F771F881FBB1F93 +:105E3000EFCF915050405AF041F0882332F0660F76 +:105E4000771F881F91505040C1F7939530C08695B9 +:105E5000779567959F5FD9F7F8CF990F0008550F91 +:105E6000AA0BE0E8FEEF16161706E807F907C0F0E0 +:105E700012161306E407F50798F0621B730B840BE8 +:105E8000950B39F40A2661F0232B242B252B21F4C2 +:105E900008950A2609F4A140A6958FEF811D811D62 +:105EA000089597F99F6780E870E060E008959F3F4C +:105EB00031F0915020F4879577956795B795880FC5 +:105EC000911D9695879597F908959FEF80EC089519 +:105ED00000240A94161617061806090608950024C9 +:105EE0000A9412161306140605060895092E039443 +:105EF000000C11F4882352F0BB0F40F4BF2B11F4B7 +:105F000060FF04C06F5F7F4F8F4F9F4F089557FD15 +:105F10009058440F551F59F05F3F71F04795880F17 +:105F200097FB991F61F09F3F79F0879508951216AE +:105F300013061406551FF2CF4695F1DF08C016165A +:105F400017061806991FF1CF86957105610508940B +:105F50000895E894BB2766277727CB0197F9089522 +:105F60007CDF08F48FEF08950BD0C0CFB1DF28F0AD +:105F7000B6DF18F0952309F094CFA7CF1124EACF0C +:105F8000C6DFA0F3959FD1F3950F50E0551F629F98 +:105F9000F001729FBB27F00DB11D639FAA27F00D82 +:105FA000B11DAA1F649F6627B00DA11D661F829FA9 +:105FB0002227B00DA11D621F739FB00DA11D621F8E +:105FC000839FA00D611D221F749F3327A00D611DAB +:105FD000231F849F600D211D822F762F6A2F11248D +:105FE0009F5750408AF0E1F088234AF0EE0FFF1FE0 +:105FF000BB1F661F771F881F91505040A9F79E3F17 +:10600000510570F04ECFA6CF5F3FECF3983EDCF326 +:10601000869577956795B795F795E7959F5FC1F753 +:10602000FE2B880F911D9695879597F90895FA0193 +:10603000EE0FFF1F30962105310599F161157105AD +:1060400061F48038BFE39B0749F16894903881057B +:1060500061F08038BFEF9B0741F0992342F5FF3F85 +:10606000E1053105210511F1E8940894E795D9017E +:10607000AA2329F4AB2FBE2FF85FD0F310C0FF5F27 +:1060800070F4A695E0F7F73950F019F0FF3A38F4BC +:106090009F779F930CD00F9007FC905808953EF087 +:1060A00014CF60E070E080E89FE308954FE79F77AA +:1060B0005F934F933F932F939ED02F913F914F919A +:1060C0005F9152DF05C019F40EF0EBCE42CFFDCE4A +:1060D00026DFC8F39638C0F707F80F92E8942BE351 +:1060E0003AEA48EB5FE74EDF0F920F920F924DB7FF +:1060F0005EB70F92C0D0E8EFF0E016D04F915F91FD +:10610000EF91FF91E595EE1FFF1F49F0FE57E06804 +:106110004427EE0F441FFA95E1F74195550B32D015 +:106120000F9007FE26C00895DF93CF931F930F9320 +:10613000FF92EF92DF927B018C01689405C0DA2E0A +:10614000EF011EDFFE01E894A5912591359145915F +:106150005591AEF3EF0106DDFE019701A801DA9437 +:1061600079F7DF90EF90FF900F911F91CF91DF9122 +:1061700008959B01AC0160E070E080E89FE349CDA9 +:1061800090CE95CECCDEE8F39923D9F3940F511D30 +:10619000BBF39150504094F059F0882332F0660FD1 +:1061A000771F881F91505040C1F79E3F510544F71B +:1061B000880F911D9695879597F908955F3FACF0EC +:1061C000983E9CF0BB27869577956795B79508F420 +:1061D000B1609395C1F7BB0F58F711F460FFE8CF9A +:1061E0006F5F7F4F8F4F9F4FE3CFB4CE0EF05FCEE8 +:1061F0006CCE689456CE93DEC8F39923D1F3C6F3E0 +:10620000DF93CF931F930F93FF92C92FDD2788232E +:106210002AF02197660F771F881FDAF720E030E019 +:1062200040E85FEB9FE3883920F0803E30F0219614 +:106230008F7787DCE0E2F1E003C083DCEDE4F1E09E +:1062400073DF8B01BE01EC01FB2E6F577109759551 +:10625000771F880B990B78DD28E132E741E35FE394 +:106260008FDEAF2D9801AE01FF900F911F91CF915E +:10627000DF9178DC3BCEFA01DC01AA0FBB1F9B014A +:10628000AC01BF5728F422273327442750781FC07A +:10629000B75188F4AB2F0024469537952795011CFC +:1062A000A395D2F3002069F0220F331F441FB3954A +:1062B000DAF30DD045CC61307105A0E88A07B94604 +:1062C00030F49B01AC0166277727882790783096B9 +:1062D00021F020833183428353830895AA1BBB1B83 +:1062E00051E107C0AA1FBB1FA617B70710F0A61BD6 +:1062F000B70B881F991F5A95A9F780959095BC01F7 +:10630000CD01089597FB072E16F4009407D077FD72 +:1063100009D00E946E3107FC05D03EF4909581951E +:106320009F4F0895709561957F4F0895EE0FFF1F61 +:106330000590F491E02D0994F999FECF92BD81BDAD +:10634000F89A992780B50895A8E1B0E042E050E0BE +:106350000C94C431262FF999FECF92BD81BDF89AD5 +:10636000019700B4021639F01FBA20BD0FB6F89499 +:10637000FA9AF99A0FBE08950196272F0E94AB3121 +:106380000C94AA31DC01CB01FC01F999FECF06C0C7 +:10639000F2BDE1BDF89A319600B40D9241505040E3 +:0863A000B8F70895F894FFCF4F +:1063A8000C52D02445000000410000DC44000000ED +:1063B8004152D0A4440000404100005C4400000069 +:1063C8004148F17644000000415C978A440000008F +:1063D800411FD592440000004152D0A4440000005F +:1063E800415CFFB844000000410AA7CF4400000008 +:1063F800410000DC44000000410AA7CF440000002F +:10640800410000DC44000000410000000000008062 +:106418004052D024450000404100000000000080A8 +:10642800400AA74F45000040410AA7CF440000009A +:10643800410000DC44000000410000000000008032 +:106448004052D024450000004100000000000080B8 +:10645800405CFF384500000041000000000000805B +:106468004052D02445000000410AA7CF4400000054 +:10647800410000DC440000004100000000000080F2 +:106488004052D024450000804110F176440000A01D +:106498004112F1F6440000004141909B440000A0E5 +:1064A8004112F1F64400000041050000003F0000E1 +:1064B800C8427B140915E614B2147E1401BC0328E3 +:1064C80008140A321E000002000400050007000933 +:1064D800000B000C000E001000110013001500172F +:1064E8000018001A001C001D001F002100230024B2 +:1064F800002600280029002B002D002F0030003234 +:106508000034003500370039003B004200450025C3 +:106518000026004300610060002000370064006529 +:1065280000660067004400460024004700314980A7 +:106538003F5D8B803FF8BF803FCAE1803F73ED80AD +:106548003FCAE1803FF8BF803F5D8B803F31498083 +:106558003F0000803FF16D7F3F75EA7E3F4C827EB1 +:106568003F833F7E3F84287E3F833F7E3F4C827E31 +:106578003F75EA7E3FF16D7F3F0000803F3F4D361B +:10658800B90A6C0A360AE209FB09140A0102030473 +:06659800050607080900DA :00000001FF diff --git a/quantum/audio/voices.c b/quantum/audio/voices.c index 0921bd5931..d2316ba1b3 100644 --- a/quantum/audio/voices.c +++ b/quantum/audio/voices.c @@ -54,28 +54,28 @@ float voice_envelope(float frequency) { } break; - case octave_crunch: - polyphony_rate = 0; - switch (compensated_index) { - case 0 ... 9: - case 20 ... 24: - case 30 ... 32: - frequency = frequency / 2; - note_timbre = TIMBRE_12; - break; + // case octave_crunch: + // polyphony_rate = 0; + // 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; + // case 10 ... 19: + // case 25 ... 29: + // case 33 ... 35: + // frequency = frequency * 2; + // note_timbre = TIMBRE_12; + // break; - default: - note_timbre = TIMBRE_12; - break; - } - break; + // default: + // note_timbre = TIMBRE_12; + // break; + // } + // break; case duty_osc: // This slows the loop down a substantial amount, so higher notes may freeze From 9edcfcdf6f165b0896afded138fd0dcb97c552c0 Mon Sep 17 00:00:00 2001 From: Erez Zukerman Date: Fri, 29 Apr 2016 22:39:05 +0300 Subject: [PATCH 17/93] Adds brackets to inner vertical keys in experimental layout --- .../erez_experimental/erez_experimental.hex | 4 ++-- .../keymaps/erez_experimental/keymap.c | 20 +++++++++---------- .../keymaps/erez_experimental/readme.md | 9 +++++++++ 3 files changed, 21 insertions(+), 12 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex b/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex index bb78a5ea47..ab32e94dd2 100644 --- a/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex +++ b/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex @@ -17,12 +17,12 @@ :1001000016001B00E104C1002000080007000600E3 :1001100050002C0021001500090019004F004A0072 :10012000220017000A000500000065745000015409 -:100130000000007F0000E3004F0001540000007742 +:1001300000002F7F0000E3004F00015400003077E3 :100140000000E20023001C000B00110000002971D8 :10015000240018000D74100052004B0025000C0004 :100160000E00360051002800260012000F00370054 :100170002F002B81270013003382387130004E008E -:100180002D00310034780130C10000000100010071 +:100180002D003100347801302D0000000100010005 :1001900001000100010000003A001E0022002602BA :1001A000010001003B001F002300270201000100A5 :1001B0003C00200024002F004B0101003D002100E5 diff --git a/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c b/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c index f319013312..bf5a974bfe 100644 --- a/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c +++ b/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c @@ -20,9 +20,9 @@ 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 | + * |Grv/L1| '" |AltShf| Left | Right| | Up | Down | [ | ] | - | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. * | App | LGui | | Alt |Ctrl/Esc| @@ -39,18 +39,18 @@ 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, - LSFTO, 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_LBRC), LT(SYMB,KC_GRV),KC_QUOT, LALT(KC_LSFT), KC_LEFT, KC_RGHT, ALT_T(KC_APP), KC_LGUI, KC_HOME, - KC_SPC,KC_FN1,KC_END, + KC_SPC,KC_FN1,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,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), RSFTC, - KC_UP, KC_DOWN,KC_LBRC,KC_RBRC, KC_FN1, - KC_LALT, CTL_T(KC_ESC), + 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_RBRC),KC_N,KC_M, KC_COMM,KC_DOT, CTL_T(KC_SLSH), RSFTC, + KC_UP, KC_DOWN,KC_LBRC,KC_RBRC, KC_MINS, + KC_LALT, CTL_T(KC_ESC), KC_PGUP, KC_PGDN,LT(SYMB, KC_TAB), KC_ENT ), diff --git a/keyboard/ergodox_ez/keymaps/erez_experimental/readme.md b/keyboard/ergodox_ez/keymaps/erez_experimental/readme.md index 82e1c5e4a0..205280e290 100644 --- a/keyboard/ergodox_ez/keymaps/erez_experimental/readme.md +++ b/keyboard/ergodox_ez/keymaps/erez_experimental/readme.md @@ -4,6 +4,15 @@ This is my personal layout which I use to test out ideas which may or may not ma Changelog: +## Apr 29, 2016: + +* Tweaks the Hyper and Meh key to send brackets when tapped +* Turns bottom-right key into a minus/underscore (easy to reach with the right pinky) + +## Apr 25, 2016: + +* Made it so that the right and left Shift keys send opening and closing parens ( ) when tapped + ## Feb 11, 2016: * Updated ASCII legend for thumb clusters From 711809fdac9773f224c2251ecdcc49d4acd581f1 Mon Sep 17 00:00:00 2001 From: Thomas Anderson Date: Fri, 29 Apr 2016 14:42:31 -0700 Subject: [PATCH 18/93] Finalized my personal layout --- .../ergodox_ez/keymaps/techtomas/keymap.c | 231 ++++ .../keymaps/techtomas/techtomas.hex | 1166 +++++++++++++++++ 2 files changed, 1397 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/techtomas/keymap.c create mode 100644 keyboard/ergodox_ez/keymaps/techtomas/techtomas.hex diff --git a/keyboard/ergodox_ez/keymaps/techtomas/keymap.c b/keyboard/ergodox_ez/keymaps/techtomas/keymap.c new file mode 100644 index 0000000000..b7d3b9a116 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/techtomas/keymap.c @@ -0,0 +1,231 @@ +#include "ergodox_ez.h" +#include "debug.h" +#include "action_layer.h" + +#define BASE 0 // default layer +#define SYMB 1 // symbols +#define MDIA 2 // media +#define CNTL 3 // control layer + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +/* Keymap 0: Basic layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | L1/` | 1 | 2 | 3 | 4 | 5 |CmdSpc| | - | 6 | 7 | 8 | 9 | 0 | = | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * |Meh/Tab | Q | W | E | R | T | STab | | L3 | Y | U | I | O | P | Meh/\ | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * |Hyp/Esc | L3/A | S | D | F | G |------| |------| H | J | K | L | L2/; | Hyp/' | + * |--------+------+------+------+------+------| Tab | |AltGui|------+------+------+------+------+--------| + * | LShift | L3/Z | X | C | V | B | | | | N | M | , | . | L2// | RShift | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * |LCtrl | LAlt | LGui |Left |Right | | UP | Down | [ | ] | L1 | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | LCtl | LGui | | LAlt |ShfGui| + * ,-------|------|------| |------+--------+------. + * | | | Home | | PgUp | | | + * | Backsp|Delete|------| |------| Enter | Space | + * | | | 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 + LT(SYMB,KC_GRV), KC_1, KC_2, KC_3, KC_4, KC_5, LGUI(KC_SPC), + MEH_T(KC_TAB), KC_Q, KC_W, KC_E, KC_R, KC_T, S(KC_TAB), + ALL_T(KC_ESC), LT(CNTL,KC_A), KC_S, KC_D, KC_F, KC_G, + KC_LSFT, LT(CNTL,KC_Z), KC_X, KC_C, KC_V, KC_B, KC_TAB, + KC_LCTL, KC_LALT, KC_LGUI, KC_LEFT, KC_RIGHT, + KC_LCTL, KC_LGUI, + KC_HOME, + KC_BSPC, KC_DELETE, KC_END, + // right hand + KC_MINS, KC_6, KC_7, KC_8, KC_9, KC_0, KC_EQL, + KC_FN3, KC_Y, KC_U, KC_I, KC_O, KC_P, MEH_T(KC_BSLS), + KC_H, KC_J, KC_K, KC_L, LT(MDIA,KC_SCLN), ALL_T(KC_QUOT), + LALT(KC_LGUI), KC_N, KC_M, KC_COMM, KC_DOT, LT(MDIA,KC_SLSH), KC_RSFT, + KC_UP, KC_DOWN, KC_LBRC, KC_RBRC, KC_FN1, + KC_LALT, S(KC_LGUI), + KC_PGUP, + KC_PGDN,KC_ENT, KC_SPC + ), +/* Keymap 1: Symbol Layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | ! | @ | { | } | | | < | | > | : | 7 | 8 | 9 | / | F12 | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | # | $ | ( | ) | ` |------| |------| ; | 4 | 5 | 6 | * | Prnt | + * |--------+------+------+------+------+------| F14 | | F15 |------+------+------+------+------+--------| + * | | % | ^ | [ | ] | ~ | | | | & | 1 | 2 | 3 | - | Entr | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | | | | 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,S(KC_COMM), + 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_F14, + 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, + S(KC_DOT), KC_COLN, KC_7, KC_8, KC_9, KC_BSLS, KC_F12, + KC_SCLN, KC_4, KC_5, KC_6, KC_ASTR, KC_PSCR, + KC_F15, KC_AMPR, KC_1, KC_2, KC_3, KC_MINS, KC_ENT, + KC_0, KC_DOT, KC_EQL, KC_PLUS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS +), +/* Keymap 2: Media Layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | | | | | | | | | | | | | | | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | | | | | | | | | | | | | | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | | | | | |------| |------| | | | | | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | | | | | | | | | | | | | | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | | | | | | | | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | Prev | Next | | Prev | Next | + * ,------|------|------| |------+------+------. + * | | | VolUp| | VolUp| | | + * | Play | Mute |------| |------| Mute | Play | + * | | | VolDn| | VolDn| | | + * `--------------------' `--------------------' + */ +// Control +[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_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_MPRV, KC_MNXT, + KC_VOLU, + KC_MPLY, KC_MUTE, KC_VOLD, + // 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_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_MPRV, KC_MNXT, + KC_VOLU, + KC_VOLD, KC_MUTE, KC_MPLY +), +/* Keymap 3: Control Layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | Sleep | | | | | | Pwr | | | | | | | | | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | | | MsUp | | | | | | | | | | | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | |MsLeft|MsDown|MsRght| Lclk |------| |------| Lft | Down | Up | Right| | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | | | | | Rclk | | | | | | | | | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | | | | | | | | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | | | | | + * | | |------| |------| | | + * | | | | | | | | + * `--------------------' `--------------------' + */ +// Control +[CNTL] = KEYMAP( + KC_SLEP, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PWR, + 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_BTN1, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, 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, + // 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_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 +), +}; + +const uint16_t PROGMEM fn_actions[] = { + [1] = ACTION_LAYER_TAP_TOGGLE(SYMB), + [2] = ACTION_LAYER_TAP_TOGGLE(MDIA), + [3] = ACTION_LAYER_TAP_TOGGLE(CNTL) // 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; + case 3: + ergodox_right_led_3_on(); + break; + default: + // none + break; + } + +}; diff --git a/keyboard/ergodox_ez/keymaps/techtomas/techtomas.hex b/keyboard/ergodox_ez/keymaps/techtomas/techtomas.hex new file mode 100644 index 0000000000..8aa849208f --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/techtomas/techtomas.hex @@ -0,0 +1,1166 @@ +:100000000C94BB020C9402030C9402030C940203A4 +:100010000C9402030C9402030C9402030C9402034C +:100020000C9402030C9402030C94D20C0C94A40DB7 +:100030000C9402030C9402030C9402030C9402032C +:100040000C9402030C9470220C9402030C9402038F +:100050000C9402030C94001C0C9402030C940203F5 +:100060000C9402030C9402030C9402030C940203FC +:100070000C9402030C9402030C9402030C940203EC +:100080000C9402030C9402030C9402030C940203DC +:100090000C9402030C9402030C9402030C940203CC +:1000A0000C9402030C9402030C940203110E330E01 +:1000B000210F330E210F780E9B0E210FF00E030F30 +:1000C000EF11EF112C122C126F12AD12C614C614C0 +:1000D000C612C614C713C7139A14C614C614B11493 +:1000E0000000F0A1F0A2F0A335812B77297FE10079 +:1000F000E00000001E00140004831D83E2004D0098 +:100100001F001A0016001B00E3004C00200008002E +:100110000700060050002A00210015000900190000 +:100120004F004A00220017000A0005000000E0000E +:100130002C082B0200002B000000E3002D00C30060 +:100140000000E3040000E20023001C000B0011008B +:100150000000E302240018000D00100052004B00C4 +:1001600025000C000E00360051002C002600120065 +:100170000F0037002F002800270013003382388239 +:1001800030004E002E003177347FE500C1000000C2 +:100190000100010001000100010000003A001E0200 +:1001A00020022202010001003B001F022102230263 +:1001B000010001003C002F0226022F000100010077 +:1001C0003D00300227023000010001003E003102F4 +:1001D0003500350200000100010036020000690010 +:1001E000000001000100370200006A000000010069 +:1001F0003F003302330024020000010040002400CD +:1002000021001E00270001004100250022001F00E0 +:100210003700010042002600230020002E000100CC +:100220004300310025022D002E020100440045004C +:10023000460028000100000001000100010001004B +:100240000100000001000100010001000100AA00FE +:1002500001000100010001000100A80001000100EF +:10026000010001000100AE000100010001000100D9 +:100270000100A90001000100010001000000AC0024 +:1002800001000100000001000000AB0001000100BE +:10029000000001000000AC000100010001000100AD +:1002A0000000AB0001000100010001000100A900F5 +:1002B00001000100010001000100AE000100010089 +:1002C000010001000100A80001000100010001007F +:1002D0000100AA000100010001000100010000006E +:1002E000A600010001000100010000000100010062 +:1002F000010001000100010001000100F200010005 +:10030000010001000100F000F10001000100010006 +:1003100001000100F30001000100010001000100E3 +:10032000F400F50000000100A5000100000001003C +: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 +:10058000CDBF04B603FE27C08091EE019091EF012C +:10059000A091F001B091F1018730904BA740B04B92 +:1005A000D1F41092EE011092EF011092F00110922E +:1005B000F10114BE84B7877F84BF0FB6F894A89565 +:1005C00080916000886180936000109260000FBE8F +:1005D000E0E0FFE3099511E0A0E0B1E0ECE8F8E429 +:1005E00002C005900D92A433B107D9F721E0A4E32E +:1005F000B1E001C01D92AE3EB207E1F70E94130ABE +:100600000C9444240C94000061110BC0FC01828105 +:10061000882321F085EE0E94831003C085EE0E949E +:100620004B1180E090E0089508956091B1017091C0 +:10063000B2018091B3019091B4010E94291B569898 +:100640005E9825982D9826982E9827982F98823076 +:1006500039F0833041F0813041F4259A2D9A089584 +:10066000269A2E9A0895279A2F9A08950C94150386 +:1006700056985E9825982D9826982E9827982F980A +:100680008FEF90E0909389008093880090938B0087 +:1006900080938A0090938D0080938C00259A2D9AE8 +:1006A0002FEF80E792E0215080409040E1F700C0BA +:1006B0000000269A2E9A2FEF80E792E0215080408A +:1006C0009040E1F700C00000279A2F9A2FEF80E7B3 +:1006D00092E0215080409040E1F700C00000259852 +:1006E0002D982FEF80E792E0215080409040E1F775 +:1006F00000C0000026982E982FEF80E792E021504E +:1007000080409040E1F700C0000027982F9856984D +:100710005E9825982D9826982E9827982F980895BA +:1007200089EA8093800089E08093810024982C9846 +:100730003F988AB18F748AB96E98479A8BB1806B53 +:100740008BB9769A0E9438030C94140380E280934C +:1007500000018091340181110EC00E94F50381E0F7 +:10076000809334012FEF83ED90E32150804090403F +:10077000E1F700C0000080E40E94FB0380930001C9 +:1007800081112EC00E94250480930001811128C090 +:100790000E94250480930001811122C08FE30E94F2 +:1007A00025048093000181111BC00E941D0480E478 +:1007B0000E94FB0380930001811112C08CE00E9413 +:1007C00025048093000181110BC00E9425048093B1 +:1007D0000001811105C08FE30E9425048093000170 +:1007E0000E941D048091000108951092B9008AE0D2 +:1007F0008093B800089594EA9093BC009091BC0057 +:1008000097FFFCCF9091B900987F983021F09031FC +:1008100011F081E008958093BB0084E88093BC00D0 +:100820008091BC0087FFFCCF8091B900887F883120 +:1008300011F0803471F780E0089584E98093BC0062 +:100840008091BC0084FDFCCF08958093BB0084E8B8 +:100850008093BC008091BC0087FFFCCF9091B900D1 +:10086000987F81E0983209F480E0089584E88093CD +:10087000BC008091BC0087FFFCCF8091BB00089535 +:1008800080910001811115C080E40E94FB038093D8 +:10089000000181110CC082E10E94250480930001B7 +:1008A000811105C08FEF0E942504809300010E94F2 +:1008B0001D0484B1807F84B985B1807F85B98AB1F8 +:1008C000837F8AB98BB1837F8BB93E984698089510 +:1008D0000E94A603809300010E94400480B38C70A4 +:1008E00080BB81B3836F81BBA6E3B1E0E4E4F1E0B8 +:1008F0008EE08E0F11921D928E13FCCF0C949003FC +:10090000BF92CF92DF92EF92FF920F931F93CF93FC +:10091000DF9380910001882379F0809135018F5F0A +:1009200080933501811108C00E94A60380930001C5 +:10093000811102C00E94380306E311E0C0E0D0E05C +:10094000DD24D39482E0C82EEE24E394F12CC7304A +:10095000D10500F580910001811164C080E40E94FE +:10096000FB0380930001811112C082E10E942504E3 +:100970008093000181110BC0C7010C2E01C0880FAC +:100980000A94EAF780950E942504809300010E9452 +:100990001D0448C0CA30A1F028F4C83059F0C9304D +:1009A00061F005C0CC3089F070F0CD3089F0209A2C +:1009B000289810C0219A29980DC0229A2A980AC016 +:1009C000239A2B9807C0529A01C0539A5B9802C091 +:1009D0003E9A469890EA9A95F1F79FB1799902C0AC +:1009E00082E001C080E091709D25982B7C9902C027 +:1009F00084E001C080E0892B7D9902C038E001C00D +:100A000030E0832B7E9902C020E101C020E0822BE0 +:100A10009FB19095991F9927991F9295990F907E54 +:100A2000892B0FC080910001811149C080E40E9490 +:100A3000FB0380930001882379F1B12C0E941D04EF +:100A40008B2DF8019081981719F08083C0920101D5 +:100A50000E94400421960F5F1F4FCE30D10509F050 +:100A600076CF80910101882361F18150809301014B +:100A7000882339F08FE99FE00197F1F700C000006B +:100A800020C0A4E4B1E0E6E3F1E0CF01825F919100 +:100A90009D938E13FCCF15C083E10E9425048093A3 +:100AA00000018111CACF81E40E94FB038093000101 +:100AB0008111C3CF0E943604B82EB094BFCF80E01E +:100AC000C0CF0E94360381E0DF91CF911F910F913B +:100AD000FF90EF90DF90CF90BF900895E82FF0E067 +:100AE000EC5BFE4F808108950895089596E0799F0C +:100AF000F001112494E5899FE00DF11D1124E60F0A +:100B0000F11DEE0FFF1FE851FF4F8591949108955D +:100B1000880F991FFC01E05AF04085919491089547 +:100B2000880F991FFC01E052FF4F85919491089521 +:100B30000F931F93CF93DF93EC018115904350F5F2 +:100B4000C11580E2D80708F0B3C0CB3BD10590F4C3 +:100B5000C83AD10508F05AC0C53AD10508F04BC0D3 +:100B6000C430D10508F0BBC1219709F0B5C101E03F +:100B700010E0F5C1CF3FD10511F008F0B0C1C03F82 +:100B8000D10508F092C0CE01805E9109089708F463 +:100B9000A6C1A2C1C11591E5D907A8F4C23020E5CC +:100BA000D20708F09EC0C11580E5D80709F485C0BA +:100BB00008F091C0C11520E4D20708F08DC1DD27EF +:100BC0008E01106CCCC1C11580E8D80758F4C1154E +:100BD00090E7D90708F07CC1C11520E6D20708F4D8 +:100BE00022C17AC1C11580E9D80708F075C1DF704C +:100BF0008E01106AB4C1C53AD10509F472C1C63A72 +:100C0000D10509F071C102E810E4A9C1C83AD105C3 +:100C100009F46DC1C93AD10509F46CC1CA3AD105CC +:100C200009F46BC1CB3AD10509F46AC1CC3AD105BC +:100C300009F469C1CD3AD10509F468C1C03BD105B9 +:100C400009F467C1CE3AD10509F466C1CF3AD1059E +:100C500009F465C1C13BD10509F464C1C23BD105AA +:100C600009F463C1C33BD10509F462C1C43BD1059A +:100C700009F461C1C53BD10509F460C1C63BD1058A +:100C800009F45FC1C73BD10509F45EC1C83BD1057A +:100C900009F45DC1C93BD10509F45CC1CA3BD1056A +:100CA00009F45BC100E014E45AC18E01106557C11C +:100CB000CE019F700E94900553C10E94EA149FEFDD +:100CC00024E38CE0915020408040E1F700C0000018 +:100CD0000E94251C44C18091CD0181608093CD018B +:100CE0003EC10E94CE1D811102C00E94B41D0E940F +:100CF000EB1D90E09093EE018093ED01C23090E502 +:100D0000D90721F48091ED01816086C0C43020E5CF +:100D1000D20721F48091ED0182607EC0C63080E56B +:100D2000D80721F48091ED01846076C0C83090E549 +:100D3000D90719F48091ED0127C0CA3020E5D20708 +:100D400021F48091ED01806167C0CC3080E5D80747 +:100D500021F48091ED0180625FC0CE3090E5D9072B +:100D600021F48091ED01806457C0C03120E5D207A5 +:100D700021F48091ED0180684FC0C23180E5D80731 +:100D800029F48091ED018460886046C0C33090E50D +:100D9000D90721F48091ED018E7F3EC0C53020E55A +:100DA000D20721F48091ED018D7F36C0C73080E5F8 +:100DB000D80721F48091ED018B7F2EC0C93090E5DA +:100DC000D90719F48091ED0126C0CB3020E5D20778 +:100DD00021F48091ED018F7E1FC0CD3080E5D807D2 +:100DE00021F48091ED018F7D17C0CF3090E5D907B8 +:100DF00021F48091ED018F7B0FC0C13120E5D20736 +:100E000021F48091ED018F7707C0C331D04531F4D3 +:100E10008091ED018B7F877F8093ED018091ED01C3 +:100E20000E94EF1D9CC08D2F99278F7099278130CC +:100E30009105D9F49E012370332702C0880F991FB2 +:100E40002A95E2F79C688E0144E0000F111F4A9535 +:100E5000E1F700271370802B912B53E0CC0FDD1F9F +:100E60005A95E1F7C076DD272FC08230910531F425 +:100E7000DC2FCC278E01016F106A71C08330910581 +:100E800069F4CE018370992701E010E002C0000FE1 +:100E9000111F8A95E2F7C8019C680FC0049709F0FA +:100EA0005EC0CE018370992701E010E002C0000F00 +:100EB000111F8A95E2F7C8019A6823E0CC0FDD1F65 +:100EC0002A95E1F7C07ED7708C010C2B1D2B47C0F3 +:100ED000DF708E01106243C000E010E040C08E0160 +:100EE0003EC001E810E43BC003E810E438C002EE65 +:100EF00014E435C009EE14E432C00AEE14E42FC045 +:100F000005EB14E42CC006EB14E429C007EB14E451 +:100F100026C00CEC14E423C00DEC14E420C003E85C +:100F200015E41DC00AE815E41AC002E915E417C06B +:100F300004E915E414C001E216E411C003E216E46A +:100F40000EC004E216E40BC005E216E408C006E297 +:100F500016E405C007E216E402C00AE216E4C8017E +:100F6000DF91CF911F910F91089596E0799FF00145 +:100F7000112494E5899FE00DF11D1124E60FF11D68 +:100F8000EE0FFF1FE851FF4F85919491803E910530 +:100F9000E0F4803C910558F58133910509F46FC068 +:100FA00048F48932910509F463C08A32910509F445 +:100FB0006DC072C089339105E9F082389105D1F096 +:100FC0008533910509F44DC067C0833E910581F1D9 +:100FD00038F4803E9105B9F0823E9105D9F05CC0AD +:100FE000863E910561F1873E9105A1F155C00E94B1 +:100FF000880508952091ED0120FD02C021FF4CC01D +:1010000080EE90E049C08091ED0180FFF9CF89E347 +:1010100090E042C08091ED0182FF0EC08091ED0111 +:1010200084FF03C080E090E037C083EE90E034C0DE +:101030008091ED0182FFF2CF82EE90E02DC0809191 +:10104000ED0183FF0BC08091ED0184FDEBCF87EEB6 +:1010500090E022C08091ED0183FFF5CF86EE90E015 +:101060001BC08091ED0185FF07C089E290E014C0AC +:101070008091ED0185FFF9CF85E390E00DC080916F +:10108000ED0186FF07C08AE290E006C08091ED0185 +:1010900086FFF9CF81E390E00E94980508950895B6 +:1010A0000C944F08809162010895CF93DF9300D094 +:1010B0001F92CDB7DEB79C018091E401843019F511 +:1010C00093E099833B832A839093E9008FEF90917B +:1010D000E800815095FD06C095ED9A95F1F7000066 +:1010E0008111F5CF8091E80085FF0DC040E050E010 +:1010F00063E070E0CE0101960E94C20A8091E80090 +:101100008E778093E8000F900F900F90DF91CF9132 +:101110000895CF93DF9300D01F92CDB7DEB7209113 +:10112000E401243021F522E029839B838A8383E034 +:101130008093E9008FEF9091E800815095FD06C003 +:1011400095ED9A95F1F700008111F5CF8091E800B7 +:1011500085FF0DC040E050E063E070E0CE010196F5 +:101160000E94C20A8091E8008E778093E8000F9079 +:101170000F900F90DF91CF9108952091E4012430DA +:10118000F1F422E02093E9002FEF3091E8002150A4 +:1011900035FD06C035ED3A95F1F700002111F5CF88 +:1011A0002091E80025FF0BC040E050E065E070E0D2 +:1011B0000E94C20A8091E8008E778093E80008952B +:1011C000CF93DF93EC019091E401943009F046C095 +:1011D00080910C018823D9F080910D018823B9F00A +:1011E0009093E9008FEF9091E800815095FD06C043 +:1011F00095E19A95F1F700008111F5CF8091E80013 +:1012000085FF2CC040E050E060E170E017C081E055 +:101210008093E9008FEF9091E800815095FD06C022 +:1012200095ED9A95F1F700008111F5CF8091E800D6 +:1012300085FF14C040E050E068E070E0CE010E94FD +:10124000C20A8091E8008E778093E80080E1FE0179 +:10125000A2E5B1E001900D928A95E1F7DF91CF917F +:1012600008958091E301811109C00E94570C0E94EA +:10127000B40C8091E20084608093E20008951092A3 +:10128000E301089508950C945D220E94BB1B0E9407 +:1012900063220E945A0F0C94500842E061EC81E0F6 +:1012A0000E94D10B42E061EC82E00E94D10B42E04F +:1012B00061EC83E00E94D10B42E161EC84E00C948C +:1012C000D10B8091E601833009F455C030F48130B0 +:1012D00071F0823009F48EC008958A3009F47AC022 +:1012E0008B3009F460C0893009F09CC020C0809127 +:1012F000E501813A09F096C08091E800877F8093EC +:10130000E8008091E9019091EA01892B21F460E1E4 +:1013100082E591E003C060E080E090E070E00E9430 +:101320000D0B8091E8008B778093E8000895809101 +:10133000E501813209F076C08091E9019091EA01DE +:10134000009719F0039709F06DC08091E800877F3E +:101350008093E8008091E80082FD05C08091E4015F +:101360008111F8CF5FC08091F1008093620180917C +:10137000E8008B7753C08091E501813A09F052C0B3 +:101380008091E9019091EA01892B09F04BC080918D +:10139000E800877F8093E8008091E80080FFFCCF21 +:1013A00080910C0136C08091E5018132D9F58091A0 +:1013B000E9019091EA01892BA9F58091E800877FE6 +:1013C0008093E8000E94060C8091E70180930C0155 +:1013D0000C94EA148091E501813221F58091E800B6 +:1013E000877F8093E8000E94060C8091E80180933B +:1013F000630108958091E501813AA1F48091E800AC +:10140000877F8093E8008091E80080FFFCCF809187 +:1014100063018093F1008091E8008E778093E8006B +:101420000C94060C089584B7877F84BF0FB6F89498 +:10143000A8958091600088618093600010926000A0 +:101440000FBE90E080E80FB6F8948093610090930F +:1014500061000FBE0E94A90F0E94570C0E94B40C9D +:101460008091E20084608093E20078940E943A0FB9 +:101470000E94AB0F82E091E00E94550F0E944B2228 +:101480008091E401853069F40E94791B8091E2012A +:101490008823B1F30E94A71B882391F30E94AC0A12 +:1014A000EFCF0E94B10FECCF292F33272330310526 +:1014B000C9F064F42130310581F02230310509F0A2 +:1014C00043C08DE690E02CEB33E042C02132310581 +:1014D000F1F02232310541F137C082E190E029E29A +:1014E00034E036C099278130910541F08230910572 +:1014F00041F0892B49F5E8EBF3E005C0E0EAF3E0C1 +:1015000002C0E8E8F3E0849190E09F0121C06430DC +:10151000D8F4E62FF0E0EE0FFF1FEE5DFE4F2081C6 +:10152000318189E090E014C0643070F470E0FB0118 +:10153000EE0FFF1FE65EFE4F20813181FB01EA5E68 +:10154000FE4F808190E004C080E090E020E030E039 +:10155000FA0131832083089580E189BD82E189BD4C +:1015600009B400FEFDCF8091D8008F7D8093D80014 +:101570008091E00082608093E0008091E00081FD36 +:10158000FCCF0895CF92DF92EF92FF920F931F93BB +:10159000CF93DF93EC018B016A010E94250C81112E +:1015A00033C0C114D10439F0F60180819181081B48 +:1015B000190BC80FD91FE12CF12C0115110519F1D8 +:1015C0008091E80085FD16C08091E8008E778093B9 +:1015D000E800C114D10449F0F60180819181E80E40 +:1015E000F91EF182E08285E00FC00E94250C88235D +:1015F00021F30AC089918093F10001501109FFEF96 +:10160000EF1AFF0ADACF80E0DF91CF911F910F919F +:10161000FF90EF90DF90CF9008952091EB013091F3 +:10162000EC012617370748F06115710539F4209150 +:10163000E8002E772093E80001C0B90140E0611571 +:101640007105A9F12091E401222309F443C025305A +:1016500009F442C02091E80023FD40C02091E80039 +:1016600022FD32C02091E80020FFE9CF4091F30035 +:101670002091F20030E0342BFC01CF01611571059F +:1016800059F02830310540F481918093F100615088 +:1016900071092F5F3F4FF1CF41E02830310509F04C +:1016A00040E02091E8002E772093E800C8CF411158 +:1016B000C9CF0AC08091E401882361F0853061F0D0 +:1016C0008091E80083FD0AC08091E80082FFF2CF9C +:1016D00080E0089582E0089583E0089581E0089510 +:1016E0002091EB013091EC012617370748F0611586 +:1016F000710539F42091E8002E772093E80001C0AD +:10170000B901FC0120E06115710591F18091E401BE +:10171000882309F440C0853009F43FC08091E80077 +:1017200083FD3DC08091E80082FD2FC08091E800DC +:1017300080FFE9CF2091F3008091F20090E0922B9E +:101740006115710559F08830910540F4249120937A +:10175000F1003196615071090196F2CF21E00897AE +:1017600009F020E08091E8008E778093E800CBCFED +:101770002111CCCF0AC08091E401882361F085302B +:1017800061F08091E80083FD0AC08091E80082FF4B +:10179000F2CF80E0089582E0089583E0089581E02B +:1017A0000895982F973058F59093E900981739F0DD +:1017B0007091EC002091ED005091F00003C0242FB7 +:1017C000762F50E021FF19C03091EB003E7F30931F +:1017D000EB003091ED003D7F3093ED003091EB0058 +:1017E00031603093EB007093EC002093ED00509348 +:1017F000F0002091EE0027FF07C09F5FD3CF8F70CE +:101800008093E90081E0089580E008958091E501EA +:1018100087FF11C08091E80082FD05C08091E4013E +:101820008111F8CF11C08091E8008B770BC08091B7 +:10183000E401882349F08091E80080FFF8CF80918F +:10184000E8008E778093E80008952091E4003091BD +:10185000E50095E64091EC00842F817040FF22C0A6 +:101860008091E80080FD1CC08091E401882391F004 +:10187000853091F08091EB0085FD10C04091E4002F +:101880005091E5004217530729F39A01915011F73F +:1018900084E0089582E0089583E0089581E008954A +:1018A00080E008954091E80042FFDECF08950E9455 +:1018B000C50C0E94CD0CE0EEF0E080818160808359 +:1018C000E8EDF0E080818F77808319BCA7EDB0E070 +:1018D0008C918E7F8C9380818F7E80831092E30128 +:1018E00008950F931F93CF93DF930E94C50C0E941E +:1018F000CD0CC8EDD0E088818F778883888180689F +:10190000888388818F7D888319BC1092E4011092AE +:10191000E0011092E2011092E10100EE10E0F80106 +:1019200080818B7F808388818160888342E060E052 +:1019300080E00E94D10BE1EEF0E080818E7F808319 +:10194000E2EEF0E080818160808380818860808326 +:10195000F80180818E7F8083888180618883DF9118 +:10196000CF911F910F910895E8EDF0E080818F7E77 +:101970008083E7EDF0E080818160808384E082BF36 +:1019800081E08093E3010C94710CE8EDF0E080813C +:101990008E7F80831092E20008951092DA001092F8 +:1019A000E10008951F920F920FB60F9211242F930A +:1019B0003F934F935F936F937F938F939F93AF93D7 +:1019C000BF93EF93FF938091E10082FF0BC0809162 +:1019D000E20082FF07C08091E1008B7F8093E100ED +:1019E0000E94390F8091DA0080FF1FC08091D800DB +:1019F00080FF1BC08091DA008E7F8093DA00809197 +:101A0000D90080FF0DC080E189BD82E189BD09B4A4 +:101A100000FEFDCF81E08093E4010E94310905C002 +:101A200019BC1092E4010E943F098091E10080FFFF +:101A300019C08091E20080FF15C08091E2008E7F86 +:101A40008093E2008091E20080618093E2008091C7 +:101A5000D80080628093D80019BC85E08093E401AF +:101A60000E9443098091E10084FF30C08091E20030 +:101A700084FF2CC080E189BD82E189BD09B400FEEC +:101A8000FDCF8091D8008F7D8093D8008091E100B8 +:101A90008F7E8093E1008091E2008F7E8093E20050 +:101AA0008091E20081608093E2008091E0018823D0 +:101AB00011F084E007C08091E30087FD02C081E05F +:101AC00001C083E08093E4010E9445098091E10018 +:101AD00083FF29C08091E20083FF25C08091E1004F +:101AE000877F8093E10082E08093E4011092E0011F +:101AF0008091E1008E7F8093E1008091E2008E7FF3 +:101B00008093E2008091E20080618093E20042E0F5 +:101B100060E080E00E94D10B8091F00088608093AB +:101B2000F0000E944209FF91EF91BF91AF919F9108 +:101B30008F917F916F915F914F913F912F910F9076 +:101B40000FBE0F901F9018951F920F920FB60F9215 +:101B500011242F933F934F935F936F937F938F93B2 +:101B60009F93AF93BF93CF93DF93EF93FF93C09176 +:101B7000E900CF708091EC00D82FD17080FDD0E8C3 +:101B80001092E9008091F000877F8093F0007894B4 +:101B90000E94E80D1092E9008091F0008860809327 +:101BA000F000CD2BCF70C093E900FF91EF91DF9152 +:101BB000CF91BF91AF919F918F917F916F915F91E5 +:101BC0004F913F912F910F900FBE0F901F9018953E +:101BD0001F93CF93DF93CDB7DEB7AA970FB6F894D4 +:101BE000DEBF0FBECDBFE5EEF1E088E08E0F909135 +:101BF000F10091938E13FBCF0E9461098091E80060 +:101C000083FF1FC18091E5019091E601492F50E0CB +:101C10004A30510508F015C1FA01EA5AFF4F0C94F9 +:101C2000F423803881F0823809F00BC18091E901FA +:101C30008F708093E9008091EB0085FB882780F905 +:101C40001092E90006C08091E1019091E2019111AA +:101C500082609091E800977F9093E8008093F10074 +:101C60001092F100C8C0282F2D7F09F0EAC0882308 +:101C700019F0823061F0E5C08091E701813009F010 +:101C8000E0C0933009F080E08093E2012BC08091A6 +:101C9000E701811127C08091E9018F7009F4D1C05B +:101CA0008093E9002091EB0020FF1CC0933021F4C9 +:101CB0008091EB00806214C09091EB009061909352 +:101CC000EB0021E030E0A90102C0440F551F8A95C6 +:101CD000E2F74093EA001092EA008091EB008860FE +:101CE0008093EB001092E9008091E800877F86C026 +:101CF0008111A7C01091E7011F778091E3008078E0 +:101D0000812B8093E3008091E800877F8093E80037 +:101D10000E94060C8091E80080FFFCCF8091E300D8 +:101D200080688093E300111102C082E001C083E06B +:101D30008093E40186C08058823008F082C0809190 +:101D4000E7019091E8018C3D53E0950779F583E038 +:101D50008A838AE289834FB7F894DE01139620E0E4 +:101D60003EE051E2E32FF0E050935700E49120FF72 +:101D700003C0E295EF703F5FEF708E2F90E0EA3086 +:101D800010F0C79601C0C0968D939D932F5F2431AC +:101D900049F74FBF8091E800877F8093E8006AE2AF +:101DA00070E0CE0101960E940D0B14C0AE014F5F92 +:101DB0005F4F6091E9010E94540ABC01892B09F42C +:101DC00040C09091E800977F9093E80089819A81C4 +:101DD0000E94700B8091E8008B778093E80031C0FF +:101DE000803879F58091E800877F8093E8008091C2 +:101DF000E0018093F1008091E8008E778093E80005 +:101E00000E94060C1EC081111CC09091E701923007 +:101E1000C0F48091E800877F8093E8009093E00110 +:101E20000E94060C8091E001811106C08091E300C0 +:101E300087FD02C081E001C084E08093E4010E943C +:101E40004D098091E80083FF0AC08091E800877FF8 +:101E50008093E8008091EB0080628093EB00AA966B +:101E60000FB6F894DEBF0FBECDBFDF91CF911F91AB +:101E700008950895CF938091E4018823A1F0C09143 +:101E8000E900CF709091EC00892F817090FD80E87F +:101E9000C82B1092E9008091E80083FD0E94E80DB4 +:101EA000CF70C093E900CF9108959093690180931A +:101EB00068010895E0916801F0916901309721F07F +:101EC0000190F081E02D099480E00895E09168018F +:101ED000F0916901309721F00280F381E02D09949F +:101EE0000895E0916801F0916901309721F0048034 +:101EF000F581E02D099408952091660130916701E4 +:101F00008217930771F09093670180936601E091C7 +:101F10006801F0916901309721F00680F781E02D8A +:101F20000994089520916401309165018217930707 +:101F300071F09093650180936401E0916801F091E4 +:101F40006901309721F00084F185E02D099408950E +:101F500008950C94A80F0E94C11B0E9468040C9461 +:101F6000871CCF92DF92EF92FF920F931F93CF9334 +:101F7000DF93CDB7DEB72B970FB6F894DEBF0FBE59 +:101F8000CDBF0E9480048BE6C82E81E0D82E00E0F1 +:101F900010E0E02E802F0E946E05F60141916F0146 +:101FA000F42EF826B1F40F5F1F4F0E30110589F79C +:101FB0008FEF89838A831B820E94CA1B8160782FDE +:101FC0009D838C8349815A816B818D810E9454103D +:101FD00040C09091CD0191FF04C08B870E94740591 +:101FE0008B8520E030E04F2D50E0922FBA01022E79 +:101FF00002C0759567950A94E2F760FF24C02E83AE +:10200000EF8221E030E0690102C0CC0CDD1C9A9522 +:10201000E2F790E08C219D21892B09F420E02887AC +:102020000E94CA1B8160782F9A8789874E815F81C1 +:1020300068858A850E945410F801E559FE4F808119 +:10204000C826C08206C02F5F3F4F2630310569F693 +:10205000AACF0E946E1F10916A010E945A0F181792 +:10206000A1F00E945A0F80936A012B960FB6F89444 +:10207000DEBF0FBECDBFDF91CF911F910F91FF90BB +:10208000EF90DF90CF900C9450082B960FB6F894F9 +:10209000DEBF0FBECDBFDF91CF911F910F91FF909B +:1020A000EF90DF90CF900895CF93DF93CDB7DEB759 +:1020B0002B970FB6F894DEBF0FBECDBF4F83588766 +:1020C00069877A878B87DE01119686E0FD01119280 +:1020D0008A95E9F785E0FE01379601900D928A9581 +:1020E000E1F749815A816B817C818D819E810E94BB +:1020F00084172B960FB6F894DEBF0FBECDBFDF91CD +:10210000CF9108950895CF93882309F4C2C0C82FB2 +:10211000823859F40E945A0F81FDBBC089E30E94A6 +:102120002D1A0E94FA1A89E30CC0833879F40E94B0 +:102130005A0F80FDAEC083E50E942D1A0E94FA1A44 +:1021400083E50E946F1ACF910C94FA1A843859F4DF +:102150000E945A0F82FD9DC087E40E942D1A0E94A2 +:10216000FA1A87E4EECF8CEF8C0F813A48F48C2F6B +:102170000E94B02181118DC08C2F0E942D1AE3CFB7 +:1021800080E28C0F883048F4C77081E001C0880F6E +:10219000CA95EAF70E94B31AD6CF8BE58C0F83302D +:1021A00078F4C53A29F0C63A31F083E890E005C0EA +:1021B00081E890E002C082E890E0CF910C947C0F1F +:1021C00088E58C0F833108F064C0C83A39F1C93A08 +:1021D00041F1CA3A49F1CB3A51F1CC3A59F1CD3AF1 +:1021E00061F1C03B69F1CE3A71F1CF3A79F1C13B6F +:1021F00081F1C23B89F1C33B91F1C43B99F1C53BED +:10220000A1F1C63BA9F1C73BB1F1C83BB9F1C93B4C +:10221000C1F1CA3BC9F180E090E038C082EE90E0A5 +:1022200035C089EE90E032C08AEE90E02FC085EB99 +:1022300090E02CC086EB90E029C087EB90E026C0B0 +:102240008CEC90E023C08DEC90E020C083E891E01E +:102250001DC08AE891E01AC082E991E017C084E9C4 +:1022600091E014C081E292E011C083E292E00EC0DE +:1022700084E292E00BC085E292E008C086E292E040 +:1022800005C087E292E002C08AE292E0CF910C940E +:10229000920FCF910895882309F44BC0823859F4E6 +:1022A0000E945A0F81FF45C089E30E942D1A0E94A7 +:1022B000FA1A89E30CC0833871F40E945A0F80FF28 +:1022C00038C083E50E942D1A0E94FA1A83E50E9405 +:1022D0006F1A0C94FA1A843859F40E945A0F82FF2C +:1022E00028C087E40E942D1A0E94FA1A87E4EFCFD3 +:1022F0009CEF980F913A58F390E2980F983050F471 +:10230000877091E001C0990F8A95EAF7892F0E94A2 +:10231000B91ADFCF9BE5980F933020F480E090E06E +:102320000C947C0F885A833120F480E090E00C9468 +:10233000920F0895882321F00E94B31A0C94FA1A80 +:102340000895882321F00E94B91A0C94FA1A08956E +:10235000BF92CF92DF92EF92FF920F931F93CF9392 +:10236000DF9300D000D000D0CDB7DEB725E0FC0170 +:10237000DE01119601900D922A95E1F7FC01D080C3 +:1023800011810281258122952F7043815481452B33 +:1023900009F4FCC21F3F21F4FFEFDF1609F4F6C277 +:1023A0007C012E830E948210D9821A8369817A81EE +:1023B000802F0E94291A182FB92E0E94DE190E9420 +:1023C000A5182E81002319F00E94D01A2E81EB2D22 +:1023D000E295EF70F0E0E05AFF4F0C94F4238B2D60 +:1023E000807F9B2D9F70F92E882319F0F29480EF47 +:1023F000F822002389F0FF2009F475C280E2810FE2 +:10240000883020F48F2D0E94B31A03C08F2D0E94B4 +:10241000C31A0E94FA1A67C2812F0E944B11FF2033 +:1024200009F4B4C2105E8F2D183018F40E94B91A46 +:1024300002C00E94C91A26960FB6F894DEBF0FBEDE +:10244000CDBFDF91CF911F910F91FF90EF90DF9063 +:10245000CF90BF900C94FA1A3B2D307F8B2D8F704C +:10246000303211F08295807F112319F0113021F163 +:102470002CC00023B9F0222309F4A0C1213009F0B7 +:102480009DC126960FB6F894DEBF0FBECDBFDF917B +:10249000CF911F910F91FF90EF90DF90CF90BF9061 +:1024A0000C94E31A222319F0213009F46FC28E83B1 +:1024B0000E94E61A8E8196C1002321F0223008F096 +:1024C00065C27CC1211162C28DC1002321F022238B +:1024D00009F474C108C2222309F484C119C22B2D46 +:1024E00026952695237030E02115310521F0213005 +:1024F0003105D1F04BC2002321F0812F9B2D937029 +:1025000002C080E090E026960FB6F894DEBF0FBEC2 +:10251000CDBFDF91CF911F910F91FF90EF90DF9092 +:10252000CF90BF900C947C0F002321F0812F9B2D26 +:10253000937002C080E090E026960FB6F894DEBF5C +:102540000FBECDBFDF91CF911F910F91FF90EF9004 +:10255000DF90CF90BF900C94920F812F002319F041 +:102560000E94761E02C00E94DE1E26960FB6F894C8 +:10257000DEBF0FBECDBFDF91CF911F910F91FF90B6 +:10258000EF90DF90CF90BF900C94631F8B2D8370E2 +:1025900009F07BC00111FAC1812F82958695877061 +:1025A000880F880F912F9F70C92ED12CE12CF12C10 +:1025B000082E04C0CC0CDD1CEE1CFF1C0A94D2F7C4 +:1025C00014FF12C04FE050E060E070E004C0440F20 +:1025D000551F661F771F8A95D2F7CB01BA01609508 +:1025E00070958095909503C060E070E0CB012B2D35 +:1025F000269526952370422F50E042305105D9F0A0 +:102600004330510569F16C297D298E299F2941307C +:10261000510551F126960FB6F894DEBF0FBECDBF1F +:10262000DF91CF911F910F91FF90EF90DF90CF90AE +:10263000BF900C94CC186C297D298E299F29269651 +:102640000FB6F894DEBF0FBECDBFDF91CF911F91C3 +:102650000F91FF90EF90DF90CF90BF900C94E8180F +:102660000E94CC18C701B60126960FB6F894DEBFBB +:102670000FBECDBFDF91CF911F910F91FF90EF90D3 +:10268000DF90CF90BF900C94B018002319F08B2DE1 +:10269000817001C08695882309F478C1812F8295C5 +:1026A00086958770880F880F912F9F70C92ED12C27 +:1026B000E12CF12C082E04C0CC0CDD1CEE1CFF1C00 +:1026C0000A94D2F714FF12C04FE050E060E070E0CF +:1026D00004C0440F551F661F771F8A95D2F7CB01A0 +:1026E000BA01609570958095909503C060E070E0A8 +:1026F000CB012B2D269526952370422F50E042309A +:102700005105D9F04330510569F16C297D298E2995 +:102710009F294130510551F126960FB6F894DEBF3E +:102720000FBECDBFDF91CF911F910F91FF90EF9022 +:10273000DF90CF90BF900C94A6196C297D298E292B +:102740009F2926960FB6F894DEBF0FBECDBFDF914E +:10275000CF911F910F91FF90EF90DF90CF90BF909E +:102760000C94C2190E94A619C701B60126960FB68D +:10277000F894DEBF0FBECDBFDF91CF911F910F91B7 +:10278000FF90EF90DF90CF90BF900C948A19103F8C +:10279000D1F118F4103E50F4A1C0123F09F463C007 +:1027A00008F44CC0133F09F473C098C01F708B2D00 +:1027B0008F710023A1F00E942319812F26960FB656 +:1027C000F894DEBF0FBECDBFDF91CF911F910F9167 +:1027D000FF90EF90DF90CF90BF900C949A110E94E1 +:1027E0004419812F26960FB6F894DEBF0FBECDBFD9 +:1027F000DF91CF911F910F91FF90EF90DF90CF90DD +:10280000BF900C94A1110023A9F02111BFC08B2D02 +:102810008F7126960FB6F894DEBF0FBECDBFDF9145 +:10282000CF911F910F91FF90EF90DF90CF90BF90CD +:102830000C946919223008F0A9C0E9CF0023A9F04F +:102840008B2D8F7126960FB6F894DEBF0FBECDBFCD +:10285000DF91CF911F910F91FF90EF90DF90CF907C +:10286000BF900C942319002359F38B2D8F7126965A +:102870000FB6F894DEBF0FBECDBFDF91CF911F9191 +:102880000F91FF90EF90DF90CF90BF900C94441980 +:10289000002399F08B2D8F7126960FB6F894DEBF2A +:1028A0000FBECDBFDF91CF911F910F91FF90EF90A1 +:1028B000DF90CF90BF900C940E1926960FB6F89427 +:1028C000DEBF0FBECDBFDF91CF911F910F91FF9063 +:1028D000EF90DF90CF90BF900C9404190023A9F0E3 +:1028E000222309F4ADCF812F26960FB6F894DEBFD0 +:1028F0000FBECDBFDF91CF911F910F91FF90EF9051 +:10290000DF90CF90BF900C948310222309F4ADCFB9 +:10291000812F26960FB6F894DEBF0FBECDBFDF9194 +:10292000CF911F910F91FF90EF90DF90CF90BF90CC +:102930000C944B114B2D4F70612FC7010E94040363 +:1029400026960FB6F894DEBF0FBECDBFDF91CF91B4 +:102950001F910F91FF90EF90DF90CF90BF900C945C +:1029600028184B2D4F70612FC70126960FB6F8948B +:10297000DEBF0FBECDBFDF91CF911F910F91FF90B2 +:10298000EF90DF90CF90BF900C94750526960FB610 +:10299000F894DEBF0FBECDBFDF91CF911F910F9195 +:1029A000FF90EF90DF90CF90BF9008950E94D01AD3 +:1029B0000E94E01A0E94A51A0E94FA1A0E9413208F +:1029C0000E94631F80E090E00E947C0F80E090E016 +:1029D0000C94920F0E94C01A0C94D6140E941E1AD6 +:1029E000292F22952F7030E02C3031054CF42A30FD +:1029F00031056CF4225031092230310588F407C0CA +:102A00002C30310549F02F30310531F009C0803EBE +:102A100048F0803F29F406C093FB882780F9089589 +:102A200080E0089581E00895CF93DF9300D000D037 +:102A30001F92CDB7DEB70F900F900F900F900F90B1 +:102A4000DF91CF910895CF93DF9300D000D000D0D5 +:102A5000CDB7DEB726960FB6F894DEBF0FBECDBF5A +:102A6000DF91CF9108951F93CF93DF93C0917901A8 +:102A700016E080917A01C81799F0D0E01C9FF00110 +:102A80001D9FF00D1124E558FE4F40815181628158 +:102A90007381848195810E9423152196C770E9CFA7 +:102AA000DF91CF911F9108954091AB015091AC01FE +:102AB0006091AD017091AE018091AF019091B00134 +:102AC0000C9423158091B00182958F7009F054C049 +:102AD0008091AD01882309F44FC080917901A091C4 +:102AE0007A016091AB017091AC014091AE015091BF +:102AF000AF01B6E08A1709F43FC090E041155105D7 +:102B0000C1F17F3F11F46F3FA1F1B89FF001B99F70 +:102B1000F00D1124E558FE4F218172132AC0208147 +:102B2000621327C02281211124C0238134812417FC +:102B3000350710F421503109241B350B283C310591 +:102B4000C0F42091B0012F7020612093B00126E0E5 +:102B5000289FF001299FF00D1124E058FE4F80813D +:102B60008F70806180838BEA91E00E94A8110C94A1 +:102B7000331501968770BECF0895CF92DF92EF9202 +:102B8000FF920F931F93CF93DF93CDB7DEB762977A +:102B90000FB6F894DEBF0FBECDBF8C0185E0F80103 +:102BA000DE011D9601900D928A95E1F7D8014C91B6 +:102BB00011965C91119712966C9112971396CD9085 +:102BC000DC9014973091AB017091AC018091AE0113 +:102BD0009091AF01009709F46BC17F3F19F43F3F1B +:102BE00009F466C1E090AD01EE2009F4C0C0209167 +:102BF000B001C816D90628F0F601E81BF90BCF0181 +:102C000004C0809590958C0D9D1DFF24F394883C05 +:102C1000910578F0F12C207F09F0C6C07C2DD98A6F +:102C2000C88A89890E9414158BEA91E00E94A81134 +:102C3000B1C0822F807F09F046C0751314C03413D1 +:102C400012C0611110C02F7020612093B0010E944A +:102C500054158BEA91E00E94A8118091B001D8012F +:102C600015968C932EC0CD2819F15F3F11F44F3F7C +:102C7000F9F0F62E61111CC08091790120917A0142 +:102C800036E0821709F45AC090E0389FF001399F6E +:102C9000F00D1124E558FE4F7181571306C0708165 +:102CA000471303C07281711103C001968770E9CF89 +:102CB000F62E662309F418C18091B00181608093DB +:102CC000B001F12C11C1751308C0341306C0611195 +:102CD00004C08091B001D801C3C04D875E878D8547 +:102CE0009E856A8B0E94EE146A898823E1F166232F +:102CF000D1F12091B001822F82958F7090E00297E0 +:102D000074F08091AB019091AC0198878F83198604 +:102D1000DB86CA862C87CE0107960E94A81186E022 +:102D2000F801ABEAB1E001900D928A95E1F70E94BB +:102D300062150E945415FF24F394D6C04D875E8718 +:102D40008D859E850E941E1A292F22952F7030E0B6 +:102D5000223031050CF0BCC09F7009F0B6C0805E17 +:102D6000883008F4C1C0C8010E94A811E4CFC81679 +:102D7000D90608F453C0F601E81BF90BCF01883CD3 +:102D8000910508F450C0F12C7C2DD98AC88A898914 +:102D90000E941415EBEAF1E086E0DF011D928A95AE +:102DA000E9F70E945415A0C0751314C0341312C063 +:102DB000611110C08091B001F8018583C8010E94A3 +:102DC000A81186E0EBEAF1E0DF011D928A95E9F7B0 +:102DD000FE2C8AC04D875E878D859E856A8B0E94FA +:102DE000EE146A89882309F4BECF662309F4BBCFA9 +:102DF0002091B001822F82958F7090E002970CF4A1 +:102E00008ECF8091AB019091AC019A8389831B8214 +:102E1000DD82CC822E83CE0101967FCF8095909566 +:102E20008C0D9D1DACCFF62E662309F49CCF751337 +:102E30002EC034132CC02091B00120FD1FC0822F62 +:102E400082958F70D9F0D80115962C9315978F30F5 +:102E500049F08F5F982F9295907F822F8F70892BEA +:102E600015968C93C8010E94A81186E0F801ABEA80 +:102E7000B1E001900D928A95E1F793CF86E0F801D9 +:102E8000ABEAB1E001900D928A95E1F72DC04D8734 +:102E90005E878D859E850E94EE14811140CF8091C2 +:102EA000B00181608093B001C8010E94A8111CC0CC +:102EB000662309F458CF4D875E878D859E850E94D5 +:102EC000EE14882309F44FCF2ACF811148CF0CC0CC +:102ED000243031050CF047CF9F7009F440CFF80142 +:102EE0009581907F09F03BCF8F2D62960FB6F894B5 +:102EF000DEBF0FBECDBFDF91CF911F910F91FF902D +:102F0000EF90DF90CF9008951F93CF93DF93CDB7CD +:102F1000DEB72C970FB6F894DEBF0FBECDBF4F8340 +:102F2000588769877A878B879C87CE0107960E948E +:102F3000BD15882369F08F8198852A853B85232BD1 +:102F4000F1F19F3F09F063C08F3F09F060C037C0C7 +:102F500086E0FE013796DE01119601900D928A956A +:102F6000E1F76F817885EA85FB85309741F17F3FF6 +:102F700011F46F3F21F120917A0130E0C9010196EF +:102F8000877099274091790150E08417950709F4DB +:102F900047C069837A83FD83EC8396E0929FD001DA +:102FA000939FB00D1124A558BE4FFE01319601909C +:102FB0000D929A95E1F780937A010E94331516E0FD +:102FC0008091790190917A018917C1F1189FC00110 +:102FD000112485589E4F0E94BD15882379F1E091F8 +:102FE00079011E9FF0011124E558FE4F4081518167 +:102FF00062817381848195810E942315809179017A +:1030000090E001968770992780937901D9CF4F81FD +:10301000588569857A858B859C850E942315CFCF3D +:103020000E94EA1410927A0110927901EBEAF1E021 +:1030300086E0DF011D928A95E9F7C1CF2C960FB685 +:10304000F894DEBF0FBECDBFDF91CF911F910895E1 +:10305000EF92FF920F931F93CF93DF938C01892BF5 +:1030600009F46CC0F12CEE24E394E8012196F801F8 +:103070008491843740F4843008F051C0813081F06D +:10308000823019F15BC0853709F444C0A8F19CE790 +:10309000980F903708F052C08F770E944B1141C0B3 +:1030A0000E5F1F4FFE01C49180E28C0F883048F400 +:1030B000C7708E2D01C0880FCA95EAF70E94D31AF7 +:1030C00014C08C2F0E9483102DC00E5F1F4FFE0175 +:1030D000C49180E28C0F883058F4C7708E2D01C0E7 +:1030E000880FCA95EAF70E94D91A0E94FA1A1AC0E4 +:1030F0008C2F0E944B1116C00E5F1F4FFE01C49112 +:10310000CC2381F08FE99FE00197F1F700C0000028 +:10311000C150F6CF0E5F1F4FFE01F49003C00E9416 +:1031200083108E018F2D882309F49FCFEFE9FFE0F4 +:103130003197F1F700C000008150F5CFDF91CF91BA +:103140001F910F91FF90EF90089508956093B5013E +:103150007093B6018093B7019093B8010C94D61484 +:103160000F931F930091B5011091B6012091B70103 +:103170003091B801DC01CB01802B912BA22BB32B1A +:103180008093B5019093B601A093B701B093B801B5 +:103190001F910F910C94D6140F931F930091B501BA +:1031A0001091B6012091B7013091B801DC01CB013B +:1031B00080239123A223B3238093B5019093B6017A +:1031C000A093B701B093B8011F910F910C94D6143E +:1031D0000F931F930091B5011091B6012091B70193 +:1031E0003091B801DC01CB0180279127A227B327BA +:1031F0008093B5019093B601A093B701B093B80145 +:103200001F910F910C94D6141092B1011092B2013B +:103210001092B3011092B4010C94D61441E050E026 +:1032200060E070E004C0440F551F661F771F8A9549 +:10323000D2F74093B1015093B2016093B301709300 +:10324000B4010C94D61441E050E060E070E004C09A +:10325000440F551F661F771F8A95D2F78091B101E1 +:103260009091B201A091B301B091B401482B592BB8 +:103270006A2B7B2B4093B1015093B2016093B30151 +:103280007093B4010C94D61441E050E060E070E01B +:1032900004C0440F551F661F771F8A95D2F74095CB +:1032A0005095609570958091B1019091B201A09177 +:1032B000B301B091B401482359236A237B2340937F +:1032C000B1015093B2016093B3017093B4010C94B7 +:1032D000D61441E050E060E070E004C0440F551F98 +:1032E000661F771F8A95D2F78091B1019091B20144 +:1032F000A091B301B091B401482759276A277B27D1 +:103300004093B1015093B2016093B3017093B40143 +:103310000C94D6140F931F930091B1011091B20138 +:103320002091B3013091B401DC01CB01802B912BB2 +:10333000A22BB32B8093B1019093B201A093B30160 +:10334000B093B4011F910F910C94D6140F931F9357 +:103350000091B1011091B2012091B3013091B401FB +:10336000DC01CB0180239123A223B3238093B101FD +:103370009093B201A093B301B093B4011F910F9148 +:103380000C94D6140F931F930091B1011091B201C8 +:103390002091B3013091B401DC01CB01802791274A +:1033A000A227B3278093B1019093B201A093B301F8 +:1033B000B093B4011F910F910C94D6140895CF923D +:1033C000DF92EF92FF920F931F93CF93DF938C01C5 +:1033D000C090B501D090B601E090B701F090B8016F +:1033E0008091B1019091B201A091B301B091B4016B +:1033F000C82AD92AEA2AFB2ACFE1D0E0D701C601A0 +:103400000C2E04C0B695A795979587950A94D2F788 +:1034100080FF06C0B8018C2F0E94B507019721F4E8 +:10342000219760F780E001C08C2FDF91CF911F9131 +:103430000F91FF90EF90DF90CF900895CF93DF939F +:10344000EC010E94DF19BE010E94B507DF91CF9108 +:103450000895CB010E941E1A089590910C019923A2 +:1034600021F090910D01911109C020910E01309130 +:103470000F01F90132969FEF40E01FC0982F9695FB +:10348000969596959F3050F5E0910E01F0910F01C1 +:10349000E90FF11D877021E030E0A90102C0440F5F +:1034A000551F8A95E2F7CA019181892B818308957E +:1034B0009F3F39F04F5F4E3041F051915813F8CF94 +:1034C0000DC05111F7CF942FF5CF9F3F39F0F9017F +:1034D000E90FF11D97FDFA95828308950895909163 +:1034E0000C01992321F090910D01911109C02091B7 +:1034F0000E0130910F01F9013296205F3F4F1FC03E +:10350000982F9695969596959F30F0F4E0910E0140 +:10351000F0910F01E90FF11D877021E030E0A90162 +:1035200002C0440F551F8A95E2F7CA018095918128 +:103530008923818308953196E217F30729F090815A +:103540009813F9CF1082F7CF089581E090E0E091D1 +:103550000E01F0910F01E80FF91F108201968031E2 +:103560009105A9F708959091CC01892B8093CC0106 +:10357000089580959091CC0189238093CC01089582 +:103580001092CC0108959091CB01892B8093CB01AF +:10359000089580959091CB0189238093CB01089564 +:1035A0001092CB0108959091CA01892B8093CA0192 +:1035B000089580959091CA0189238093CA01089546 +:1035C0001092CA0108958093B90108951092B9012B +:1035D000089580910E0190910F01FC0131969C019C +:1035E000205F3F4F80E0919191118F5FE217F307C9 +:1035F000D1F70895E0910E01F0910F018091CC0177 +:103600008083E0910E01F0910F0190818091CB01B8 +:10361000892B8083E0910E01F0910F0190818091C0 +:10362000CA01892B80838091B901882361F0E091E0 +:103630000E01F0910F019081892B80830E94E91A7D +:1036400081111092B90180910E0190910F010C949B +:10365000660FCF92DF92EF92FF926C01EE24FF246F +:10366000C114D104E104F10421F0C701B60120E145 +:1036700001C020E0C72ED82EE92EFF24C114D104AA +:10368000E104F10419F0285FC701B6016B017C0168 +:1036900054E0F694E794D794C7945A95D1F7C1149F +:1036A000D104E104F10419F02C5FC701B6016B01EC +:1036B0007C0142E0F694E794D794C7944A95D1F7F9 +:1036C000C114D104E104F10419F02E5FC701B60161 +:1036D000DC01CB01B695A79597958795892B8A2B09 +:1036E0008B2B09F02F5F822FFF90EF90DF90CF9010 +:1036F00008958091E401843039F11092CE0120E4E4 +:1037000088E190E00FB6F894A895809360000FBE12 +:103710002093600080E00E94500883B7817F84601E +:1037200083BF83B7816083BF7894889583B78E7F8A +:1037300083BF0FB6F894A89580916000886180934C +:103740006000109260000FBE089508950895CF9311 +:103750000E94A51B0E9480040E94A61BC0E08C2F23 +:103760000E946E05811104C0CF5FCE30C1F701C049 +:1037700081E0CF9108950E94EA140E945A0F0C94A0 +:10378000500882E084BD93E095BD9AEF97BD809389 +:103790006E0008952FB7F8948091CF019091D001D9 +:1037A000A091D101B091D2012FBF0895CF92DF92A5 +:1037B000EF92FF920F931F932FB7F8944091CF0190 +:1037C0005091D0016091D1017091D2012FBF6A0157 +:1037D0007B01EE24FF248C0120E030E0C016D106EE +:1037E000E206F30610F4415051099A01281B390BE7 +:1037F000C9011F910F91FF90EF90DF90CF90089536 +:103800001F920F920FB60F9211248F939F93AF9335 +:10381000BF938091CF019091D001A091D101B0913F +:10382000D2010196A11DB11D8093CF019093D001CB +:10383000A093D101B093D201BF91AF919F918F918D +:103840000F900FBE0F901F9018950E94570CF89480 +:103850002FEF87EA91E6215080409040E1F700C0C9 +:10386000000087E090EBDC018093EE019093EF0184 +:10387000A093F001B093F1019CE088E10FB6F894B9 +:10388000A895809360000FBE90936000FFCFEF92E9 +:10389000FF920F931F93CF93DF93D82FC0E08C2F0D +:1038A0000E946E0500E010E0E82EF12CC701002E0A +:1038B00002C0959587950A94E2F780FD06C00F5FD8 +:1038C0001F4F0630110591F709C0602F7C2F80E053 +:1038D0000E947605D813F3CF81E004C0CF5FCE30CD +:1038E000F1F680E0DF91CF911F910F91FF90EF9063 +:1038F0000895CF93C82F8CE20E94471C882321F0A3 +:103900008C2FCF910C94471C80E0CF910895CF93DA +:103910000E94CE1D811102C00E94B41DC5E6C15097 +:1039200049F00E9480048FE39CE90197F1F700C001 +:103930000000F5CF89E20E94791C811113C18AE24F +:103940000E94791C81110E94B41D85E00E94791C9F +:1039500081110E94251C0E94D91D8093CD0187E012 +:103960000E94791C8823A9F18BE10E94791C88238D +:1039700051F08091CD0181FB222720F991E092271F +:1039800090FB81F90EC08EE00E94791C882361F0C3 +:103990008091CD0182FB222720F991E0922790FBB4 +:1039A00082F98093CD0115C080E10E94791C90912D +:1039B000CD01882341F093FB222720F981E0822763 +:1039C00080FB93F904C0892F809580FB90F9909338 +:1039D000CD018091CD010E94DD1D0E94EB1D8093E1 +:1039E000ED0180EE0E94791C882341F08091ED0169 +:1039F000982F909590FB80F98093ED0189E30E94C8 +:103A0000791C882359F08091ED0181FB222720F950 +:103A100091E0922790FB81F98093ED0182EE0E9464 +:103A2000791C882359F08091ED0182FB222720F92F +:103A300091E0922790FB82F98093ED0186EE0E943F +:103A4000791C882359F08091ED0183FB222720F90E +:103A500091E0922790FB83F98093ED0183EE0E9421 +:103A6000791C882359F08091ED0184FB222720F9ED +:103A700091E0922790FB84F98093ED0185E30E9409 +:103A8000791C882359F08091ED0185FB222720F9CC +:103A900091E0922790FB85F98093ED0181E30E94EC +:103AA000791C882359F08091ED0186FB222720F9AB +:103AB00091E0922790FB86F98093ED0181E10E94CD +:103AC000791C882359F08091ED0187FB222720F98A +:103AD00091E0922790FB87F98093ED018091ED01B1 +:103AE0000E94EF1D8091ED0187FB882780F980936C +:103AF0000D0187E20E94791CC82F8EE10E94791C7B +:103B00008111C2608FE10E94791C8111C46080E242 +:103B10000E94791C8111C86081E20E94791C811188 +:103B2000C06182E20E94791C8111C06283E20E941E +:103B3000791C8111C06484E20E94791C882311F0F1 +:103B4000C06802C0CC2329F08C2F0E94E61D6C2F88 +:103B500003C00E94E21D682F70E080E090E0CF91EA +:103B60000C94A618CF9108956DEE7EEF80E090E062 +:103B70000E942E2460E082E090E00E941C2460E01D +:103B800083E090E00E941C2460E084E090E00E94CA +:103B90001C2460E085E090E00C941C2480E090E020 +:103BA0000E94162421E08D3E9E4F09F020E0822FD6 +:103BB000089582E090E00C940E24682F82E090E05B +:103BC0000C941C2483E090E00C940E24682F83E076 +:103BD00090E00C941C2484E090E00C940E24682F58 +:103BE00084E090E00C941C248091D50180FF0BC0F0 +:103BF0006091130185E0689FB00111247595679568 +:103C0000759567952BC081FF09C06091130185E010 +:103C1000689FB00111247595679520C082FF07C089 +:103C20006091130185E0689FB001112417C0909145 +:103C3000D6019923D1F060911201961788F720914F +:103C4000130185E0289F90011124929FA001939F6A +:103C5000500D112470E0CA010E94E0236038710504 +:103C600040F46115710539F002C065E070E0862FFF +:103C700008958FE7089581E008958091D50180FF30 +:103C800008C06091110170E075956795759567950D +:103C900021C081FF06C06091110170E075956795A4 +:103CA00019C082FF04C06091110170E010C09091B2 +:103CB000D6019923C1F0609110019617A0F7809169 +:103CC0001101899FC001112470E00E94E023603837 +:103CD000710528F46115710521F0862F08958FE78D +:103CE000089581E0089561E070E0F4CF803F21F411 +:103CF0000E94F41D819504C0813F29F40E94F41DA7 +:103D00008093D9010895823F21F40E94F41D81958A +:103D100004C0833F29F40E94F41D8093D8010895C4 +:103D2000893F19F40E943D1E05C08A3F31F40E946C +:103D30003D1E81958093DA0108958B3F21F40E9406 +:103D40003D1E819504C08C3F29F40E943D1E809346 +:103D5000DB010895843F21F48091D701816017C071 +:103D6000853F21F48091D701826011C0863F21F404 +:103D70008091D70184600BC0873F21F48091D701E7 +:103D8000886005C0883F31F48091D70180618093BD +:103D9000D70108958D3F21F48091D50181600BC03A +:103DA0008E3F21F48091D501826005C08F3F29F4B8 +:103DB0008091D50184608093D5010895803F39F4C6 +:103DC0008091D90187FF6CC01092D90169C0813FF1 +:103DD00029F48091D9011816BCF362C09091D801E2 +:103DE000823F29F497FF5CC01092D80159C0833FED +:103DF00019F41916CCF354C0893F41F48091DA01CB +:103E000018160CF04DC01092DA014AC08A3F29F40E +:103E10008091DA0187FF44C0F6CF8B3F39F480915F +:103E2000DB0187FF3DC01092DB013AC08C3F29F4D3 +:103E30008091DB011816BCF333C0843F21F48091DC +:103E4000D7018E7F17C0853F21F48091D7018D7FE8 +:103E500011C0863F21F48091D7018B7F0BC0873F33 +:103E600021F48091D701877F05C0883F31F480918C +:103E7000D7018F7E8093D70113C08D3F21F48091AD +:103E8000D5018E7F0BC08E3F21F48091D5018D7FAF +:103E900005C08F3F29F48091D5018B7F8093D50198 +:103EA0008091D80181110EC08091D90181110AC081 +:103EB0008091DA01811106C08091DB01811102C07D +:103EC0001092D601089587ED91E00E94710F0E9433 +:103ED000CA1B9093D4018093D30108951F93CF936D +:103EE000DF938091D3019091D4010E94D61BAC0145 +:103EF0009091D601992321F02091140130E006C061 +:103F0000209115018AE0289F900111244217530740 +:103F100008F485C08091D801C091D901D091DA010F +:103F20001091DB01811107C0C11175C0D11173C09F +:103F3000111171C074C09F3F19F09F5F9093D6011B +:103F4000181624F40E94F41D8093D8018091D801A2 +:103F500087FF05C00E94F41D81958093D8011C162F +:103F600024F40E94F41D8093D9018091D90187FF28 +:103F700005C00E94F41D81958093D9016091D801FC +:103F8000662331F1C091D901CC2311F1062E000C2A +:103F9000770B880B990B0E94E72223E333E343E37B +:103FA0005FE30E944B230E94AF226093D8016C2FE5 +:103FB000CC0F770B880B990B0E94E72223E333E3A6 +:103FC00043E35FE30E944B230E94AF226093D90139 +:103FD0001D1624F40E943D1E8093DA018091DA01BF +:103FE00087FF05C00E943D1E81958093DA0111165E +:103FF00024F40E943D1E8093DB018091DB0187FF4A +:1040000005C00E943D1E81958093DB01DF91CF9119 +:104010001F910C94631F9F3F09F08FCF97CFDF91C3 +:10402000CF911F910895E7EDF1E085E0DF011D924A +:104030008A95E9F71092D6011092D5010895833040 +:1040400081F128F4813059F08230D1F00895853023 +:1040500009F449C0B8F1863009F456C0089580913A +:104060001501262F30E0280F311D2F3F310524F494 +:10407000680F6093150108958FEF809315010895DF +:1040800080911401262F30E0280F311D2F3F31057C +:1040900024F4680F6093140108958FEF8093140146 +:1040A000089580911301262F30E0280F311D2F3FF6 +:1040B000310524F4680F6093130108958FEF809306 +:1040C0001301089580911201262F30E0280F311D31 +:1040D0002F3F310524F4680F6093120108958FEF8C +:1040E00080931201089580911101262F30E0280F4E +:1040F000311D2F3F310524F4680F6093110108959D +:104100008FEF80931101089580911001262F30E0E8 +:10411000280F311D2F3F310524F4680F60931001E3 +:1041200008958FEF809310010895833011F128F4E2 +:10413000813049F0823091F00895853081F120F18D +:104140008630C1F1089580911501681720F4861B0F +:10415000809315010895109215010895809114011E +:10416000681720F4861B809314010895109214019F +:10417000089580911301681720F4861B8093130122 +:10418000089510921301089580911201681720F488 +:10419000861B809312010895109212010895809158 +:1041A0001101681720F4861B809311010895109265 +:1041B0001101089580911001681720F4861B8093E7 +:1041C000100108951092100108950F931F938D31DF +:1041D00009F46BC008F03FC08E3009F47FC0C0F412 +:1041E000873009F469C068F4863009F0B1C0809165 +:1041F000CD01817F8E7F8093CD0181E08093DD01B1 +:10420000A8C0883009F4A2C08B3009F49FC0A0C0B8 +:10421000863109F49BC078F4803109F472C0813191 +:1042200009F096C00E94EA1490910D0181E089275F +:1042300080930D018BC0893109F488C08B3109F05E +:1042400087C08091CD0181FB222720F991E0922740 +:1042500090FB81F94CC0853309F470C048F4873273 +:1042600009F46CC008F459C0893209F467C070C001 +:10427000833438F48A3308F04EC0883309F466C0BA +:1042800067C0833409F45AC0883409F061C00E94C1 +:10429000EA140FEF13ED20E3015010402040E1F746 +:1042A00000C000000E94251C51C00E9469220E948B +:1042B0005A0F0E9450084AC09091CD01892F8095D5 +:1042C000817080FB90F929F0966098609093CD0101 +:1042D00040C0997F977F9093CD0138C08091CD01E8 +:1042E00082FB222720F991E0922790FB82F98093AC +:1042F000CD01992359F18091CD0181608093CD0149 +:1043000025C08091CD0183FB222720F991E09227DF +:1043100090FB83F9ECCF895301C08D5141E050E00F +:1043200060E070E08A019B0104C0000F111F221F92 +:10433000331F8A95D2F7C901B80104C061E070E06B +:1043400080E090E00E94A6180E94EA1481E001C07B +:1043500080E01F910F91089580E0089580E0089516 +:10436000CF93C82F8091DD01813079F018F0823031 +:10437000E9F187C0E0910E01F0910F018081813158 +:1043800069F0823209F07FC009C0E0910E01F0911E +:104390000F018081813111F0823261F48C2F0E94F3 +:1043A000AC21811104C08C2F0E94E5201DC081E04A +:1043B00090E01AC08C2F0E94AE21811114C0C4312C +:1043C00079F048F4CB3079F0C03109F060C082E078 +:1043D0008093DD0108C0C93219F0C83321F057C0FD +:1043E0001092DD0154C081E0817053C0C93289F15F +:1043F00018F5C43171F1A8F4C73009F046C08AE05D +:104400008093150194E19093140193E0909313012C +:104410008093120188E08093110188E2809310015B +:1044200034C0CE51C63088F5EC2FF0E0E65DFE4F8B +:1044300080818093DC0129C0CE34E9F020F4CB34B4 +:1044400021F56AE013C0C13579F0C235F1F461E0BD +:104450000DC08091DC01882319F01092DC0115C099 +:1044600081E08093DD0115C061E006C08091DC0130 +:104470000E941F200AC06AE08091DC010E94952002 +:1044800004C01092DD0180E004C081E002C080E041 +:10449000ABCFCF910895E1E8F0E080818860808320 +:1044A0008081816080838FB7F89493E09093890036 +:1044B00090ED909388008FBF0895EFE6F0E0808143 +:1044C000826080830895EFE6F0E080818D7F8083B5 +:1044D0000895EFE6F0E0908182E0892780830895D7 +:1044E0001F920F920FB60F9211242F933F934F9369 +:1044F0005F936F937F938F939F93AF93BF93EF934C +:10450000FF938091DE019091DF0101969093DF018E +:104510008093DE01811103C082E00E945008E09187 +:10452000DF01E695E695F0E0EA5CFA4FE4918091D0 +:10453000DE018E1303C080E00E945008FF91EF91CE +:10454000BF91AF919F918F917F916F915F914F91AB +:104550003F912F910F900FBE0F901F9018950E94C2 +:10456000B6226894B1110C94452308950E942A2321 +:1045700088F09F5798F0B92F9927B751B0F0E1F024 +:10458000660F771F881F991F1AF0BA95C9F714C0D4 +:10459000B13091F00E944423B1E008950C9444237B +:1045A000672F782F8827B85F39F0B93FCCF386950D +:1045B00077956795B395D9F73EF49095809570956A +:1045C00061957F4F8F4F9F4F0895E89409C097FBE7 +:1045D0003EF490958095709561957F4F8F4F9F4FDA +:1045E0009923A9F0F92F96E9BB279395F69587951E +:1045F00077956795B795F111F8CFFAF4BB0F11F4E1 +:1046000060FF1BC06F5F7F4F8F4F9F4F16C0882387 +:1046100011F096E911C0772321F09EE8872F762FBD +:1046200005C0662371F096E8862F70E060E02AF0FE +:104630009A95660F771F881FDAF7880F96958795EA +:1046400097F9089557FD9058440F551F59F05F3F53 +:1046500071F04795880F97FB991F61F09F3F79F0A4 +:1046600087950895121613061406551FF2CF469526 +:10467000F1DF08C0161617061806991FF1CF8695A8 +:104680007105610508940895E894BB27662777278C +:10469000CB0197F908950E945E230C94CF230E94CA +:1046A000C12338F00E94C82320F0952311F00C9408 +:1046B000B8230C94BE2311240C9445230E9422237A +:1046C00070F3959FC1F3950F50E0551F629FF00165 +:1046D000729FBB27F00DB11D639FAA27F00DB11D7E +:1046E000AA1F649F6627B00DA11D661F829F222707 +:1046F000B00DA11D621F739FB00DA11D621F839F8E +:10470000A00D611D221F749F3327A00D611D231F63 +:10471000849F600D211D822F762F6A2F11249F57B1 +:1047200050409AF0F1F088234AF0EE0FFF1FBB1FB4 +:10473000661F771F881F91505040A9F79E3F510573 +:1047400080F00C94B8230C9445235F3FE4F3983E2B +:10475000D4F3869577956795B795F795E7959F5F1D +:10476000C1F7FE2B880F911D9695879597F90895AF +:1047700097F99F6780E870E060E008959FEF80EC14 +:10478000089500240A9416161706180609060895B7 +:1047900000240A9412161306140605060895092E1D +:1047A0000394000C11F4882352F0BB0F40F4BF2B8C +:1047B00011F460FF04C06F5F7F4F8F4F9F4F0895CC +:1047C00097FB072E16F4009407D077FD09D00E94BE +:1047D000FA2307FC05D03EF4909581959F4F0895EC +:1047E000709561957F4F0895EE0FFF1F0590F4912E +:1047F000E02D0994AA1BBB1B51E107C0AA1FBB1FD8 +:10480000A617B70710F0A61BB70B881F991F5A955C +:10481000A9F780959095BC01CD010895F999FECF37 +:1048200092BD81BDF89A992780B50895A8E1B0E0BE +:1048300042E050E00C943624262FF999FECF92BD29 +:1048400081BDF89A019700B4021639F01FBA20BD55 +:104850000FB6F894FA9AF99A0FBE08950196272F89 +:104860000E941D240C941C24DC01CB01FC01F9994D +:10487000FECF06C0F2BDE1BDF89A319600B40D92AC +:0C48800041505040B8F70895F894FFCF65 +:10488C0020025208E008BD08890855080101BA0148 +:10489C0028080A03140A3F4D3639F704AA04740495 +:1048AC003B04CE03E70300041904010203040506CC +:0448BC0007080900E0 +:00000001FF From fb57b2e55dfa5773f361aa958354ddddd3d68dbc Mon Sep 17 00:00:00 2001 From: Thomas Anderson Date: Fri, 29 Apr 2016 17:25:14 -0700 Subject: [PATCH 19/93] Added readme --- .../ergodox_ez/keymaps/techtomas/readme.md | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/techtomas/readme.md diff --git a/keyboard/ergodox_ez/keymaps/techtomas/readme.md b/keyboard/ergodox_ez/keymaps/techtomas/readme.md new file mode 100644 index 0000000000..1ed80fc20c --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/techtomas/readme.md @@ -0,0 +1,36 @@ +# Techtomas Configuration + +## Base Layer + +The base layer is a merge of what I liked with the default layout and the ordinary layout. The thumb cluster is more like the Kinesis advantage and the top row of the cluster is convient for use on the mac. + +* The Caps Lock postion handles [Hyper/Esc](http://brettterpstra.com/2012/12/08/a-useful-caps-lock-key/) +* The Tab key toggles MEH. +* The two vertical mods on the left board are Shift+Tab and Tab. +* The two vertical mods on the right board are Control Layer tap/toggle and Alt+Cmd. +* The HYPER and MEH key are made in the same location on the right side of the board as well. Using Keyboard Maestro for OS X makes one-handed shortcuts very easy. + +## Symbol Layer +The symbol layer can be tap/toggled through the bottom right key and also toggled holding the tilde/grave key in the upper left corner. I haven't used the symbol layer enough to tell if this was a good place or not but it made sense in my head + +The bottom two vertical mods are set to F14 and F15 which is the default for changing screen brightness on the mac + +## Media Layer +/ & ; will toggle the media layer which has play and volume controls assigned to the thumb cluster. I found this an easy way to quickly play/pause + +## Control Layer +The a and z keys toggle the control layer. + +On the left board you have mouse control with left & right click in the location of the G and B keys. +On the right board you have vim-style arrow keys using hjkl + +The thumb cluster and mods all pass down to this layer. + +## Changelog + +* Apr 29, 2016 (V1.1): + * Added F14 and F15 to symbol layer + * Added control layer toggle to A key. + +* Apr 28, 2016 (V1.0): + * Modified config based on the default layout plus inspiration from the ordinary layout From 9ab7098c834ffe601ad5c39759acfddabbd6373f Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Fri, 29 Apr 2016 21:21:08 -0400 Subject: [PATCH 20/93] fixes plover start sound --- keyboard/planck/keymaps/default/keymap.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index e7a9ea9e4c..ac4937b69e 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -319,15 +319,13 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) case 12: if (record->event.pressed) { #ifdef AUDIO_ENABLE + stop_all_notes(); PLAY_NOTE_ARRAY(tone_plover, false, 0); #endif layer_off(_RAISE); layer_off(_LOWER); layer_off(_ADJUST); layer_off(_MUSIC); - #ifdef AUDIO_ENABLE - stop_all_notes(); - #endif layer_on(_PLOVER); if (!eeconfig_is_enabled()) { eeconfig_init(); From 0656f2fa10e25e160617c3e5d14cfbae35dd9c8d Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Fri, 29 Apr 2016 22:19:40 -0400 Subject: [PATCH 21/93] moves backlight functionality to keyboard files and updates template makefile previously there were two backlight.c files (bad) --- keyboard/atomic/Makefile | 4 --- keyboard/atomic/atomic.c | 61 ++++++++++++++++++++++++++++++++++ keyboard/atomic/atomic.h | 5 ++- keyboard/atomic/backlight.c | 63 ------------------------------------ keyboard/planck/Makefile | 4 --- keyboard/planck/backlight.c | 61 ---------------------------------- keyboard/planck/planck.c | 61 ++++++++++++++++++++++++++++++++++ keyboard/planck/planck.h | 1 + keyboard/preonic/Makefile | 5 --- keyboard/preonic/backlight.c | 61 ---------------------------------- keyboard/preonic/preonic.c | 63 +++++++++++++++++++++++++++++++++++- keyboard/preonic/preonic.h | 1 + quantum/template/Makefile | 44 +++++++++++++++++-------- quantum/template/template.c | 61 ++++++++++++++++++++++++++++++++++ quantum/template/template.h | 5 ++- 15 files changed, 286 insertions(+), 214 deletions(-) delete mode 100644 keyboard/atomic/backlight.c delete mode 100644 keyboard/planck/backlight.c delete mode 100644 keyboard/preonic/backlight.c diff --git a/keyboard/atomic/Makefile b/keyboard/atomic/Makefile index 1d91c34b7f..c1a0a6db42 100644 --- a/keyboard/atomic/Makefile +++ b/keyboard/atomic/Makefile @@ -171,10 +171,6 @@ 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/atomic.c b/keyboard/atomic/atomic.c index 5e31264e68..3996497161 100644 --- a/keyboard/atomic/atomic.c +++ b/keyboard/atomic/atomic.c @@ -57,3 +57,64 @@ void led_set_kb(uint8_t usb_led) { led_set_user(usb_led); } + +#ifdef BACKLIGHT_ENABLE +#define CHANNEL OCR1C + +void backlight_init_ports() +{ + + // Setup PB7 as output and output low. + DDRB |= (1<<7); + PORTB &= ~(1<<7); + + // Use full 16-bit resolution. + ICR1 = 0xFFFF; + + // I could write a wall of text here to explain... but TL;DW + // Go read the ATmega32u4 datasheet. + // And this: http://blog.saikoled.com/post/43165849837/secret-konami-cheat-code-to-high-resolution-pwm-on + + // Pin PB7 = OCR1C (Timer 1, Channel C) + // Compare Output Mode = Clear on compare match, Channel C = COM1C1=1 COM1C0=0 + // (i.e. start high, go low when counter matches.) + // WGM Mode 14 (Fast PWM) = WGM13=1 WGM12=1 WGM11=1 WGM10=0 + // Clock Select = clk/1 (no prescaling) = CS12=0 CS11=0 CS10=1 + + TCCR1A = _BV(COM1C1) | _BV(WGM11); // = 0b00001010; + TCCR1B = _BV(WGM13) | _BV(WGM12) | _BV(CS10); // = 0b00011001; + + backlight_init(); +} + +void backlight_set(uint8_t level) +{ + if ( level == 0 ) + { + // Turn off PWM control on PB7, revert to output low. + TCCR1A &= ~(_BV(COM1C1)); + CHANNEL = 0x0; + // Prevent backlight blink on lowest level + PORTB &= ~(_BV(PORTB7)); + } + else if ( level == BACKLIGHT_LEVELS ) + { + // Prevent backlight blink on lowest level + PORTB &= ~(_BV(PORTB7)); + // Turn on PWM control of PB7 + TCCR1A |= _BV(COM1C1); + // Set the brightness + CHANNEL = 0xFFFF; + } + else + { + // Prevent backlight blink on lowest level + PORTB &= ~(_BV(PORTB7)); + // Turn on PWM control of PB7 + TCCR1A |= _BV(COM1C1); + // Set the brightness + CHANNEL = 0xFFFF >> ((BACKLIGHT_LEVELS - level) * ((BACKLIGHT_LEVELS + 1) / 2)); + } +} + +#endif \ No newline at end of file diff --git a/keyboard/atomic/atomic.h b/keyboard/atomic/atomic.h index d5461e424d..0c7aeb1cc8 100644 --- a/keyboard/atomic/atomic.h +++ b/keyboard/atomic/atomic.h @@ -3,8 +3,11 @@ #include "matrix.h" #include "keymap_common.h" -#include "backlight.h" +#ifdef BACKLIGHT_ENABLE + #include "backlight.h" +#endif #include +#include // This a shortcut to help you visually see your layout. // The following is an example using the Planck MIT layout diff --git a/keyboard/atomic/backlight.c b/keyboard/atomic/backlight.c deleted file mode 100644 index 647b57e718..0000000000 --- a/keyboard/atomic/backlight.c +++ /dev/null @@ -1,63 +0,0 @@ - -#include -#include "backlight.h" -#include "atomic.h" - - -#define CHANNEL OCR1C - -void backlight_init_ports() -{ - - // Setup PB7 as output and output low. - DDRB |= (1<<7); - PORTB &= ~(1<<7); - - // Use full 16-bit resolution. - ICR1 = 0xFFFF; - - // I could write a wall of text here to explain... but TL;DW - // Go read the ATmega32u4 datasheet. - // And this: http://blog.saikoled.com/post/43165849837/secret-konami-cheat-code-to-high-resolution-pwm-on - - // Pin PB7 = OCR1C (Timer 1, Channel C) - // Compare Output Mode = Clear on compare match, Channel C = COM1C1=1 COM1C0=0 - // (i.e. start high, go low when counter matches.) - // WGM Mode 14 (Fast PWM) = WGM13=1 WGM12=1 WGM11=1 WGM10=0 - // Clock Select = clk/1 (no prescaling) = CS12=0 CS11=0 CS10=1 - - TCCR1A = _BV(COM1C1) | _BV(WGM11); // = 0b00001010; - TCCR1B = _BV(WGM13) | _BV(WGM12) | _BV(CS10); // = 0b00011001; - - backlight_init(); -} - -void backlight_set(uint8_t level) -{ - if ( level == 0 ) - { - // Turn off PWM control on PB7, revert to output low. - TCCR1A &= ~(_BV(COM1C1)); - CHANNEL = 0x0; - // Prevent backlight blink on lowest level - PORTB &= ~(_BV(PORTB7)); - } - else if ( level == BACKLIGHT_LEVELS ) - { - // Prevent backlight blink on lowest level - PORTB &= ~(_BV(PORTB7)); - // Turn on PWM control of PB7 - TCCR1A |= _BV(COM1C1); - // Set the brightness - CHANNEL = 0xFFFF; - } - else - { - // Prevent backlight blink on lowest level - PORTB &= ~(_BV(PORTB7)); - // Turn on PWM control of PB7 - TCCR1A |= _BV(COM1C1); - // Set the brightness - CHANNEL = 0xFFFF >> ((BACKLIGHT_LEVELS - level) * ((BACKLIGHT_LEVELS + 1) / 2)); - } -} \ No newline at end of file diff --git a/keyboard/planck/Makefile b/keyboard/planck/Makefile index 01d9e3ce9a..c0c6201cba 100644 --- a/keyboard/planck/Makefile +++ b/keyboard/planck/Makefile @@ -171,10 +171,6 @@ 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/backlight.c b/keyboard/planck/backlight.c deleted file mode 100644 index f69364b2af..0000000000 --- a/keyboard/planck/backlight.c +++ /dev/null @@ -1,61 +0,0 @@ - -#include -#include "backlight.h" - -#define CHANNEL OCR1C - -void backlight_init_ports() -{ - - // Setup PB7 as output and output low. - DDRB |= (1<<7); - PORTB &= ~(1<<7); - - // Use full 16-bit resolution. - ICR1 = 0xFFFF; - - // I could write a wall of text here to explain... but TL;DW - // Go read the ATmega32u4 datasheet. - // And this: http://blog.saikoled.com/post/43165849837/secret-konami-cheat-code-to-high-resolution-pwm-on - - // Pin PB7 = OCR1C (Timer 1, Channel C) - // Compare Output Mode = Clear on compare match, Channel C = COM1C1=1 COM1C0=0 - // (i.e. start high, go low when counter matches.) - // WGM Mode 14 (Fast PWM) = WGM13=1 WGM12=1 WGM11=1 WGM10=0 - // Clock Select = clk/1 (no prescaling) = CS12=0 CS11=0 CS10=1 - - TCCR1A = _BV(COM1C1) | _BV(WGM11); // = 0b00001010; - TCCR1B = _BV(WGM13) | _BV(WGM12) | _BV(CS10); // = 0b00011001; - - backlight_init(); -} - -void backlight_set(uint8_t level) -{ - if ( level == 0 ) - { - // Turn off PWM control on PB7, revert to output low. - TCCR1A &= ~(_BV(COM1C1)); - CHANNEL = 0x0; - // Prevent backlight blink on lowest level - PORTB &= ~(_BV(PORTB7)); - } - else if ( level == BACKLIGHT_LEVELS ) - { - // Prevent backlight blink on lowest level - PORTB &= ~(_BV(PORTB7)); - // Turn on PWM control of PB7 - TCCR1A |= _BV(COM1C1); - // Set the brightness - CHANNEL = 0xFFFF; - } - else - { - // Prevent backlight blink on lowest level - PORTB &= ~(_BV(PORTB7)); - // Turn on PWM control of PB7 - TCCR1A |= _BV(COM1C1); - // Set the brightness - CHANNEL = 0xFFFF >> ((BACKLIGHT_LEVELS - level) * ((BACKLIGHT_LEVELS + 1) / 2)); - } -} \ No newline at end of file diff --git a/keyboard/planck/planck.c b/keyboard/planck/planck.c index 4b39cf1e8b..6558501504 100644 --- a/keyboard/planck/planck.c +++ b/keyboard/planck/planck.c @@ -32,3 +32,64 @@ void matrix_scan_kb(void) { void process_action_kb(keyrecord_t *record) { process_action_user(record); } + +#ifdef BACKLIGHT_ENABLE +#define CHANNEL OCR1C + +void backlight_init_ports() +{ + + // Setup PB7 as output and output low. + DDRB |= (1<<7); + PORTB &= ~(1<<7); + + // Use full 16-bit resolution. + ICR1 = 0xFFFF; + + // I could write a wall of text here to explain... but TL;DW + // Go read the ATmega32u4 datasheet. + // And this: http://blog.saikoled.com/post/43165849837/secret-konami-cheat-code-to-high-resolution-pwm-on + + // Pin PB7 = OCR1C (Timer 1, Channel C) + // Compare Output Mode = Clear on compare match, Channel C = COM1C1=1 COM1C0=0 + // (i.e. start high, go low when counter matches.) + // WGM Mode 14 (Fast PWM) = WGM13=1 WGM12=1 WGM11=1 WGM10=0 + // Clock Select = clk/1 (no prescaling) = CS12=0 CS11=0 CS10=1 + + TCCR1A = _BV(COM1C1) | _BV(WGM11); // = 0b00001010; + TCCR1B = _BV(WGM13) | _BV(WGM12) | _BV(CS10); // = 0b00011001; + + backlight_init(); +} + +void backlight_set(uint8_t level) +{ + if ( level == 0 ) + { + // Turn off PWM control on PB7, revert to output low. + TCCR1A &= ~(_BV(COM1C1)); + CHANNEL = 0x0; + // Prevent backlight blink on lowest level + PORTB &= ~(_BV(PORTB7)); + } + else if ( level == BACKLIGHT_LEVELS ) + { + // Prevent backlight blink on lowest level + PORTB &= ~(_BV(PORTB7)); + // Turn on PWM control of PB7 + TCCR1A |= _BV(COM1C1); + // Set the brightness + CHANNEL = 0xFFFF; + } + else + { + // Prevent backlight blink on lowest level + PORTB &= ~(_BV(PORTB7)); + // Turn on PWM control of PB7 + TCCR1A |= _BV(COM1C1); + // Set the brightness + CHANNEL = 0xFFFF >> ((BACKLIGHT_LEVELS - level) * ((BACKLIGHT_LEVELS + 1) / 2)); + } +} + +#endif \ No newline at end of file diff --git a/keyboard/planck/planck.h b/keyboard/planck/planck.h index edcb5fbff6..c5b59d9998 100644 --- a/keyboard/planck/planck.h +++ b/keyboard/planck/planck.h @@ -10,6 +10,7 @@ #include "rgblight.h" #endif #include +#include #ifdef MIDI_ENABLE #include #endif diff --git a/keyboard/preonic/Makefile b/keyboard/preonic/Makefile index 3504e27201..259dd6686b 100644 --- a/keyboard/preonic/Makefile +++ b/keyboard/preonic/Makefile @@ -162,11 +162,6 @@ 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/preonic/backlight.c b/keyboard/preonic/backlight.c deleted file mode 100644 index f69364b2af..0000000000 --- a/keyboard/preonic/backlight.c +++ /dev/null @@ -1,61 +0,0 @@ - -#include -#include "backlight.h" - -#define CHANNEL OCR1C - -void backlight_init_ports() -{ - - // Setup PB7 as output and output low. - DDRB |= (1<<7); - PORTB &= ~(1<<7); - - // Use full 16-bit resolution. - ICR1 = 0xFFFF; - - // I could write a wall of text here to explain... but TL;DW - // Go read the ATmega32u4 datasheet. - // And this: http://blog.saikoled.com/post/43165849837/secret-konami-cheat-code-to-high-resolution-pwm-on - - // Pin PB7 = OCR1C (Timer 1, Channel C) - // Compare Output Mode = Clear on compare match, Channel C = COM1C1=1 COM1C0=0 - // (i.e. start high, go low when counter matches.) - // WGM Mode 14 (Fast PWM) = WGM13=1 WGM12=1 WGM11=1 WGM10=0 - // Clock Select = clk/1 (no prescaling) = CS12=0 CS11=0 CS10=1 - - TCCR1A = _BV(COM1C1) | _BV(WGM11); // = 0b00001010; - TCCR1B = _BV(WGM13) | _BV(WGM12) | _BV(CS10); // = 0b00011001; - - backlight_init(); -} - -void backlight_set(uint8_t level) -{ - if ( level == 0 ) - { - // Turn off PWM control on PB7, revert to output low. - TCCR1A &= ~(_BV(COM1C1)); - CHANNEL = 0x0; - // Prevent backlight blink on lowest level - PORTB &= ~(_BV(PORTB7)); - } - else if ( level == BACKLIGHT_LEVELS ) - { - // Prevent backlight blink on lowest level - PORTB &= ~(_BV(PORTB7)); - // Turn on PWM control of PB7 - TCCR1A |= _BV(COM1C1); - // Set the brightness - CHANNEL = 0xFFFF; - } - else - { - // Prevent backlight blink on lowest level - PORTB &= ~(_BV(PORTB7)); - // Turn on PWM control of PB7 - TCCR1A |= _BV(COM1C1); - // Set the brightness - CHANNEL = 0xFFFF >> ((BACKLIGHT_LEVELS - level) * ((BACKLIGHT_LEVELS + 1) / 2)); - } -} \ No newline at end of file diff --git a/keyboard/preonic/preonic.c b/keyboard/preonic/preonic.c index f639f247a5..211f8d0296 100644 --- a/keyboard/preonic/preonic.c +++ b/keyboard/preonic/preonic.c @@ -38,4 +38,65 @@ void matrix_scan_kb(void) { void process_action_kb(keyrecord_t *record) { process_action_user(record); -} \ No newline at end of file +} + +#ifdef BACKLIGHT_ENABLE +#define CHANNEL OCR1C + +void backlight_init_ports() +{ + + // Setup PB7 as output and output low. + DDRB |= (1<<7); + PORTB &= ~(1<<7); + + // Use full 16-bit resolution. + ICR1 = 0xFFFF; + + // I could write a wall of text here to explain... but TL;DW + // Go read the ATmega32u4 datasheet. + // And this: http://blog.saikoled.com/post/43165849837/secret-konami-cheat-code-to-high-resolution-pwm-on + + // Pin PB7 = OCR1C (Timer 1, Channel C) + // Compare Output Mode = Clear on compare match, Channel C = COM1C1=1 COM1C0=0 + // (i.e. start high, go low when counter matches.) + // WGM Mode 14 (Fast PWM) = WGM13=1 WGM12=1 WGM11=1 WGM10=0 + // Clock Select = clk/1 (no prescaling) = CS12=0 CS11=0 CS10=1 + + TCCR1A = _BV(COM1C1) | _BV(WGM11); // = 0b00001010; + TCCR1B = _BV(WGM13) | _BV(WGM12) | _BV(CS10); // = 0b00011001; + + backlight_init(); +} + +void backlight_set(uint8_t level) +{ + if ( level == 0 ) + { + // Turn off PWM control on PB7, revert to output low. + TCCR1A &= ~(_BV(COM1C1)); + CHANNEL = 0x0; + // Prevent backlight blink on lowest level + PORTB &= ~(_BV(PORTB7)); + } + else if ( level == BACKLIGHT_LEVELS ) + { + // Prevent backlight blink on lowest level + PORTB &= ~(_BV(PORTB7)); + // Turn on PWM control of PB7 + TCCR1A |= _BV(COM1C1); + // Set the brightness + CHANNEL = 0xFFFF; + } + else + { + // Prevent backlight blink on lowest level + PORTB &= ~(_BV(PORTB7)); + // Turn on PWM control of PB7 + TCCR1A |= _BV(COM1C1); + // Set the brightness + CHANNEL = 0xFFFF >> ((BACKLIGHT_LEVELS - level) * ((BACKLIGHT_LEVELS + 1) / 2)); + } +} + +#endif \ No newline at end of file diff --git a/keyboard/preonic/preonic.h b/keyboard/preonic/preonic.h index 51ed9ba393..030acdadb4 100644 --- a/keyboard/preonic/preonic.h +++ b/keyboard/preonic/preonic.h @@ -10,6 +10,7 @@ #include "rgblight.h" #endif #include +#include #ifdef MIDI_ENABLE #include #endif diff --git a/quantum/template/Makefile b/quantum/template/Makefile index 4fa195468d..1a535ef2cb 100644 --- a/quantum/template/Makefile +++ b/quantum/template/Makefile @@ -111,23 +111,41 @@ OPT_DEFS += -DBOOTLOADER_SIZE=512 # Build Options -# comment out to disable the options. +# change yes to no to disable # -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 +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 = no # Breathing sleep LED during USB suspend +# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work +NKRO_ENABLE = no # USB Nkey Rollover +BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +MIDI_ENABLE = no # MIDI controls +UNICODE_ENABLE = no # Unicode +BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID +AUDIO_ENABLE = no # Audio output on port C6 +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 + # Optimize size but this may cause error "relocation truncated to fit" #EXTRALDFLAGS = -Wl,--relax diff --git a/quantum/template/template.c b/quantum/template/template.c index cc52e496ff..6050a2d20c 100644 --- a/quantum/template/template.c +++ b/quantum/template/template.c @@ -46,3 +46,64 @@ void led_set_kb(uint8_t usb_led) { led_set_user(usb_led); } + +#ifdef BACKLIGHT_ENABLE +#define CHANNEL OCR1C + +void backlight_init_ports() +{ + + // Setup PB7 as output and output low. + DDRB |= (1<<7); + PORTB &= ~(1<<7); + + // Use full 16-bit resolution. + ICR1 = 0xFFFF; + + // I could write a wall of text here to explain... but TL;DW + // Go read the ATmega32u4 datasheet. + // And this: http://blog.saikoled.com/post/43165849837/secret-konami-cheat-code-to-high-resolution-pwm-on + + // Pin PB7 = OCR1C (Timer 1, Channel C) + // Compare Output Mode = Clear on compare match, Channel C = COM1C1=1 COM1C0=0 + // (i.e. start high, go low when counter matches.) + // WGM Mode 14 (Fast PWM) = WGM13=1 WGM12=1 WGM11=1 WGM10=0 + // Clock Select = clk/1 (no prescaling) = CS12=0 CS11=0 CS10=1 + + TCCR1A = _BV(COM1C1) | _BV(WGM11); // = 0b00001010; + TCCR1B = _BV(WGM13) | _BV(WGM12) | _BV(CS10); // = 0b00011001; + + backlight_init(); +} + +void backlight_set(uint8_t level) +{ + if ( level == 0 ) + { + // Turn off PWM control on PB7, revert to output low. + TCCR1A &= ~(_BV(COM1C1)); + CHANNEL = 0x0; + // Prevent backlight blink on lowest level + PORTB &= ~(_BV(PORTB7)); + } + else if ( level == BACKLIGHT_LEVELS ) + { + // Prevent backlight blink on lowest level + PORTB &= ~(_BV(PORTB7)); + // Turn on PWM control of PB7 + TCCR1A |= _BV(COM1C1); + // Set the brightness + CHANNEL = 0xFFFF; + } + else + { + // Prevent backlight blink on lowest level + PORTB &= ~(_BV(PORTB7)); + // Turn on PWM control of PB7 + TCCR1A |= _BV(COM1C1); + // Set the brightness + CHANNEL = 0xFFFF >> ((BACKLIGHT_LEVELS - level) * ((BACKLIGHT_LEVELS + 1) / 2)); + } +} + +#endif \ No newline at end of file diff --git a/quantum/template/template.h b/quantum/template/template.h index b1c34d3cbe..22742105a3 100644 --- a/quantum/template/template.h +++ b/quantum/template/template.h @@ -3,7 +3,10 @@ #include "matrix.h" #include "keymap_common.h" -#include "backlight.h" +#ifdef BACKLIGHT_ENABLE + #include "backlight.h" +#endif +#include #include // This a shortcut to help you visually see your layout. From ed0798de243d892826370e32de340700101be8d0 Mon Sep 17 00:00:00 2001 From: "Anand Babu (AB) Periasamy" Date: Fri, 15 Apr 2016 15:43:24 -0700 Subject: [PATCH 22/93] Beginner's keymap for Ergodox-EZ --- keyboard/ergodox_ez/keymaps/ab/ab.hex | 1146 +++++++++++++++++ .../keymaps/ab/keyboard-layout.json | 385 ++++++ .../ergodox_ez/keymaps/ab/keyboard-layout.png | Bin 0 -> 79440 bytes keyboard/ergodox_ez/keymaps/ab/keymap.c | 140 ++ keyboard/ergodox_ez/keymaps/ab/readme.md | 21 + 5 files changed, 1692 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/ab/ab.hex create mode 100644 keyboard/ergodox_ez/keymaps/ab/keyboard-layout.json create mode 100644 keyboard/ergodox_ez/keymaps/ab/keyboard-layout.png create mode 100644 keyboard/ergodox_ez/keymaps/ab/keymap.c create mode 100644 keyboard/ergodox_ez/keymaps/ab/readme.md diff --git a/keyboard/ergodox_ez/keymaps/ab/ab.hex b/keyboard/ergodox_ez/keymaps/ab/ab.hex new file mode 100644 index 0000000000..1659ae5802 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/ab/ab.hex @@ -0,0 +1,1146 @@ +:100000000C940F020C9453020C9453020C94530260 +:100010000C9453020C9453020C9453020C9453020C +:100020000C9453020C9453020C94190C0C94EB0C8A +:100030000C9453020C9453020C9453020C945302EC +:100040000C9453020C94CF210C9453020C94530241 +:100050000C9453020C94631B0C9453020C945302A3 +:100060000C9453020C9453020C9453020C945302BC +:100070000C9453020C9453020C9453020C945302AC +:100080000C9453020C9453020C9453020C9453029C +:100090000C9453020C9453020C9453020C9453028C +:1000A0000C9453020C9453020C945302500D720D95 +:1000B0005D0E720D5D0EB40DD70D5D0E2C0E3F0E54 +:1000C000391139117A117A11BC11F811F813F8139A +:1000D0001012F81307130713D213F813F813E613CB +:1000E00035002B003971E100E00000001E00140013 +:1000F00004001D0029002F001F001A0016001B001D +:10010000E3004C002000080007000600E2002C007D +:100110002100150009001900E20026022200170044 +:100120000A000500000006012300B60000004B0095 +:1001300000002F022400B70000004E000000300233 +:1001400025001C000B0011000000190126001800FA +:100150000D0010005200270227000C000E00360090 +:1001600050002A002D0012000F0037004F00280019 +:100170002E00130033003800510030002A003100F7 +:100180002800340001540000290001000100010092 +:10019000010000003A00010001000100010001001F +:1001A0003B000100F2000100010001003C00F000F2 +:1001B000F1000100F40000503D000100F3000100D7 +:1001C000F50001003E0001000100010000000100F7 +:1001D0003F0001000000010000000100400001009C +:1001E00000000100000001004100010001000100C9 +:1001F00000000100420001000100010001000100B7 +:100200004300010001000100AA00010044000100B8 +:1002100001000100A90001004500010001000100EA +:10022000A80001002A000100AE000100010000004A +: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 +:100470000FBEE0E0FFE3099511E0A0E0B1E0EAE49F +:10048000F7E402C005900D92A433B107D9F721E03B +:10049000A4E3B1E001C01D92AE3EB207E1F70E94B5 +:1004A0005F090C94A3230C94000061110BC0FC01A4 +:1004B0008281882321F085EE0E94C10F03C085EE62 +:1004C0000E94891080E090E0089508956091B10144 +:1004D0007091B2018091B3019091B4010E948A1A87 +:1004E00056985E9825982D9826982E9827982F989C +:1004F000813019F0823021F00895259A2D9A0895BF +:10050000269A2E9A08950C94660256985E9825981D +:100510002D9826982E9827982F988FEF90E09093FB +:1005200089008093880090938B0080938A00909339 +:100530008D0080938C00259A2D9A2FEF80E792E012 +:10054000215080409040E1F700C00000269A2E9A8A +:100550002FEF80E792E0215080409040E1F700C00B +:100560000000279A2F9A2FEF80E792E021508040D9 +:100570009040E1F700C0000025982D982FEF80E70C +:1005800092E0215080409040E1F700C000002698A2 +:100590002E982FEF80E792E0215080409040E1F7C5 +:1005A00000C0000027982F9856985E9825982D989F +:1005B00026982E9827982F98089589EA809380008E +:1005C00089E08093810024982C983F988AB18F7499 +:1005D0008AB96E98479A8BB1806B8BB9769A0E94D4 +:1005E00085020C94650280E28093000180913401C1 +:1005F00081110EC00E94420381E0809334012FEFED +:1006000083ED90E3215080409040E1F700C000006E +:1006100080E40E9448038093000181112EC00E9453 +:10062000720380930001811128C00E94720380939D +:100630000001811122C08FE30E94720380930001A8 +:1006400081111BC00E946A0380E40E9448038093CA +:100650000001811112C08CE00E947203809300019E +:1006600081110BC00E94720380930001811105C0AB +:100670008FE30E947203809300010E946A038091BD +:10068000000108951092B9008AE08093B80008959F +:1006900094EA9093BC009091BC0097FFFCCF90919E +:1006A000B900987F983021F0903111F081E00895E1 +:1006B0008093BB0084E88093BC008091BC0087FFDE +:1006C000FCCF8091B900887F883111F0803471F7B8 +:1006D00080E0089584E98093BC008091BC0084FD93 +:1006E000FCCF08958093BB0084E88093BC00809188 +:1006F000BC0087FFFCCF9091B900987F81E09832D1 +:1007000009F480E0089584E88093BC008091BC00E7 +:1007100087FFFCCF8091BB0008958091000181117B +:1007200015C080E40E9448038093000181110CC031 +:1007300082E10E94720380930001811105C08FEF56 +:100740000E947203809300010E946A0384B1807F3B +:1007500084B985B1807F85B98AB1837F8AB98BB12D +:10076000837F8BB93E98469808950E94F302809348 +:1007700000010E948D0380B38C7080BB81B3836FB6 +:1007800081BBA6E3B1E0E4E4F1E08EE08E0F1192CC +:100790001D928E13FCCF0C94DD02BF92CF92DF929C +:1007A000EF92FF920F931F93CF93DF9380910001FD +:1007B000882379F0809135018F5F80933501811115 +:1007C00008C00E94F30280930001811102C00E94C0 +:1007D000850206E311E0C0E0D0E0DD24D39482E09E +:1007E000C82EEE24E394F12CC730D10500F580919A +:1007F0000001811164C080E40E94480380930001DD +:10080000811112C082E10E94720380930001811164 +:100810000BC0C7010C2E01C0880F0A94EAF780951F +:100820000E947203809300010E946A0348C0CA308C +:10083000A1F028F4C83059F0C93061F005C0CC30BF +:1008400089F070F0CD3089F0209A289810C0219A54 +:1008500029980DC0229A2A980AC0239A2B9807C07B +:10086000529A01C0539A5B9802C03E9A469890EA09 +:100870009A95F1F79FB1799902C082E001C080E0BA +:1008800091709D25982B7C9902C084E001C080E086 +:10089000892B7D9902C038E001C030E0832B7E991E +:1008A00002C020E101C020E0822B9FB19095991FEA +:1008B0009927991F9295990F907E892B0FC080914F +:1008C0000001811149C080E40E9448038093000127 +:1008D000882379F1B12C0E946A038B2DF801908155 +:1008E000981719F08083C09201010E948D03219610 +:1008F0000F5F1F4FCE30D10509F076CF80910101F7 +:10090000882361F1815080930101882339F08FE9B8 +:100910009FE00197F1F700C0000020C0A4E4B1E01F +:10092000E6E3F1E0CF01825F91919D938E13FCCFBE +:1009300015C083E10E947203809300018111CACF28 +:1009400081E40E944803809300018111C3CF0E947B +:100950008303B82EB094BFCF80E0C0CF0E94830243 +:1009600081E0DF91CF911F910F91FF90EF90DF9089 +:10097000CF90BF900895E82FF0E0EC5BFE4F8081B0 +:1009800008950895089596E0799FF001112494E563 +:10099000899FE00DF11D1124E60FF11DEE0FFF1FE1 +:1009A000E052FF4F859194910895880F991FFC01A3 +:1009B000E05AF040859194910895880F991FFC01A9 +:1009C000E052FF4F8591949108950F931F93CF9319 +:1009D000DF93EC018115904350F5C11580E2D807F3 +:1009E00008F0B3C0CB3BD10590F4C83AD10508F06C +:1009F0005AC0C53AD10508F04BC0C430D10508F043 +:100A0000BBC1219709F0B5C101E010E0F5C1CF3FAE +:100A1000D10511F008F0B0C1C03FD10508F092C077 +:100A2000CE01805E9109089708F4A6C1A2C1C11544 +:100A300091E5D907A8F4C23020E5D20708F09EC09E +:100A4000C11580E5D80709F485C008F091C0C1152B +:100A500020E4D20708F08DC1DD278E01106CCCC1D7 +:100A6000C11580E8D80758F4C11590E7D90708F0F8 +:100A70007CC1C11520E6D20708F422C17AC1C11594 +:100A800080E9D80708F075C1DF708E01106AB4C123 +:100A9000C53AD10509F472C1C63AD10509F071C150 +:100AA00002E810E4A9C1C83AD10509F46DC1C93AF8 +:100AB000D10509F46CC1CA3AD10509F46BC1CB3A2E +:100AC000D10509F46AC1CC3AD10509F469C1CD3A1E +:100AD000D10509F468C1C03BD10509F467C1CE3A1C +:100AE000D10509F466C1CF3AD10509F465C1C13B0E +:100AF000D10509F464C1C23BD10509F463C1C33B0C +:100B0000D10509F462C1C43BD10509F461C1C53BFB +:100B1000D10509F460C1C63BD10509F45FC1C73BEB +:100B2000D10509F45EC1C83BD10509F45DC1C93BDB +:100B3000D10509F45CC1CA3BD10509F45BC100E0F1 +:100B400014E45AC18E01106557C1CE019F700E94F6 +:100B5000DD0453C10E941B149FEF24E38CE09150ED +:100B600020408040E1F700C000000E94881B44C183 +:100B70008091CD0181608093CD013EC10E94321DE4 +:100B8000811102C00E94181D0E944F1D90E0909399 +:100B9000EE018093ED01C23090E5D90721F48091F8 +:100BA000ED01816086C0C43020E5D20721F4809138 +:100BB000ED0182607EC0C63080E5D80721F48091C7 +:100BC000ED01846076C0C83090E5D90719F48091B2 +:100BD000ED0127C0CA3020E5D20721F48091ED0154 +:100BE000806167C0CC3080E5D80721F48091ED01A9 +:100BF00080625FC0CE3090E5D90721F48091ED018D +:100C0000806457C0C03120E5D20721F48091ED0106 +:100C100080684FC0C23180E5D80729F48091ED018A +:100C20008460886046C0C33090E5D90721F4809184 +:100C3000ED018E7F3EC0C53020E5D20721F48091C2 +:100C4000ED018D7F36C0C73080E5D80721F4809153 +:100C5000ED018B7F2EC0C93090E5D90719F4809142 +:100C6000ED0126C0CB3020E5D20721F48091ED01C3 +:100C70008F7E1FC0CD3080E5D80721F48091ED0133 +:100C80008F7D17C0CF3090E5D90721F48091ED0119 +:100C90008F7B0FC0C13120E5D20721F48091ED0197 +:100CA0008F7707C0C331D04531F48091ED018B7F40 +:100CB000877F8093ED018091ED010E94531D9CC0C0 +:100CC0008D2F99278F70992781309105D9F49E0136 +:100CD0002370332702C0880F991F2A95E2F79C687A +:100CE0008E0144E0000F111F4A95E1F700271370B1 +:100CF000802B912B53E0CC0FDD1F5A95E1F7C07686 +:100D0000DD272FC08230910531F4DC2FCC278E01F6 +:100D1000016F106A71C08330910569F4CE01837050 +:100D2000992701E010E002C0000F111F8A95E2F739 +:100D3000C8019C680FC0049709F05EC0CE018370A3 +:100D4000992701E010E002C0000F111F8A95E2F719 +:100D5000C8019A6823E0CC0FDD1F2A95E1F7C07E19 +:100D6000D7708C010C2B1D2B47C0DF708E011062D9 +:100D700043C000E010E040C08E013EC001E810E436 +:100D80003BC003E810E438C002EE14E435C009EEBD +:100D900014E432C00AEE14E42FC005EB14E42CC0B6 +:100DA00006EB14E429C007EB14E426C00CEC14E4B1 +:100DB00023C00DEC14E420C003E815E41DC00AE8CC +:100DC00015E41AC002E915E417C004E915E414C0DB +:100DD00001E216E411C003E216E40EC004E216E4D8 +:100DE0000BC005E216E408C006E216E405C007E2FF +:100DF00016E402C00AE216E4C801DF91CF911F9108 +:100E00000F91089596E0799FF001112494E5899F50 +:100E1000E00DF11D1124E60FF11DEE0FFF1FE05252 +:100E2000FF4F85919491803E9105E0F4803C9105BF +:100E300058F58133910509F46FC048F48932910562 +:100E400009F463C08A32910509F46DC072C0893318 +:100E50009105E9F082389105D1F08533910509F4C7 +:100E60004DC067C0833E910581F138F4803E910505 +:100E7000B9F0823E9105D9F05CC0863E910561F1E2 +:100E8000873E9105A1F155C00E94D5040895209197 +:100E9000ED0120FD02C021FF4CC080EE90E049C072 +:100EA0008091ED0180FFF9CF89E390E042C080910D +:100EB000ED0182FF0EC08091ED0184FF03C080E050 +:100EC00090E037C083EE90E034C08091ED0182FF66 +:100ED000F2CF82EE90E02DC08091ED0183FF0BC038 +:100EE0008091ED0184FDEBCF87EE90E022C08091F0 +:100EF000ED0183FFF5CF86EE90E01BC08091ED0100 +:100F000085FF07C089E290E014C08091ED0185FF64 +:100F1000F9CF85E390E00DC08091ED0186FF07C019 +:100F20008AE290E006C08091ED0186FFF9CF81E36F +:100F300090E00E94E504089508950C949C07809128 +:100F400062010895CF93DF9300D01F92CDB7DEB733 +:100F50002091E401243019F523E029839B838A83BF +:100F60002093E9008FEF9091E800815095FD06C035 +:100F700095ED9A95F1F700008111F5CF8091E80089 +:100F800085FF0DC040E050E063E070E0CE010196C7 +:100F90000E940C0A8091E8008E778093E8000F9001 +:100FA0000F900F90DF91CF910895CF93DF9300D0F2 +:100FB0001F92CDB7DEB72091E401243021F522E065 +:100FC00029839B838A8383E08093E9008FEF90914C +:100FD000E800815095FD06C095ED9A95F1F7000067 +:100FE0008111F5CF8091E80085FF0DC040E050E011 +:100FF00063E070E0CE0101960E940C0A8091E80047 +:101000008E778093E8000F900F900F90DF91CF9133 +:1010100008952091E4012430F1F422E02093E900C6 +:101020002FEF3091E800215035FD06C035ED3A959F +:10103000F1F700002111F5CF2091E80025FF0BC04A +:1010400040E050E065E070E00E940C0A8091E8000A +:101050008E778093E8000895CF93DF93EC01809121 +:10106000E401843009F046C090910C019923D9F035 +:1010700090910D019923B9F08093E9008FEF909141 +:10108000E800815095FD06C095E19A95F1F70000C2 +:101090008111F5CF8091E80085FF2CC040E050E041 +:1010A00060E170E017C081E08093E9008FEF9091DC +:1010B000E800815095FD06C095ED9A95F1F7000086 +:1010C0008111F5CF8091E80085FF14C040E050E029 +:1010D00068E070E0CE010E940C0A8091E8008E77F3 +:1010E0008093E80080E1FE01A2E5B1E001900D925D +:1010F0008A95E1F7DF91CF9108958091E301811105 +:1011000009C00E949E0B0E94FB0B8091E20084604C +:101110008093E20008951092E301089508950C94DD +:10112000BC210E941F1B0E94C2210E94980E0C9499 +:101130009D0742E061EC81E00E94180B42E061EC07 +:1011400082E00E94180B42E061EC83E00E94180BE1 +:1011500042E161EC84E00C94180B8091E60183304D +:1011600009F455C030F4813071F0823009F48EC03A +:1011700008958A3009F47AC08B3009F460C0893050 +:1011800009F09CC020C08091E501813A09F096C029 +:101190008091E800877F8093E8008091E901909139 +:1011A000EA01892B21F060E080E090E003C060E17B +:1011B00082E591E070E00E94550A8091E8008B770B +:1011C0008093E80008958091E501813209F076C0AE +:1011D0008091E9019091EA01009719F0039709F0D5 +:1011E0006DC08091E800877F8093E8008091E800DF +:1011F00082FD05C08091E4018111F8CF5FC080912C +:10120000F100809362018091E8008B7753C0809158 +:10121000E501813A09F052C08091E9019091EA011B +:10122000892B09F04BC08091E800877F8093E8000C +:101230008091E80080FFFCCF80910C0136C0809146 +:10124000E5018132D9F58091E9019091EA01892B7C +:10125000A9F58091E800877F8093E8000E944D0BFC +:101260008091E70180930C010C941B148091E5019F +:10127000813221F58091E800877F8093E8000E9409 +:101280004D0B8091E8018093630108958091E50101 +:10129000813AA1F48091E800877F8093E8008091F3 +:1012A000E80080FFFCCF809163018093F100809182 +:1012B000E8008E778093E8000C944D0B089584B776 +:1012C000877F84BF88E10FB6F89480936000109206 +:1012D00060000FBE90E080E80FB6F8948093610044 +:1012E000909361000FBE0E94E70E0E949E0B0E9429 +:1012F000FB0B8091E20084608093E20078940E946E +:10130000760E0E94E90E82E091E00E94930E0E9408 +:10131000AA218091E401853069F40E94DD1A809150 +:10132000E2018823B1F30E940B1B882391F30E94F2 +:10133000F609EFCF0E94EF0EECCF292F3327233091 +:101340003105A9F06CF42130310509F442C0223096 +:10135000310509F043C08DE690E024E632E042C05A +:1013600021323105C9F02232310519F137C09927F0 +:101370008130910541F08230910541F0892B71F562 +:10138000E0E6F2E005C0E8E4F2E002C0E0E3F2E00B +:10139000849190E09F0126C0643000F5E62FF0E0D4 +:1013A000EE0FFF1FEE5DFE4F2081318189E090E05E +:1013B00019C0643098F4E62FF0E0DF01AA0FBB1FDC +:1013C000A65EBE4F2D913C91EA5EFE4F808190E07B +:1013D00009C082E190E021ED32E004C080E090E0BD +:1013E00020E030E0FA0131832083089580E189BD57 +:1013F00082E189BD09B400FEFDCF8091D8008F7DC8 +:101400008093D8008091E00082608093E00080911A +:10141000E00081FDFCCF0895CF92DF92EF92FF9222 +:101420000F931F93CF93DF937C018B01EA010E94FE +:101430006E0B811131C0209731F088819981081B92 +:10144000190BE80EF91EC12CD12C0115110519F14B +:101450008091E80085FD14C08091E8008E7780932C +:10146000E800209741F0888199818C0D9D1D99831A +:10147000888385E011C00E946E0B882331F30CC075 +:10148000F70181917F018093F10001501109FFEF75 +:10149000CF1ADF0ADACF80E0DF91CF911F910F9151 +:1014A000FF90EF90DF90CF9008952091EB01309165 +:1014B000EC012617370748F06115710539F42091C2 +:1014C000E8002E772093E80001C0B901FC0120E07C +:1014D00061157105B9F18091E401882309F440C0D8 +:1014E000853009F43FC08091E80083FD3DC08091C4 +:1014F000E80082FF06C08091E80082FF26C080E0FD +:1015000008958091E80080FFE3CF2091F30080915F +:10151000F20090E0922B6115710551F08830910531 +:1015200038F421912093F100615071090196F3CFB5 +:1015300021E0089709F020E08091E8008E77809301 +:10154000E800C6CF2111C7CFD6CF8091E401882310 +:1015500039F0853039F08091E80083FFCCCF04C0AA +:1015600082E0089583E0089581E008952091EB01E1 +:101570003091EC012617370748F06115710539F4F1 +:101580002091E8002E772093E80001C0B901FC010A +:1015900020E061157105C1F18091E401882309F40F +:1015A00041C0853009F440C08091E80083FD3EC011 +:1015B0008091E80082FF06C08091E80082FF27C08A +:1015C00080E008958091E80080FFE3CF2091F30050 +:1015D0008091F20090E0922B6115710559F08830EE +:1015E000910540F424912093F100319661507109E6 +:1015F0000196F2CF21E0089709F020E08091E80001 +:101600008E778093E800C5CF2111C6CFD5CF8091CA +:10161000E401882339F0853039F08091E80083FFB8 +:10162000CBCF04C082E0089583E0089581E008955F +:10163000982F973058F59093E900981739F07091EA +:10164000EC002091ED005091F00003C0242F762F84 +:1016500050E021FF19C03091EB003E7F3093EB004A +:101660003091ED003D7F3093ED003091EB00316023 +:101670003093EB007093EC002093ED005093F0005A +:101680002091EE0027FF07C09F5FD3CF8F7080931C +:10169000E90081E0089580E008958091E50187FDEB +:1016A00005C08091E80080FF0EC012C08091E80064 +:1016B00082FD05C08091E4018111F8CF08958091E9 +:1016C000E8008B7708C08091E4018111EACF08958A +:1016D0008091E8008E778093E80008958091E4007F +:1016E0009091E50045E62091EC0020FF21C020917B +:1016F000E80020FD21C02091E401222389F025305B +:1017000089F02091EB0025FD0FC02091E40030917D +:10171000E5002817390739F3415041F0C901E3CFFB +:1017200082E0089583E0089581E0089584E00895BB +:101730002091E80022FFDFCF80E008950E940C0C8A +:101740000E94140CE0EEF0E0808181608083E8ED7F +:10175000F0E080818F77808319BCA7EDB0E08C9199 +:101760008E7F8C9380818F7E80831092E301089519 +:101770000F931F93CF93DF930E940C0C0E94140CC5 +:10178000C8EDD0E088818F778883888180688883DE +:1017900088818F7D888319BC1092E4011092E0014A +:1017A0001092E2011092E10100EE10E0F801808158 +:1017B0008B7F808388818160888342E060E080E065 +:1017C0000E94180BE1EEF0E080818E7F8083E2EED4 +:1017D000F0E0808181608083808188608083F8016F +:1017E00080818E7F8083888180618883DF91CF9123 +:1017F0001F910F910895E8EDF0E080818F7E808346 +:10180000E7EDF0E080818160808384E082BF81E049 +:101810008093E3010C94B80BE8EDF0E080818E7FBB +:1018200080831092E20008951092DA001092E10095 +:1018300008951F920F920FB60F9211242F933F938A +:101840004F935F936F937F938F939F93AF93BF93C8 +:10185000EF93FF938091E10082FF0BC08091E20043 +:1018600082FF07C08091E1008B7F8093E1000E949E +:10187000750E8091DA0080FF1FC08091D80080FF34 +:101880001BC08091DA008E7F8093DA008091D900AE +:1018900080FF0DC080E189BD82E189BD09B400FEF1 +:1018A000FDCF81E08093E4010E947D0805C019BC52 +:1018B0001092E4010E948B088091E10080FF19C022 +:1018C0008091E20080FF15C08091E2008E7F8093BE +:1018D000E2008091E20080618093E2008091D80074 +:1018E00080628093D80019BC85E08093E4010E9457 +:1018F0008F088091E10084FF30C08091E20084FF76 +:101900002CC080E189BD82E189BD09B400FEFDCF14 +:101910008091D8008F7D8093D8008091E1008F7EE8 +:101920008093E1008091E2008F7E8093E2008091BD +:10193000E20081608093E2008091E001882311F051 +:1019400084E007C08091E30087FF02C083E001C00C +:1019500081E08093E4010E9491088091E10083FF7F +:1019600029C08091E20083FF25C08091E100877F3C +:101970008093E10082E08093E4011092E001809185 +:10198000E1008E7F8093E1008091E2008E7F809362 +:10199000E2008091E20080618093E20042E060E03A +:1019A00080E00E94180B8091F00088608093F00026 +:1019B0000E948E08FF91EF91BF91AF919F918F91FF +:1019C0007F916F915F914F913F912F910F900FBE3B +:1019D0000F901F9018951F920F920FB60F9211241F +:1019E0002F933F934F935F936F937F938F939F9327 +:1019F000AF93BF93CF93EF93FF93C091E900CF7064 +:101A00008091EC001092E9008091F000877F809334 +:101A1000F00078940E94270D1092E9008091F00068 +:101A200088608093F000C093E900FF91EF91CF911F +:101A3000BF91AF919F918F917F916F915F914F91E6 +:101A40003F912F910F900FBE0F901F9018951F93ED +:101A5000CF93DF93CDB7DEB7AA970FB6F894DEBF6A +:101A60000FBECDBFE5EEF1E08091F100819321E062 +:101A7000ED3EF207C9F70E94AD088091E80083FFB0 +:101A80001CC12091E5013091E601832F90E08A305E +:101A9000910508F012C1FC01EA5AFF4F0C94532340 +:101AA000203881F0223809F008C18091E9018F7057 +:101AB0008093E9008091EB0085FB882780F91092E4 +:101AC000E90006C08091E1019091E20191118260EC +:101AD0009091E800977F9093E8008093F100109236 +:101AE000F100C5C0822F8D7F09F0E7C0222319F0D5 +:101AF000223061F0E2C08091E701813009F0DDC061 +:101B0000333009F080E08093E20128C08091E70142 +:101B1000811124C02091E9012F7009F4CEC02093D7 +:101B2000E9008091EB0080FF19C08091EB00333019 +:101B300011F4806211C080618093EB0081E090E03D +:101B4000022E01C0880F0A94EAF78093EA001092EF +:101B5000EA008091EB0088608093EB001092E9002E +:101B60008091E800877F86C02111A7C01091E7010E +:101B70001F778091E3008078812B8093E300809130 +:101B8000E800877F8093E8000E944D0B8091E80079 +:101B900080FFFCCF8091E30080688093E3001123F5 +:101BA00011F083E001C082E08093E40186C02058F8 +:101BB000223008F082C08091E7019091E8018C3DCD +:101BC00023E0920779F583E08A838AE289834FB71D +:101BD000F894DE01139620E03EE051E2E32FF0E0BE +:101BE00050935700E49120FF03C0E295EF703F5FF0 +:101BF000EF708E2F90E0EA3010F0C79601C0C096CB +:101C00008D939D932F5F243149F74FBF8091E8005A +:101C1000877F8093E8006AE270E0CE0101960E941F +:101C2000550A14C0AE014F5F5F4F6091E9010E94F9 +:101C30009D09009709F441C02091E800277F209377 +:101C4000E800BC0189819A810E94B60A8091E8006F +:101C50008B778093E80031C0203879F58091E800D7 +:101C6000877F8093E8008091E0018093F10080916C +:101C7000E8008E778093E8000E944D0B1EC0211172 +:101C80001CC09091E7019230C0F48091E800877FFA +:101C90008093E8009093E0010E944D0B8091E00159 +:101CA000811104C08091E30087FF02C084E001C07D +:101CB00081E08093E4010E9499088091E80083FF0D +:101CC0000AC08091E800877F8093E8008091EB0054 +:101CD00080628093EB00AA960FB6F894DEBF0FBE29 +:101CE000CDBFDF91CF911F9108950895CF9380913B +:101CF000E4018823B1F08091E9008F709091EC00AD +:101D000090FF02C090E801C090E0C92FC82B10924C +:101D1000E9008091E80083FD0E94270DCF70C093F9 +:101D2000E900CF9108959093690180936801089527 +:101D3000E0916801F0916901309721F00190F08104 +:101D4000E02D099480E00895E0916801F091690127 +:101D5000309721F00280F381E02D09940895E091FD +:101D60006801F0916901309721F00480F581E02D40 +:101D700009940895209166013091670182179307B5 +:101D800071F09093670180936601E0916801F09192 +:101D90006901309721F00680F781E02D09940895BC +:101DA00020916401309165018217930771F090933F +:101DB000650180936401E0916801F09169013097B9 +:101DC00021F00084F185E02D0994089508950C9484 +:101DD000E60E0E94251B0E94B5030C94EB1BCF92CC +:101DE000DF92EF92FF920F931F93CF93DF93CDB7C4 +:101DF000DEB72B970FB6F894DEBF0FBECDBF0E94A3 +:101E0000CD038BE6C82E81E0D82E00E010E0E02E56 +:101E1000802F0E94BB04F60141916F01F42EF82639 +:101E2000B1F40F5F1F4F0E30110589F78FEF8983D3 +:101E30008A831B820E942E1B8160782F9D838C8356 +:101E400049815A816B818D810E94920F40C090918F +:101E5000CD0191FF04C08B870E94C1048B8520E0D7 +:101E600030E04F2D50E0922FBA01022E02C075953E +:101E700067950A94E2F760FF24C02E83EF8221E089 +:101E800030E0690102C0CC0CDD1C9A95E2F790E0CD +:101E90008C219D21892B09F420E028870E942E1B8C +:101EA0008160782F9A8789874E815F8168858A85CE +:101EB0000E94920FF801E559FE4F8081C826C0822A +:101EC00006C02F5F3F4F2630310569F6AACF0E942A +:101ED000D11E10916A010E94980E1817A1F00E945D +:101EE000980E80936A012B960FB6F894DEBF0FBE52 +:101EF000CDBFDF91CF911F910F91FF90EF90DF90B9 +:101F0000CF900C949D072B960FB6F894DEBF0FBEB2 +:101F1000CDBFDF91CF911F910F91FF90EF90DF9098 +:101F2000CF900895CF93DF93CDB7DEB72B970FB641 +:101F3000F894DEBF0FBECDBF4F83588769877A877D +:101F40008B87DE01119686E0FD0111928A95E9F7F3 +:101F500085E0FE01379601900D928A95E1F749815F +:101F60005A816B817C818D819E810E94E7162B9620 +:101F70000FB6F894DEBF0FBECDBFDF91CF910895AD +:101F80000895CF93C82F882309F4C1C0823859F42B +:101F90000E94980E81FDBBC089E30E9491190E94A6 +:101FA0005B1A89E30CC0833879F40E94980E80FD97 +:101FB000AEC083E50E9491190E945B1A83E50E94DE +:101FC000D119CF910C945B1A843859F40E94980E61 +:101FD00082FD9DC087E40E9491190E945B1A87E4EC +:101FE000EECF8CEF8C0F813A48F48C2F0E940F219A +:101FF00081118DC08C2F0E949119E3CF80E28C0F4C +:10200000883048F4C77081E001C0880FCA95EAF7AC +:102010000E94121AD6CF8BE58C0F833078F4C53A24 +:1020200029F0C63A31F482E890E005C081E890E0FA +:1020300002C083E890E0CF910C94BA0E88E58C0F33 +:10204000833108F064C0C83A39F1C93A41F1CA3A5B +:1020500049F1CB3A51F1CC3A59F1CD3A61F1C03B5B +:1020600069F1CE3A71F1CF3A79F1C13B81F1C23BCE +:1020700089F1C33B91F1C43B99F1C53BA1F1C63B4A +:10208000A9F1C73BB1F1C83BB9F1C93BC1F1CA3BAA +:10209000C9F58AE292E038C082EE90E035C089EE60 +:1020A00090E032C08AEE90E02FC085EB90E02CC02B +:1020B00086EB90E029C087EB90E026C08CEC90E0A6 +:1020C00023C08DEC90E020C083E891E01DC08AE839 +:1020D00091E01AC082E991E017C084E991E014C050 +:1020E00081E292E011C083E292E00EC084E292E0CD +:1020F0000BC085E292E008C086E292E005C087E26C +:1021000092E002C080E090E0CF910C94D00ECF918D +:102110000895882309F44BC0823859F40E94980E20 +:1021200081FF45C089E30E9491190E945B1A89E3EF +:102130000CC0833871F40E94980E80FF38C083E58C +:102140000E9491190E945B1A83E50E94D1190C9498 +:102150005B1A843859F40E94980E82FF28C087E4E5 +:102160000E9491190E945B1A87E4EFCF9CEF980FB1 +:10217000913A58F390E2980F983050F4877091E0BC +:1021800001C0990F8A95EAF7892F0E94181ADFCFAC +:102190009BE5980F933020F480E090E00C94BA0E09 +:1021A000885A833120F480E090E00C94D00E08959A +:1021B000882321F00E94121A0C945B1A0895882338 +:1021C00021F00E94181A0C945B1A0895CF92DF92A6 +:1021D000EF92FF920F931F93CF93DF93CDB7DEB7AC +:1021E00028970FB6F894DEBF0FBECDBF8C0185E0F7 +:1021F000F801DE01119601900D928A95E1F7F80140 +:10220000D080E180F280558152955F7023813481C6 +:10221000232B39F0FFEFEF1206C081E0DF1203C07D +:1022200003C081E001C080E080FDE2C2C8015F839D +:102230000E94C00FD982EA8269817A818F2D0E9423 +:102240008D199E8388870E9441190E9414184E811F +:102250005F816885FF2029F00E942F1A68855F81C1 +:102260004E81E42FE295EF70F0E0E05AFF4F0C94BE +:102270005323842F807F142F1F70882311F0129511 +:10228000107FFF20B1F0112309F467C280E2860FAE +:10229000883028F4812F68870E94121A04C0812F89 +:1022A00068870E94221A688568870E945B1A688581 +:1022B00054C2862F68870E9489106885112309F40B +:1022C00097C2605E812F683018F40E94181A02C00D +:1022D0000E94281A28960FB6F894DEBF0FBECDBF15 +:1022E000DF91CF911F910F91FF90EF90DF90CF90F2 +:1022F0000C945B1A242F207F842F8F70203211F0D2 +:102300008295807F662319F0613019F12BC0FF2080 +:10231000B1F0552309F493C1513009F090C12896CA +:102320000FB6F894DEBF0FBECDBFDF91CF911F91E6 +:102330000F91FF90EF90DF90CF900C94421A5523AD +:1023400019F0513009F454C28E830E94451A8E81CF +:1023500089C1FF2021F0523008F04AC270C15111EA +:1023600047C280C1FF2021F0552309F468C1F5C19F +:10237000552309F477C105C2242F2695269523708D +:1023800030E02115310521F021303105C9F030C28E +:10239000FF2021F0862F942F937002C080E090E000 +:1023A00028960FB6F894DEBF0FBECDBFDF91CF9158 +:1023B0001F910F91FF90EF90DF90CF900C94BA0E89 +:1023C000FF2021F0862F942F937002C080E090E0D0 +:1023D00028960FB6F894DEBF0FBECDBFDF91CF9128 +:1023E0001F910F91FF90EF90DF90CF900C94D00E43 +:1023F000862FFF2019F00E94D91D02C00E94411EA5 +:1024000028960FB6F894DEBF0FBECDBFDF91CF91F7 +:102410001F910F91FF90EF90DF90CF900C94C61E0C +:10242000842F837009F076C0F110E2C1262F229527 +:1024300026952770220F220F862F8F70C82ED12C41 +:10244000E12CF12C022E04C0CC0CDD1CEE1CFF1C78 +:102450000A94D2F764FF10C06FE070E080E090E073 +:1024600004C0660F771F881F991F2A95D2F76095C1 +:1024700070958095909503C060E070E0CB01242FAB +:10248000269526952370422F50E042305105D1F019 +:102490004330510559F16C297D298E299F294130FE +:1024A000510541F128960FB6F894DEBF0FBECDBF9F +:1024B000DF91CF911F910F91FF90EF90DF90CF9020 +:1024C0000C9439186C297D298E299F2928960FB6DE +:1024D000F894DEBF0FBECDBFDF91CF911F910F915A +:1024E000FF90EF90DF90CF900C9453180E94391812 +:1024F000C701B60128960FB6F894DEBF0FBECDBF58 +:10250000DF91CF911F910F91FF90EF90DF90CF90CF +:102510000C941F18FF2019F0842F817001C086953C +:10252000882309F465C1262F229526952770220F4E +:10253000220F862F8F70C82ED12CE12CF12C022E69 +:1025400004C0CC0CDD1CEE1CFF1C0A94D2F764FF07 +:1025500010C06FE070E080E090E004C0660F771F6D +:10256000881F991F2A95D2F7609570958095909550 +:1025700003C060E070E0CB01242F269526952370E0 +:10258000422F50E042305105D1F04330510559F10E +:102590006C297D298E299F294130510541F12896CA +:1025A0000FB6F894DEBF0FBECDBFDF91CF911F9164 +:1025B0000F91FF90EF90DF90CF900C940D196C2944 +:1025C0007D298E299F2928960FB6F894DEBF0FBE6D +:1025D000CDBFDF91CF911F910F91FF90EF90DF90D2 +:1025E000CF900C9427190E940D19C701B6012896A7 +:1025F0000FB6F894DEBF0FBECDBFDF91CF911F9114 +:102600000F91FF90EF90DF90CF900C94F318603F04 +:10261000C9F118F4603E50F49BC0623F09F460C0F9 +:1026200008F44AC0633F09F46FC092C0162F1F70B0 +:10263000842F8F71FF2099F00E948C18812F28968B +:102640000FB6F894DEBF0FBECDBFDF91CF911F91C3 +:102650000F91FF90EF90DF90CF900C94D8100E94D4 +:10266000AD18812F28960FB6F894DEBF0FBECDBFF0 +:10267000DF91CF911F910F91FF90EF90DF90CF905E +:102680000C94DF10FF20A1F05111B2C0842F8F7184 +:1026900028960FB6F894DEBF0FBECDBFDF91CF9165 +:1026A0001F910F91FF90EF90DF90CF900C94D21874 +:1026B000523008F09DC0EACFFF20A1F0842F8F7127 +:1026C00028960FB6F894DEBF0FBECDBFDF91CF9135 +:1026D0001F910F91FF90EF90DF90CF900C948C188A +:1026E000FF2061F3842F8F7128960FB6F894DEBF18 +:1026F0000FBECDBFDF91CF911F910F91FF90EF9053 +:10270000DF90CF900C94AD18FF2091F0842F8F7143 +:1027100028960FB6F894DEBF0FBECDBFDF91CF91E4 +:102720001F910F91FF90EF90DF90CF900C9477184E +:1027300028960FB6F894DEBF0FBECDBFDF91CF91C4 +:102740001F910F91FF90EF90DF90CF900C946D1838 +:10275000FF20A1F0552309F4B1CF862F28960FB69C +:10276000F894DEBF0FBECDBFDF91CF911F910F91C7 +:10277000FF90EF90DF90CF900C94C10F552309F498 +:10278000B1CF862F28960FB6F894DEBF0FBECDBF0F +:10279000DF91CF911F910F91FF90EF90DF90CF903D +:1027A0000C9489104F70C8010E94550228960FB6EC +:1027B000F894DEBF0FBECDBFDF91CF911F910F9177 +:1027C000FF90EF90DF90CF900C9494174F70C8015A +:1027D00028960FB6F894DEBF0FBECDBFDF91CF9124 +:1027E0001F910F91FF90EF90DF90CF900C94C20457 +:1027F00028960FB6F894DEBF0FBECDBFDF91CF9104 +:102800001F910F91FF90EF90DF90CF9008950E945D +:102810002F1A0E943F1A0E94041A0E945B1A0E94FB +:10282000721F0E94C61E80E090E00E94BA0E80E0F7 +:1028300090E00C94D00E0E941F1A0C9407140E9472 +:102840008219292F22952F7030E02C3031054CF45D +:102850002A3031056CF4225031092230310590F4D0 +:1028600007C02C30310551F02F30310539F00AC046 +:10287000803E10F0803F31F481E0089593FB88277B +:1028800080F9089580E00895CF93DF9300D000D0C1 +:102890001F92CDB7DEB70F900F900F900F900F9053 +:1028A000DF91CF910895CF93DF9300D000D000D077 +:1028B000CDB7DEB726960FB6F894DEBF0FBECDBFFC +:1028C000DF91CF9108951F93CF93DF93C09179014A +:1028D00016E080917A01C81799F0D0E01C9FF001B2 +:1028E0001D9FF00D1124E558FE4F408151816281FA +:1028F0007381848195810E9453142196C770E9CF1A +:10290000DF91CF911F9108954091AB015091AC019F +:102910006091AD017091AE018091AF019091B001D5 +:102920000C945314CF938091B00182958F7009F06D +:102930005FC08091AD01882309F45AC020917901CC +:10294000A0917A016091AB017091AC018091AE01D0 +:102950009091AF0131E06F3F09F030E0B32FC6E056 +:102960002A1709F445C0009721F07F3F21F44B2F2F +:1029700003C041E001C040E030E040FD35C0C29FEF +:10298000F001C39FF00D1124E558FE4F41817413EF +:102990002BC04081641328C04281411125C043816E +:1029A00054814817590710F441505109481B590BDD +:1029B000483C5105C8F48091B0018F7080618093CC +:1029C000B00186E0829FF001839FF00D1124E05852 +:1029D000FE4F80818F70806180838BEA91E00E943E +:1029E000E610CF910C9463142F5F3F4F2770B8CF40 +:1029F000CF910895CF92DF92EF92FF920F931F93A2 +:102A0000CF93DF93CDB7DEB762970FB6F894DEBFF2 +:102A10000FBECDBF8C0185E0F801DE011D9601904F +:102A20000D928A95E1F7D8014C9111965C9111971E +:102A300012966C9112971396ED90FC9014977091EA +:102A4000AB01E091AC012091AE013091AF012115B5 +:102A5000310531F0EF3F31F481E07F3F19F403C0DD +:102A600081E001C080E0B82FB170CB2E80FD6CC139 +:102A7000D090AD01DD2009F4F5C0F091B001E2166F +:102A8000F30638F0C701821B930B883C910548F090 +:102A90009BC0209530952E0D3F1D283C310508F038 +:102AA00093C08F2F807F09F052C0E51314C07413B8 +:102AB00012C0D62E61110FC0FF70F061F093B0010B +:102AC0000E9484148BEA91E00E94E6108091B0018C +:102AD000F80185836CC1EF2831F05F3F31F481E06C +:102AE0004F3F19F403C081E001C080E080FD03C0C6 +:102AF00081E0862701C080E0F82FF170FF2E80FF73 +:102B00001CC08091790120917A0136E0821709F486 +:102B100028C190E0389FF001399FF00D1124E5584D +:102B2000FE4F7181571306C07081471303C0728135 +:102B3000671303C001968770E9CFD62E662309F488 +:102B400036C18091B00181608093B00153C0E5131C +:102B500008C0741306C0611104C0D8011596FC9317 +:102B6000AEC04D875E878D859E856A8B0E941F143F +:102B70006A89882329F1D62E662311F12091B001AC +:102B8000822F82958F7090E002970CF460C0809144 +:102B9000AB019091AC0198878F831986FB86EA86FA +:102BA0002C87CE01079651C0E51731F14D875E871E +:102BB0008D859E856A8B0E941F146A8981112EC0A3 +:102BC000C8010E94E610A4C08F2F807F69F77E2D78 +:102BD000F98AE88A89890E9444148BEA91E00E946C +:102BE000E610EBEAF1E086E0DF011D928A95E9F755 +:102BF0000E948414D12CDBC07413D8CF6111D6CFBE +:102C0000D8011596FC93C8010E94E610EBEAF1E0AA +:102C100086E0DF011D928A95E9F7C9C0D62E6623AA +:102C200079F22091B001822F82958F7090E0029707 +:102C300074F08091AB019091AC019A8389831B82DF +:102C4000FD82EC822E83CE0101960E94E61086E082 +:102C5000F801ABEAB1E001900D928A95E1F70E948C +:102C600092146FC0E216F30628F0C701821B930B83 +:102C70009C0104C0209530952E0D3F1D283C310548 +:102C800008F052C0D62E662309F49ACFE5132CC063 +:102C900074132AC08091B00180FD1DC0982F9295B9 +:102CA0009F70C9F0D80115968C9315979F3039F015 +:102CB0009F5F9295907F8F70892B15968C93C8019A +:102CC0000E94E61086E0F801ABEAB1E001900D92B7 +:102CD0008A95E1F736C086E0F801ABEAB1E00190F1 +:102CE0000D928A95E1F763C04D875E878D859E853D +:102CF0000E941F14882379F086E0F801ABEAB1E066 +:102D000001900D928A95E1F70E9492140E9484141A +:102D1000DD24D3944CC08091B00181608093B001D8 +:102D2000C8010E94E61043C07E2DF98AE88A89898D +:102D30000E944414EBEAF1E086E0DF011D928A95DF +:102D4000E9F70E94841433C0662309F439CF4D8714 +:102D50005E878D859E850E941F14882309F430CFDD +:102D6000CBCF4D875E878D859E850E948219292F46 +:102D700022952F7030E0223031052CF49F7041F005 +:102D8000811106C00CC0243031052CF49F7049F429 +:102D9000805E883020F0C8010E94E610CF2CDC2C29 +:102DA00006C0D80115969C91907F91F7F8CF8D2D94 +:102DB00062960FB6F894DEBF0FBECDBFDF91CF9104 +:102DC0001F910F91FF90EF90DF90CF9008951F9388 +:102DD000CF93DF93CDB7DEB72C970FB6F894DEBF55 +:102DE0000FBECDBF4F83588769877A878B879C87B3 +:102DF000CE0107960E94FA148823C1F02F813885EE +:102E00008A859B85892B31F03F3F11F080E003C01C +:102E10002F3FE1F781E0811147C04F8158856985D7 +:102E20007A858B859C850E9453143EC086E0FE0106 +:102E30003796DE01119601900D928A95E1F7FF8198 +:102E4000E8854A855B854115510531F0EF3F31F446 +:102E500081E0FF3F19F403C081E001C080E080FD04 +:102E600023C020917A0130E0C9010196877099272B +:102E70006091790170E086179707F1F1F983EA8391 +:102E80005D834C8396E0929FD001939FB00D1124F7 +:102E9000A558BE4FFE01319601900D929A95E1F72B +:102EA00080937A010E94631416E0809179019091D9 +:102EB0007A01891779F1189FC001112485589E4F16 +:102EC0000E94FA14882331F1E09179011E9FF001EC +:102ED0001124E558FE4F40815181628173818481C4 +:102EE00095810E9453148091790190E0019687703A +:102EF000992780937901D9CF0E941B1410927A01EF +:102F000010927901EBEAF1E086E0DF011D928A95EB +:102F1000E9F7CACF2C960FB6F894DEBF0FBECDBF2F +:102F2000DF91CF911F910895EF92FF920F931F931E +:102F3000CF93DF93FC01009709F46FC0F12CEE24CE +:102F4000E394EF0121968491843740F4843008F0B3 +:102F500055C0813081F0823021F15FC0853709F49E +:102F600047C0C0F19CE7980F903708F056C08F77A4 +:102F70000E94891045C08F010E5F1F4FFE01849192 +:102F800090E2980F983050F48770FE2D01C0FF0F2B +:102F90008A95EAF78F2F0E94321A15C00E94C10F3E +:102FA00014C08F010E5F1F4FFE01849190E2980FB5 +:102FB000983068F48770FE2D01C0FF0F8A95EAF7FC +:102FC0008F2F0E94381A0E945B1AE80119C00E94D4 +:102FD0008910FBCFCF010296FE01C491CC2361F092 +:102FE000EFE9FFE03197F1F700C00000C150F6CFE4 +:102FF000CF010296FE01F490EC0102C00E94C10FC5 +:103000008F2D882341F0EFE9FFE03197F1F700C001 +:1030100000008150F6CFFE0194CFDF91CF911F9138 +:103020000F91FF90EF90089508956093B50170930C +:10303000B6018093B7019093B8010C9407140F93D5 +:103040001F930091B5011091B6012091B701309105 +:10305000B801062B172B282B392B0093B5011093A1 +:10306000B6012093B7013093B8011F910F910C94D2 +:1030700007140F931F930091B5011091B601209191 +:10308000B7013091B8010623172328233923009371 +:10309000B5011093B6012093B7013093B8011F9189 +:1030A0000F910C9407140F931F930091B501109189 +:1030B000B6012091B7013091B801062717272827BC +:1030C00039270093B5011093B6012093B7013093CF +:1030D000B8011F910F910C9407141092B101109236 +:1030E000B2011092B3011092B4010C94071441E0A4 +:1030F00050E060E070E004C0440F551F661F771F6A +:103100008A95D2F74093B1015093B2016093B30115 +:103110007093B4010C94071441E050E060E070E05B +:1031200004C0440F551F661F771F8A95D2F7809100 +:10313000B1019091B201A091B301B091B401842B7F +:10314000952BA62BB72B8093B1019093B201A0933E +:10315000B301B093B4010C94071441E050E060E077 +:1031600070E004C0440F551F661F771F8A95D2F781 +:1031700040955095609570958091B1019091B20104 +:10318000A091B301B091B40184239523A623B72362 +:103190008093B1019093B201A093B301B093B401B5 +:1031A0000C94071441E050E060E070E004C0440F6C +:1031B000551F661F771F8A95D2F78091B1019091B4 +:1031C000B201A091B301B091B40184279527A6273D +:1031D000B7278093B1019093B201A093B301B0934C +:1031E000B4010C9407140F931F930091B101109137 +:1031F000B2012091B3013091B401062B172B282B7B +:10320000392B0093B1011093B2012093B301309395 +:10321000B4011F910F910C9407140F931F93009109 +:10322000B1011091B2012091B3013091B401062394 +:103230001723282339230093B1011093B20120935F +:10324000B3013093B4011F910F910C9407140F93A5 +:103250001F930091B1011091B2012091B3013091FF +:10326000B40106271727282739270093B1011093A7 +:10327000B2012093B3013093B4011F910F910C94CC +:1032800007140895CF92DF92EF92FF920F931F934E +:10329000CF93DF93EC01C090B501D090B601E090E0 +:1032A000B701F090B8018091B1019091B201A09165 +:1032B000B301B091B401C82AD92AEA2AFB2A0FE146 +:1032C00010E0B701A601002E04C0769567955795CA +:1032D00047950A94D2F740FD05C00150110988F7BF +:1032E00080E007C0BE01802F0E9402070197A9F36A +:1032F000802FDF91CF911F910F91FF90EF90DF9082 +:10330000CF900895CF93DF93EC010E944219BE0144 +:103310000E940207DF91CF910895CB010E9482198C +:10332000089590910C019923D9F090910D01992362 +:10333000B9F0982F9695969596959F3088F5E091DF +:103340000E01F0910F01E90FF11D877021E030E0CF +:1033500001C0220F8A95EAF78181822B818308952B +:1033600040910E0150910F0120E030E09FEFFA01F3 +:10337000E20FF31F6281681799F09F3F19F4611102 +:1033800001C0922F2F5F3F4F2E30310581F79F3FB5 +:1033900039F0FA01E90FF11D97FDFA95828308953E +:1033A000089590910C019923E1F090910D019923DA +:1033B000C1F0982F9695969596959F3020F5E091BF +:1033C0000E01F0910F01E90FF11D877021E030E04F +:1033D00001C0220F8A95EAF7209581812823218355 +:1033E000089540910E0150910F0120E030E0FA0164 +:1033F000E20FF31F9281981301C012822F5F3F4F9B +:103400002E303105A1F7089581E090E0E0910E01A2 +:10341000F0910F01E80FF91F10820196803191059C +:10342000A9F708959091CC01982B9093CC01089521 +:1034300080959091CC0198239093CC01089510929F +:10344000CC0108959091CB01982B9093CB010895D6 +:1034500080959091CB0198239093CB010895109281 +:10346000CB0108959091CA01982B9093CA010895B9 +:1034700080959091CA0198239093CA010895109263 +:10348000CA0108958093B90108951092B901089571 +:1034900040910E0150910F0120E030E080E0FA01F0 +:1034A000E20FF31F918191118F5F2F5F3F4F2F30FC +:1034B0003105A9F70895E0910E01F0910F01809177 +:1034C000CC018083E0910E01F0910F0180819091F9 +:1034D000CB01892B8083E0910E01F0910F01808157 +:1034E0009091CA01892B80839091B901992361F051 +:1034F000E0910E01F0910F018081892B80830E9461 +:10350000481A81111092B90180910E0190910F011A +:103510000C94A40ECF92DF92EF92FF920F931F9321 +:103520006C01EE24FF24C114D104E104F10421F460 +:103530006B017C0180E001C080E133272F2D1E2D1F +:103540000D2D011511052105310519F0885F680160 +:10355000790197018601A4E036952795179507957F +:10356000AA95D1F7011511052105310519F08C5FD8 +:103570006801790197018601F2E036952795179544 +:103580000795FA95D1F7011511052105310519F0B7 +:103590008E5F68017901B701A60176956795579509 +:1035A0004795452B462B472B09F08F5F1F910F91B5 +:1035B000FF90EF90DF90CF9008958091E4018430E8 +:1035C00039F11092CE0120E488E190E00FB6F89432 +:1035D000A895809360000FBE2093600080E00E9459 +:1035E0009D0783B7817F846083BF83B7816083BF7A +:1035F0007894889583B78E7F83BF0FB6F894A8958B +:1036000080916000886180936000109260000FBE1E +:10361000089508950895CF930E94091B0E94CD0339 +:103620000E940A1BC0E08C2F0E94BB04811104C0C1 +:10363000CF5FCE30C1F701C081E0CF9108950E94E5 +:103640001B140E94980E0C949D0782E084BD93E0A9 +:1036500095BD9AEF97BD80936E0008952FB7F894AB +:103660008091CF019091D001A091D101B091D20170 +:103670002FBF0895CF92DF92EF92FF920F931F9387 +:103680002FB7F8944091CF015091D0016091D101B2 +:103690007091D2012FBF6A017B01EE24FF248C01BF +:1036A00020E030E0C016D106E206F30610F44150E7 +:1036B0005109481B590BCA011F910F91FF90EF90C0 +:1036C000DF90CF9008951F920F920FB60F921124A2 +:1036D0008F939F93AF93BF938091CF019091D0012F +:1036E000A091D101B091D2010196A11DB11D80938D +:1036F000CF019093D001A093D101B093D201BF919B +:10370000AF919F918F910F900FBE0F901F901895C2 +:103710000E949E0BF8942FEF87EA91E6215080409B +:103720009040E1F700C0000087E090EBDC0180935F +:10373000EE019093EF01A093F001B093F1012CE022 +:1037400088E190E00FB6F894A895809360000FBED2 +:1037500020936000FFCFEF92FF920F931F93CF93C0 +:10376000DF93D82FC0E08C2F0E94BB0400E010E054 +:10377000E82EF12CC701002E02C0959587950A947A +:10378000E2F780FD06C00F5F1F4F0630110591F76D +:1037900009C0602F7C2F80E00E94C304D813F3CFB0 +:1037A00081E004C0CF5FCE30F1F680E0DF91CF91B1 +:1037B0001F910F91FF90EF900895CF93C82F8CE247 +:1037C0000E94AB1B882321F08C2FCF910C94AB1B54 +:1037D00080E0CF910895CF930E94321D811102C0E5 +:1037E0000E94181DC5E6C15049F00E94CD038FE329 +:1037F0009CE90197F1F700C00000F5CF89E20E9433 +:10380000DD1B811113C18AE20E94DD1B81110E9420 +:10381000181D85E00E94DD1B81110E94881B0E94FB +:103820003D1D8093CD0187E00E94DD1B8823A9F117 +:103830008BE10E94DD1B882351F08091CD0181FB3B +:10384000222720F991E0922790FB81F90EC08EE0AB +:103850000E94DD1B882361F08091CD0182FB22272D +:1038600020F991E0922790FB82F98093CD0115C059 +:1038700080E10E94DD1B9091CD01882341F093FBF4 +:10388000222720F981E0822780FB93F904C0892F49 +:10389000809580FB90F99093CD018091CD010E949D +:1038A000411D0E944F1D8093ED0180EE0E94DD1BA3 +:1038B000882341F08091ED01982F909590FB80F93D +:1038C0008093ED0189E30E94DD1B882359F08091EC +:1038D000ED0181FB222720F991E0922790FB81F9ED +:1038E0008093ED0182EE0E94DD1B882359F08091C8 +:1038F000ED0182FB222720F991E0922790FB82F9CB +:103900008093ED0186EE0E94DD1B882359F08091A3 +:10391000ED0183FB222720F991E0922790FB83F9A8 +:103920008093ED0183EE0E94DD1B882359F0809186 +:10393000ED0184FB222720F991E0922790FB84F986 +:103940008093ED0185E30E94DD1B882359F080916F +:10395000ED0185FB222720F991E0922790FB85F964 +:103960008093ED0181E30E94DD1B882359F0809153 +:10397000ED0186FB222720F991E0922790FB86F942 +:103980008093ED0181E10E94DD1B882359F0809135 +:10399000ED0187FB222720F991E0922790FB87F920 +:1039A0008093ED018091ED010E94531D8091ED0106 +:1039B00087FB882780F980930D0187E20E94DD1B39 +:1039C000C82F8EE10E94DD1B8111C2608FE10E9431 +:1039D000DD1B8111C46080E20E94DD1B8111C86083 +:1039E00081E20E94DD1B8111C06182E20E94DD1B29 +:1039F0008111C06283E20E94DD1B8111C06484E2F8 +:103A00000E94DD1B882311F0C06802C0CC2329F07E +:103A10008C2F0E944A1D6C2F03C00E94461D682FE8 +:103A200070E080E090E0CF910C941518CF9108954C +:103A30006DEE7EEF80E090E00E948D2360E082E0FA +:103A400090E00E947B2360E083E090E00E947B2373 +:103A500060E084E090E00E947B2360E085E090E0FD +:103A60000C947B2380E090E00E94752321E08D3E42 +:103A70009E4F09F020E0822F089582E090E00C94A0 +:103A80006D23682F82E090E00C947B2383E090E02C +:103A90000C946D23682F83E090E00C947B2384E0EA +:103AA00090E00C946D23682F84E090E00C947B23CD +:103AB0008091D50180FF0BC06091130185E0689F64 +:103AC000B001112475956795759567952AC081FF9A +:103AD00009C06091130185E0689FB00111247595BC +:103AE00067951FC082FF07C06091130185E0689F42 +:103AF000B001112416C04091D6014423C9F0609151 +:103B00001201461788F72091130185E0289F900144 +:103B10001124429FC001439F900D112470E00E9428 +:103B20003F236038710540F46115710539F002C01A +:103B300065E070E0862F08958FE7089581E008958D +:103B40008091D50180FF08C06091110170E07595EA +:103B500067957595679521C081FF06C06091110139 +:103B600070E07595679519C082FF04C060911101DE +:103B700070E010C08091D6018823C1F060911001DF +:103B80008617A0F790911101989FC001112470E051 +:103B90000E943F236038710528F46115710521F0FA +:103BA000862F08958FE7089581E0089561E070E021 +:103BB000F4CF803F21F40E94581D819504C0813FBD +:103BC00029F40E94581D8093D9010895823F21F461 +:103BD0000E94581D819504C0833F29F40E94581DFE +:103BE0008093D8010895893F19F40E94A01D05C053 +:103BF0008A3F31F40E94A01D81958093DA010895D7 +:103C00008B3F21F40E94A01D819504C08C3F29F4B4 +:103C10000E94A01D8093DB010895843F21F48091D0 +:103C2000D701816017C0853F21F48091D701826060 +:103C300011C0863F21F48091D70184600BC0873F7B +:103C400021F48091D701886005C0883F31F48091CC +:103C5000D70180618093D70108958D3F21F4809131 +:103C6000D50181600BC08E3F21F48091D501826027 +:103C700005C08F3F29F48091D50184608093D501E0 +:103C80000895803F39F48091D90187FF6CC010926C +:103C9000D90169C0813F29F48091D9011816BCF37C +:103CA00062C09091D801823F29F497FF5CC01092C6 +:103CB000D80159C0833F19F41916CCF354C0893F79 +:103CC00041F48091DA0118160CF04DC01092DA011F +:103CD0004AC08A3F29F48091DA0187FF44C0F6CFB9 +:103CE0008B3F39F48091DB0187FF3DC01092DB01EF +:103CF0003AC08C3F29F48091DB011816BCF333C025 +:103D0000843F21F48091D7018E7F17C0853F21F435 +:103D10008091D7018D7F11C0863F21F48091D7011A +:103D20008B7F0BC0873F21F48091D701877F05C02F +:103D3000883F31F48091D7018F7E8093D70113C0E3 +:103D40008D3F21F48091D5018E7F0BC08E3F21F4F1 +:103D50008091D5018D7F05C08F3F29F48091D501D9 +:103D60008B7F8093D5018091D80181110EC0809105 +:103D7000D90181110AC08091DA01811106C08091B8 +:103D8000DB01811102C01092D601089587ED91E008 +:103D90000E94AF0E0E942E1B9093D4018093D301FA +:103DA00008951F93CF93DF938091D3019091D40115 +:103DB0000E943A1B4091D601442321F02091140126 +:103DC00030E006C0209115015AE0259F9001112492 +:103DD0008217930708F482C08091D8011091D9010D +:103DE000D091DA01C091DB01811107C0111105C02A +:103DF000D11103C0CC2309F471C04F3F19F04F5FBC +:103E00004093D601181624F40E94581D8093D801BF +:103E10008091D80187FF05C00E94581D819580932D +:103E2000D801111624F40E94581D8093D901809165 +:103E3000D90187FF05C00E94581D81958093D90143 +:103E40006091D801662339F11091D901112319F13C +:103E5000772767FD7095872F972F0E94462223E3CF +:103E600033E343E35FE30E94AA220E940E226093A1 +:103E7000D801612F772767FD7095872F972F0E94B4 +:103E8000462223E333E343E35FE30E94AA220E9436 +:103E90000E226093D9011D1624F40E94A01D809368 +:103EA000DA018091DA0187FF05C00E94A01D81958B +:103EB0008093DA011C1624F40E94A01D8093DB017C +:103EC0008091DB0187FF05C00E94A01D8195809332 +:103ED000DB01DF91CF911F910C94C61EDF91CF9132 +:103EE0001F910895E7EDF1E085E0DF011D928A95CD +:103EF000E9F71092D6011092D5010895833081F12F +:103F000028F4813059F08230D1F00895853009F4D9 +:103F100049C0B8F1863009F456C008958091150162 +:103F2000262F30E0280F311D2F3F310524F4680F74 +:103F30006093150108958FEF809315010895809186 +:103F40001401262F30E0280F311D2F3F310524F4B6 +:103F5000680F6093140108958FEF80931401089502 +:103F600080911301262F30E0280F311D2F3F31059E +:103F700024F4680F6093130108958FEF8093130169 +:103F8000089580911201262F30E0280F311D2F3F18 +:103F9000310524F4680F6093120108958FEF809328 +:103FA0001201089580911101262F30E0280F311D54 +:103FB0002F3F310524F4680F6093110108958FEFAE +:103FC00080931101089580911001262F30E0280F71 +:103FD000311D2F3F310524F4680F609310010895BF +:103FE0008FEF809310010895833011F128F4813010 +:103FF00049F0823091F00895853081F120F18630CA +:10400000C1F1089580911501681720F4861B8093F3 +:1040100015010895109215010895809114016817F3 +:1040200020F4861B809314010895109214010895C2 +:1040300080911301681720F4861B80931301089563 +:1040400010921301089580911201681720F4861BC5 +:104050008093120108951092120108958091110128 +:10406000681720F4861B80931101089510921101A6 +:10407000089580911001681720F4861B8093100129 +:1040800008951092100108950F931F938D3109F434 +:104090006BC008F03FC08E3009F47FC0C0F4873099 +:1040A00009F469C068F4863009F0B1C08091CD018F +:1040B000817F8E7F8093CD0181E08093DD01A8C058 +:1040C000883009F4A2C08B3009F49FC0A0C08631AB +:1040D00009F49BC078F4803109F472C0813109F091 +:1040E00096C00E941B1490910D0181E08927809356 +:1040F0000D018BC0893109F488C08B3109F087C06C +:104100008091CD0181FB222720F991E0922790FB3D +:1041100081F94CC0853309F470C048F4873209F442 +:104120006CC008F459C0893209F467C070C0833488 +:1041300038F48A3308F04EC0883309F466C067C08B +:10414000833409F45AC0883409F061C00E941B14FA +:104150000FEF13ED20E3015010402040E1F700C0C5 +:1041600000000E94881B51C00E94C8210E94980E26 +:104170000E949D074AC09091CD01892F8095817042 +:1041800080FB90F929F0966098609093CD0140C033 +:10419000997F977F9093CD0138C08091CD0182FBAC +:1041A000222720F991E0922790FB82F98093CD019C +:1041B000992359F18091CD0181608093CD0125C073 +:1041C0008091CD0183FB222720F991E0922790FB7B +:1041D00083F9ECCF895301C08D5141E050E060E09C +:1041E00070E08A019B0104C0000F111F221F331FC2 +:1041F0008A95D2F7C901B80104C061E070E080E09F +:1042000090E00E9415180E941B1481E001C080E01C +:104210001F910F91089580E0089580E00895CF9355 +:10422000C82F8091DD01813079F018F08230E9F1FA +:1042300087C0E0910E01F0910F018081813169F01A +:10424000823209F07FC009C0E0910E01F0910F01A8 +:104250008081813111F0823261F48C2F0E940B2118 +:10426000811104C08C2F0E9444201DC081E090E089 +:104270001AC08C2F0E940D21811114C0C43179F015 +:1042800048F4CB3079F0C03109F060C082E080930F +:10429000DD0108C0C93219F0C83321F057C01092AF +:1042A000DD0154C081E0817053C0C93289F118F535 +:1042B000C43171F1A8F4C73009F046C08AE0809398 +:1042C000150194E19093140193E09093130180936E +:1042D000120188E08093110188E28093100134C0BC +:1042E000CE51C63088F5EC2FF0E0E65DFE4F8081C0 +:1042F0008093DC0129C0CE34E9F020F4CB3421F5E1 +:104300006AE013C0C13579F0C235F1F461E00DC047 +:104310008091DC01882319F01092DC0115C081E046 +:104320008093DD0115C061E006C08091DC010E9430 +:104330007E1F0AC06AE08091DC010E94F41F04C065 +:104340001092DD0180E004C081E002C080E0ABCFCC +:10435000CF910895E1E8F0E08081886080838081DA +:10436000816080838FB7F89493E09093890090EDFB +:10437000909388008FBF0895EFE6F0E0808182601F +:1043800080830895EFE6F0E080818D7F808308953B +:10439000EFE6F0E0808192E08927808308951F9204 +:1043A0000F920FB60F9211242F933F934F935F9369 +:1043B0006F937F938F939F93AF93BF93EF93FF93ED +:1043C0008091DE019091DF0101969093DF0180934F +:1043D000DE01811103C082E00E949D07E091DF01B0 +:1043E000E695E695F0E0E252FC4FE4918091DE0123 +:1043F0008E1303C080E00E949D07FF91EF91BF9153 +:10440000AF919F918F917F916F915F914F913F916C +:104410002F910F900FBE0F901F9018950E9415229C +:104420006894B1110C94A42208950E94892288F006 +:104430009F5798F0B92F9927B751B0F0E1F0660F68 +:10444000771F881F991F1AF0BA95C9F714C0B130A9 +:1044500091F00E94A322B1E008950C94A322672F4B +:10446000782F8827B85F39F0B93FCCF386957795D8 +:104470006795B395D9F73EF49095809570956195C1 +:104480007F4F8F4F9F4F0895E89409C097FB3EF4EC +:1044900090958095709561957F4F8F4F9F4F992391 +:1044A000A9F0F92F96E9BB279395F695879577950F +:1044B0006795B795F111F8CFFAF4BB0F11F460FFCF +:1044C0001BC06F5F7F4F8F4F9F4F16C0882311F027 +:1044D00096E911C0772321F09EE8872F762F05C03B +:1044E000662371F096E8862F70E060E02AF09A95D6 +:1044F000660F771F881FDAF7880F9695879597F9CB +:10450000089557FD9058440F551F59F05F3F71F0C3 +:104510004795880F97FB991F61F09F3F79F087952A +:104520000895121613061406551FF2CF4695F1DFB3 +:1045300008C0161617061806991FF1CF8695710543 +:10454000610508940895E894BB2766277727CB0177 +:1045500097F908950E94BD220C942E230E942023D7 +:1045600038F00E94272320F0952311F00C94172394 +:104570000C941D2311240C94A4220E94812270F318 +:10458000959FC1F3950F50E0551F629FF001729FF8 +:10459000BB27F00DB11D639FAA27F00DB11DAA1F07 +:1045A000649F6627B00DA11D661F829F2227B00D54 +:1045B000A11D621F739FB00DA11D621F839FA00DDF +:1045C000611D221F749F3327A00D611D231F849F2F +:1045D000600D211D822F762F6A2F11249F57504086 +:1045E0009AF0F1F088234AF0EE0FFF1FBB1F661F01 +:1045F000771F881F91505040A9F79E3F510580F0CA +:104600000C9417230C94A4225F3FE4F3983ED4F358 +:10461000869577956795B795F795E7959F5FC1F76D +:10462000FE2B880F911D9695879597F9089597F918 +:104630009F6780E870E060E008959FEF80EC089548 +:1046400000240A9416161706180609060895002471 +:104650000A9412161306140605060895092E0394EB +:10466000000C11F4882352F0BB0F40F4BF2B11F45F +:1046700060FF04C06F5F7F4F8F4F9F4F089597FB80 +:10468000072E16F4009407D077FD09D00E94592315 +:1046900007FC05D03EF4909581959F4F0895709545 +:1046A00061957F4F0895EE0FFF1F0590F491E02D67 +:1046B0000994AA1BBB1B51E107C0AA1FBB1FA61769 +:1046C000B70710F0A61BB70B881F991F5A95A9F7BB +:1046D00080959095BC01CD010895F999FECF92BDCA +:1046E00081BDF89A992780B50895A8E1B0E042E02D +:1046F00050E00C949523262FF999FECF92BD81BDF1 +:10470000F89A019700B4021639F01FBA20BD0FB60F +:10471000F894FA9AF99A0FBE08950196272F0E94ED +:104720007C230C947B23DC01CB01FC01F999FECFA7 +:1047300006C0F2BDE1BDF89A319600B40D92415029 +:0A4740005040B8F70895F894FFCF39 +:10474A0020029F072C080908D507A2070101BA0110 +:10475A0028080A03140A3F4D36399F0352031C03E3 +:10476A00E30276028F02A802C102010203040506CF +:04477A000708090023 +:00000001FF diff --git a/keyboard/ergodox_ez/keymaps/ab/keyboard-layout.json b/keyboard/ergodox_ez/keymaps/ab/keyboard-layout.json new file mode 100644 index 0000000000..4ade748732 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/ab/keyboard-layout.json @@ -0,0 +1,385 @@ +[ + { + "name": "Beginner's Keymap for Ergodox-EZ", + "author": "Anand Babu Periasamy" + }, + [ + { + "x": 3.5 + }, + "#\n3\n\n\nF3", + { + "x": 10.5 + }, + ")\n0\n\n\nF10" + ], + [ + { + "y": -0.875, + "x": 2.5 + }, + "@\n2\n\n\nF2", + { + "x": 1 + }, + "$\n4\n\n\nF4", + { + "x": 8.5 + }, + "(\n9\n\n\nF9", + { + "x": 1 + }, + "_\n-\n\n\nF11" + ], + [ + { + "y": -0.875, + "x": 5.5 + }, + "%\n5\n\n\nF5", + "^\n6\n\n\nF6", + { + "x": 4.5 + }, + "&\n7\n\n\nF7", + "*\n8\n\n\nF8" + ], + [ + { + "y": -0.875, + "w": 1.5 + }, + "~\n`\n\n\nEsc", + "!\n1\n\n\nF1", + { + "x": 14.5 + }, + "+\n=\n\n\nF12", + { + "a": 7, + "w": 1.5 + }, + "Backspace\n\n\n\nBackspace" + ], + [ + { + "y": -0.375, + "x": 3.5 + }, + "E\n\n\n\n", + { + "x": 10.5 + }, + "I" + ], + [ + { + "y": -0.8799999999999999, + "x": 2.5 + }, + "W" + ], + [ + { + "y": -0.9950000000000001, + "x": 4.5, + "a": 4 + }, + "R", + { + "x": 8.5, + "a": 7 + }, + "U", + { + "x": 1 + }, + "O" + ], + [ + { + "y": -0.875, + "x": 5.5 + }, + "T", + { + "h": 1.5 + }, + "", + { + "x": 4.5, + "h": 1.5 + }, + "", + "Y" + ], + [ + { + "y": -0.875, + "a": 6, + "w": 1.5 + }, + "Tab", + { + "a": 7 + }, + "Q", + { + "x": 14.5 + }, + "P", + { + "a": 4, + "w": 1.5 + }, + "|\n\\" + ], + [ + { + "y": -0.375, + "x": 3.5, + "a": 7 + }, + "D\n\n\n\n", + { + "x": 10.5 + }, + "K" + ], + [ + { + "y": -0.875, + "x": 2.5 + }, + "S\n\n\n\n", + { + "x": 1 + }, + "F\n\n\n\n", + { + "x": 8.5 + }, + "J", + { + "x": 1 + }, + "L" + ], + [ + { + "y": -0.875, + "x": 5.5 + }, + "G", + { + "x": 6.5 + }, + "H" + ], + [ + { + "y": -0.875, + "a": 4, + "fa": [ + 0, + 0, + 0, + 2 + ], + "w": 1.5 + }, + "\n\n\nCtrl\n\n\nCaps", + { + "a": 7 + }, + "A", + { + "x": 14.5, + "a": 4 + }, + ":\n;", + { + "a": 7, + "w": 1.5 + }, + "Enter" + ], + [ + { + "y": -0.625, + "x": 6.5, + "h": 1.5 + }, + "PgUp", + { + "x": 4.5, + "h": 1.5 + }, + "PgDn" + ], + [ + { + "y": -0.75, + "x": 3.5 + }, + "C", + { + "x": 10.5, + "a": 4 + }, + "<\n," + ], + [ + { + "y": -0.875, + "x": 2.5, + "a": 7 + }, + "X", + { + "x": 1 + }, + "V", + { + "x": 8.5 + }, + "M", + { + "x": 1, + "a": 4 + }, + ">\n." + ], + [ + { + "y": -0.875, + "x": 5.5, + "a": 7 + }, + "B", + { + "x": 6.5 + }, + "N" + ], + [ + { + "y": -0.875, + "w": 1.5 + }, + "Shift", + "Z", + { + "x": 14.5, + "a": 4 + }, + "?\n/", + { + "w": 1.5 + }, + "\"\n'" + ], + [ + { + "y": -0.375, + "x": 3.5, + "a": 7 + }, + "Alt\n\n\n\n", + { + "x": 10.5 + }, + "\n\n\n\n" + ], + [ + { + "y": -0.875, + "x": 2.5 + }, + "", + { + "x": 1 + }, + "Alt\n\n\n\n", + { + "x": 8.5 + }, + "", + { + "x": 1 + }, + "\n\n\n\n" + ], + [ + { + "y": -0.75, + "x": 0.5 + }, + "Ctrl\n\n\n\n", + "Esc", + { + "x": 14.5 + }, + "\n\n\n\n", + "Fn" + ], + [ + { + "r": 30, + "rx": 6.5, + "ry": 4.25, + "y": -1, + "x": 1 + }, + "", + "(" + ], + [ + { + "h": 2 + }, + "Space", + { + "h": 2 + }, + "Del", + "[" + ], + [ + { + "x": 2 + }, + "{" + ], + [ + { + "r": -30, + "rx": 13, + "y": -1, + "x": -3 + }, + ")", + "" + ], + [ + { + "x": -3 + }, + "]", + { + "h": 2 + }, + "Enter", + { + "h": 2 + }, + "" + ], + [ + { + "x": -3 + }, + "}" + ] +] \ No newline at end of file diff --git a/keyboard/ergodox_ez/keymaps/ab/keyboard-layout.png b/keyboard/ergodox_ez/keymaps/ab/keyboard-layout.png new file mode 100644 index 0000000000000000000000000000000000000000..9a6546e35720a4bced19c8d9b323583bb344e762 GIT binary patch literal 79440 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 literal 0 HcmV?d00001 diff --git a/keyboard/ergodox_ez/keymaps/ab/keymap.c b/keyboard/ergodox_ez/keymaps/ab/keymap.c new file mode 100644 index 0000000000..9b5c93c1ee --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/ab/keymap.c @@ -0,0 +1,140 @@ +#include "ergodox_ez.h" +#include "debug.h" +#include "action_layer.h" + +#define BASE 0 // default layer +#define FN1 1 // media layer + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +/* Keymap 0: Basic layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | ` | 1 | 2 | 3 | 4 | 5 | 6 | | 7 | 8 | 9 | 0 | - | = | BSpace | + * |--------+------+------+------+------+------+------| |------+------+------+------+------+------+--------| + * | Tab | Q | W | E | R | T | Fwd | | Back | Y | U | I | O | P | \ | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * |Caps/Ctl| A | S | D | F | G |------| |------| H | J | K | L | ; | Enter | + * |--------+------+------+------+------+------| PgUp | | PgDn |------+------+------+------+------+--------| + * | LShift | Z | X | C | V | B | | | | N | M | , | . | / | ' | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | Ctrl | Esc | LGui | Alt | Alt | | Left | Up | Dn | Right| Fn | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | Copy | ( | | ) | Paste| + * ,------|------+------| |------+------+------. + * | | | [ | | ] | | | + * |Space | Del |------| |------| Enter|BSpace| + * | | | { | | } | | | + * `--------------------' `--------------------' + */ +// 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_6, + KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_WBAK, + CTL_T(KC_CAPS), KC_A, KC_S, KC_D, KC_F, KC_G, + KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_PGUP, + KC_LCTL, KC_ESC, KC_LGUI, KC_LALT, KC_LALT, + LCTL(KC_C), KC_LCBR, + KC_LPRN, + KC_SPC, KC_DEL, KC_LBRC, + // right hand + KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, + KC_WFWD, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, + KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_ENT, + KC_PGDN, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_QUOT, + KC_UP, KC_LEFT, KC_RIGHT,KC_DOWN, TG(FN1), + KC_RCBR, LCTL(KC_V), + KC_RPRN, + KC_RBRC, KC_ENT, KC_BSPC + ), +/* Keymap 1: Fn Keys, media and mouse keys + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | | F7 | F8 | F9 | F10 | F11 | F12 | BSpace | + * |--------+------+------+------+------+------+------| |------+------+------+------+------+------+--------| + * | | | | MsUp | | | | | | | | | | | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | |MsLeft|MsDown|MsRght| |------| |------| | | | | | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | | | | | | | | | | | | | | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * |Teensy| | | Lclk | Rclk | | |VolUp |VolDn | Mute | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------+------| |------+------+------. + * | | | | | | | | + * | | |------| |------| | | + * | | | | | | | | + * `--------------------' `--------------------' + */ +// FN1 Layer + [FN1] = KEYMAP( + KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, + 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, + RESET, KC_TRNS, KC_TRNS, + // right hand + KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_BSPC, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MPLY, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_VOLD, KC_VOLU, KC_MUTE, 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) +{ + // 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; + } + +}; diff --git a/keyboard/ergodox_ez/keymaps/ab/readme.md b/keyboard/ergodox_ez/keymaps/ab/readme.md new file mode 100644 index 0000000000..67d47151bc --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/ab/readme.md @@ -0,0 +1,21 @@ +# Beginner's keymap for Ergodox-EZ +Beginner's keymap emulates standard QWERTY keyboard for beginners. Once you get comfortable with the Ergodox-EZ, you may fork this keymap and customize it for your own needs or find a suitable one from the community contributed keymaps. + +![Beginner's Keymap](keyboard-layout.png) + +#### Pros +* Easier to switch between regular keyboards and Ergodox-EZ. +* Easy on beginners. It has everything you need for your day to day usage. + +#### Cons +* Keys are not ergonomically placed to take full advantage of Ergodox-EZ. Take a look at this [Default Keymap](https://github.com/jackhumbert/qmk_firmware/blob/master/keyboard/ergodox_ez/keymaps/default/readme.md) +* While multiple layers are possible, beginner's keymap only uses one additional layer for mouse, function and volume keys. + +#### Notes +* Ideally number key [6] should have started from the right-hand side of the keyboard. Doing so breaks the familiar QWERTY layout. +* Quote key ['] should have been placed between [:] and [Enter]. Due to lack of key space, it is placed below [Enter]. +* Double [Alt] keys are placed adjacent to each other for convenience. +* [CapsLock] also acts as [Ctrl] key when you press and hold. It is convenient for GNU Emacs users. +* Additional bracket keys are placed in the center of the keyboard for programmer's convenience. + + From 262930c8d5e57beec044d932ef554a09e846f9ca Mon Sep 17 00:00:00 2001 From: Nathan Sharfi Date: Sat, 30 Apr 2016 22:12:13 -0700 Subject: [PATCH 23/93] ergodox-zweihander: initial commit --- .../keymaps/zweihander-osx/keymap.c | 184 ++++++++++++++++++ .../keymaps/zweihander-osx/readme.markdown | 40 ++++ 2 files changed, 224 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/zweihander-osx/keymap.c create mode 100644 keyboard/ergodox_ez/keymaps/zweihander-osx/readme.markdown diff --git a/keyboard/ergodox_ez/keymaps/zweihander-osx/keymap.c b/keyboard/ergodox_ez/keymaps/zweihander-osx/keymap.c new file mode 100644 index 0000000000..cc94e13337 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/zweihander-osx/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 | ← | | → | 6 | 7 | 8 | 9 | 0 | - | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | ⌦ | Q | W | E | R | T | L1 | | L1 | Y | U | I | O | P | \ | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | ⌫ | A | S | D | F | G |------| |------| H | J | K | L |; / L2| ' / L⌘ | + * |--------+------+------+------+------+------| L⌘ | | L⌘ |------+------+------+------+------+--------| + * | L⇧ | Z | X | C | V | B | | | | N | M | , | . | / / ⌃| R⇧ | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | L⌃ | L⌥ | L⌘ | ← | → | | ↑ | ↓ | [ | ] | ~L1 | + * `----------------------------------' `----------------------------------' + * ,-------------. ,---------------. + * | `~ | '" | | ⎋ | ⌫ | + * ,------|------|------| |------+--------+------. + * | | | PgUp | | PgDn | | | + * | | ⌫ |------| |------| ⇥ |Enter | + * | | | L⌥ | | L⌃ | | | + * `--------------------' `----------------------' + */ +// 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, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_LGUI, + KC_LCTL, KC_LALT, KC_LGUI,KC_LEFT,KC_RGHT, + KC_GRV, KC_QUOT, + KC_PGUP, + KC_SPC,KC_BSPC,KC_LALT, + // 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), + KC_LGUI, 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_ESC, KC_BSPC, + KC_PGDN, + KC_LCTL, KC_TAB, KC_ENT + ), +/* Keymap 1: Symbol Layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | ! | @ | { | } | | | | | | / | 7 | 8 | 9 | * | F12 | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | # | $ | ( | ) | ` |------| |------| - | 4 | 5 | 6 | + | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | % | ^ | [ | ] | ~ | | | | & | 1 | 2 | 3 | = | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | | | | 0 | . | ← | → | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | | Home | | | + * | | |------| |------| | | + * | | | | | End | | | + * `--------------------' `--------------------' + */ +// 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_SLSH, KC_7, KC_8, KC_9, KC_ASTR, KC_F12, + KC_MINS, KC_4, KC_5, KC_6, KC_PLUS, KC_TRNS, + KC_TRNS, KC_AMPR, KC_1, KC_2, KC_3, KC_EQL, KC_TRNS, + KC_0, KC_DOT, KC_LEFT, KC_RGHT, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_HOME, + KC_END , KC_TRNS, KC_TRNS +), +/* Keymap 2: Media keys + * dim brighten + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | | | | | | F14 | | F15 | | | | | | Power | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | | | PgUp | | | | | | ⌘] | ⌥⌘↑ | ↑ | ⌥⌘↓ | | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | | Home | PgDn | End | |------| |------| ⌘[ | ← | ↓ | → | | ⏯ | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | | | | | | | | |L⇧+Spc| Spc | ⏮ | ⏭ | | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | | | |VolUp |VolDn | Mute | | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | | | | | + * | | |------| |------| | | + * | | | | | | | | + * `--------------------' `--------------------' + */ +// MEDIA AND MOUSE +[MDIA] = KEYMAP( + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_F14, /* F14 dims screen, F15 brightens */ + KC_TRNS, KC_TRNS, KC_TRNS, KC_PGUP, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_HOME, KC_PGDN, KC_END , KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, 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_F15 , KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PWR, + KC_TRNS, LGUI(KC_RBRC), LGUI(LALT(KC_UP)), KC_UP , LGUI(LALT(KC_DOWN)), KC_TRNS, KC_TRNS, + LGUI(KC_LBRC), KC_LEFT, KC_DOWN, KC_RGHT, KC_TRNS, KC_MPLY, + KC_TRNS, LSFT(KC_SPC), KC_SPC , 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_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; + } + +}; diff --git a/keyboard/ergodox_ez/keymaps/zweihander-osx/readme.markdown b/keyboard/ergodox_ez/keymaps/zweihander-osx/readme.markdown new file mode 100644 index 0000000000..8103c6b327 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/zweihander-osx/readme.markdown @@ -0,0 +1,40 @@ +# The Zweihander Layout + +This layout is tuned for people who… + + +## use OS X + +This layout doesn’t make any concessions for Windows use. While it should work fine in Windows, I’m not about to devote precious keyboard space to Windows-specific shortcuts. + + +## mouse left-handed while doing other things with the right hand + +I tend to have my mouse in my left hand, but I like to use my other hand to make things go faster. I’ve added a bunch of buttons to the media layer to speed up browsing in Safari and Finder: + +- Back (⌘[) +- Forward (⌘]) +- Open and Close Parent Folder (⌥⌘↓) +- Go Up and Close Just-Left Folder (⌥⌘↑) +- Space (page down in browsers; Quick Look in the Finder) +- Shift-Space (page up in web browsers) + +Because moving letter-by-letter is way slower than moving word-by-word, I added Option (⌥) to the bottommost button on the left side. This key can be held easily while holding ; (activate media layer) and pressing J and L to move left and right by word. + + +## use lots of modifier keys in OS X menu-item shortcuts + +I wanted to preserve the feel of a number of shortcuts that involve pressing lots of modifier keys at once; this is why the bottom left of the keyboard has shift, control, option, and command in the usual spaces. Further, some common shortcuts I press have a key on the right side of the keyboard. These shortcuts include: + +- Empty Trash Without Asking for Confirmation (⇧⌥⌘⌫) +- Shut Down Without Asking for Confirmation (⇧⌥⌘ power) + + +## use Emacs-style shortcuts + +I press C-a, C-e, and C-k all the time. It’s difficult to press these key combinations with the control key on the bottom left and I’m too quick on the draw for the control function on the / key to work reliably, so the bottommost thumb button on the right side is another control key. + + +## use spreadsheets + +All the common spreadsheet operations (+-*/=) are now on the right side of the symbol layer. From 8ec1d41a28d5223a147218bfb7fefd933b906d22 Mon Sep 17 00:00:00 2001 From: Nathan Sharfi Date: Sat, 30 Apr 2016 22:36:09 -0700 Subject: [PATCH 24/93] Ergodox EZ: add zweihander-osx.hex --- .../keymaps/zweihander-osx/zweihander-osx.hex | 1152 +++++++++++++++++ 1 file changed, 1152 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/zweihander-osx/zweihander-osx.hex diff --git a/keyboard/ergodox_ez/keymaps/zweihander-osx/zweihander-osx.hex b/keyboard/ergodox_ez/keymaps/zweihander-osx/zweihander-osx.hex new file mode 100644 index 0000000000..9b783c957c --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/zweihander-osx/zweihander-osx.hex @@ -0,0 +1,1152 @@ +:100000000C9465020C94A9020C94A9020C94A90208 +:100010000C94A9020C94A9020C94A9020C94A902B4 +:100020000C94A9020C94A9020C94720C0C94440D2B +:100030000C94A9020C94A9020C94A9020C94A90294 +:100040000C94A9020C940E220C94A9020C94A902FF +:100050000C94A9020C949D1B0C94A9020C94A90267 +:100060000C94A9020C94A9020C94A9020C94A90264 +:100070000C94A9020C94A9020C94A9020C94A90254 +:100080000C94A9020C94A9020C94A9020C94A90244 +:100090000C94A9020C94A9020C94A9020C94A90234 +:1000A0000C94A9020C94A9020C94A902B10DD30DD1 +:1000B000C10ED30DC10E180E3B0EC10E900EA30E35 +:1000C0008F118F11CC11CC110F124D1266146614C2 +:1000D00066126614671367133A1466146614511493 +:1000E0000000F0A12E004C002A00E100E00000001A +:1000F0001E00140004001D00E200E2001F001A00B0 +:1001000016001B00E3002A0020000800070006007C +:1001100050002C0021001500090019004F004B0071 +:10012000220017000A0005000000350050000154AD +:100130000000E300000034004F0001540000E30021 +:100140000000290023001C000B00110000002A0001 +:10015000240018000D00100052004E0025000C0075 +:100160000E00360051002800260012000F00370054 +:100170002F002B0027001300338238713000E0007D +:100180002D0031003478E500C100000001000100BD +:1001900001000100010000003A001E0220022202BC +:1001A000010001003B001F022102230201000100A7 +:1001B0003C002F0226022F00010001003D0030020A +:1001C00027023000010001003E00310235003502F7 +:1001D000000001000100010000000100000001001A +:1001E0000100010000000100000001003F00380094 +:1001F0002D002402000001004000240021001E0008 +:1002000027004A004100250022001F00370001009E +:100210004200260023002000500001004300250278 +:100220002E022E004F004D00440045000100010049 +:1002300001000000010001000100010001000000B8 +:1002400001000100010001000100010001000100A6 +:100250004A0001000100010001004B004E000100B6 +:1002600001000100010001004D000100010001003A +:10027000010001000100010000000100690001000F +:1002800000000100000001006A0001000000010000 +:1002900000000100010030082F082C0200000100BE +:1002A0000100520C50002C00A90001000100520076 +:1002B0005100AC00AA0001000100510C4F00AB003E +:1002C000A80001000100010001000100010001007F +:1002D000A5000100AE00010001000000160345006A +: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 +:10052000FFE3099511E0A0E0B1E0EAEAF7E402C0D8 +:1005300005900D92A433B107D9F711E0A4E3B1E01F +:1005400001C01D92AE3EB107E1F70E94B6090C94BE +:10055000D3230C94000061110BC0FC01828188231D +:1005600021F085EE0E94231003C085EE0E94EB105F +:1005700080E090E0089508956091B1017091B2011A +:100580008091B3019091B4010E94C91A56985E9867 +: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 +:100A3000089596E0799FF001112494E5899FE00DD7 +:100A4000F11D1124E60FF11DEE0FFF1FEC51FF4FBA +:100A5000859194910895880F991FFC01E05AF04008 +:100A6000859194910895880F991FFC01E052FF4FE2 +:100A70008591949108950F931F93CF93DF93EC0189 +:100A80008115904350F5C11580E2D80708F0B3C036 +:100A9000CB3BD10590F4C83AD10508F05AC0C53A0D +:100AA000D10508F04BC0C430D10508F0BBC1219777 +:100AB00009F0B5C101E010E0F5C1CF3FD10511F05B +:100AC00008F0B0C1C03FD10508F092C0CE01805EF1 +:100AD0009109089708F4A6C1A2C1C11591E5D907EB +:100AE000A8F4C23020E5D20708F09EC0C11580E509 +:100AF000D80709F485C008F091C0C11520E4D207D9 +:100B000008F08DC1DD278E01106CCCC1C11580E8C5 +:100B1000D80758F4C11590E7D90708F07CC1C11572 +:100B200020E6D20708F422C17AC1C11580E9D807AE +:100B300008F075C1DF708E01106AB4C1C53AD105E5 +:100B400009F472C1C63AD10509F071C102E810E496 +:100B5000A9C1C83AD10509F46DC1C93AD10509F452 +:100B60006CC1CA3AD10509F46BC1CB3AD10509F47D +:100B70006AC1CC3AD10509F469C1CD3AD10509F46D +:100B800068C1C03BD10509F467C1CE3AD10509F46B +:100B900066C1CF3AD10509F465C1C13BD10509F45D +:100BA00064C1C23BD10509F463C1C33BD10509F45B +:100BB00062C1C43BD10509F461C1C53BD10509F44B +:100BC00060C1C63BD10509F45FC1C73BD10509F43B +:100BD0005EC1C83BD10509F45DC1C93BD10509F42B +:100BE0005CC1CA3BD10509F45BC100E014E45AC101 +:100BF0008E01106557C1CE019F700E94330553C10D +:100C00000E948A149FEF24E38CE0915020408040A2 +:100C1000E1F700C000000E94C21B44C18091CD01D9 +:100C200081608093CD013EC10E946B1D811102C085 +:100C30000E94511D0E94881D90E09093EE018093C8 +:100C4000ED01C23090E5D90721F48091ED0181607A +:100C500086C0C43020E5D20721F48091ED01826086 +:100C60007EC0C63080E5D80721F48091ED01846014 +:100C700076C0C83090E5D90719F48091ED0127C0FE +:100C8000CA3020E5D20721F48091ED01806167C070 +:100C9000CC3080E5D80721F48091ED0180625FC0FF +:100CA000CE3090E5D90721F48091ED01806457C0E2 +:100CB000C03120E5D20721F48091ED0180684FC05A +:100CC000C23180E5D80729F48091ED018460886005 +:100CD00046C0C33090E5D90721F48091ED018E7FA5 +:100CE0003EC0C53020E5D20721F48091ED018D7F13 +:100CF00036C0C73080E5D80721F48091ED018B7FA5 +:100D00002EC0C93090E5D90719F48091ED0126C0B5 +:100D1000CB3020E5D20721F48091ED018F7E1FC0FA +:100D2000CD3080E5D80721F48091ED018F7D17C08B +:100D3000CF3090E5D90721F48091ED018F7B0FC072 +:100D4000C13120E5D20721F48091ED018F7707C0F2 +:100D5000C331D04531F48091ED018B7F877F809343 +:100D6000ED018091ED010E948C1D9CC08D2F992773 +:100D70008F70992781309105D9F49E012370332714 +:100D800002C0880F991F2A95E2F79C688E0144E003 +:100D9000000F111F4A95E1F700271370802B912B4C +:100DA00053E0CC0FDD1F5A95E1F7C076DD272FC049 +:100DB0008230910531F4DC2FCC278E01016F106A4F +:100DC00071C08330910569F4CE018370992701E0E9 +:100DD00010E002C0000F111F8A95E2F7C8019C685D +:100DE0000FC0049709F05EC0CE018370992701E01F +:100DF00010E002C0000F111F8A95E2F7C8019A683F +:100E000023E0CC0FDD1F2A95E1F7C07ED7708C015F +:100E10000C2B1D2B47C0DF708E01106243C000E019 +:100E200010E040C08E013EC001E810E43BC003E882 +:100E300010E438C002EE14E435C009EE14E432C008 +:100E40000AEE14E42FC005EB14E42CC006EB14E406 +:100E500029C007EB14E426C00CEC14E423C00DEC0D +:100E600014E420C003E815E41DC00AE815E41AC024 +:100E700002E915E417C004E915E414C001E216E420 +:100E800011C003E216E40EC004E216E40BC005E252 +:100E900016E408C006E216E405C007E216E402C044 +:100EA0000AE216E4C801DF91CF911F910F910895D6 +:100EB00096E0799FF001112494E5899FE00DF11DE2 +:100EC0001124E60FF11DEE0FFF1FEC51FF4F85912E +:100ED0009491803E9105E0F4803C910558F5813372 +:100EE000910509F46FC048F48932910509F463C093 +:100EF0008A32910509F46DC072C089339105E9F019 +:100F000082389105D1F08533910509F44DC067C051 +:100F1000833E910581F138F4803E9105B9F0823E1F +:100F20009105D9F05CC0863E910561F1873E91053F +:100F3000A1F155C00E942B0508952091ED0120FDDF +:100F400002C021FF4CC080EE90E049C08091ED01CD +:100F500080FFF9CF89E390E042C08091ED0182FFEC +:100F60000EC08091ED0184FF03C080E090E037C0A7 +:100F700083EE90E034C08091ED0182FFF2CF82EEEB +:100F800090E02DC08091ED0183FF0BC08091ED01B9 +:100F900084FDEBCF87EE90E022C08091ED0183FFCE +:100FA000F5CF86EE90E01BC08091ED0185FF07C074 +:100FB00089E290E014C08091ED0185FFF9CF85E3CF +:100FC00090E00DC08091ED0186FF07C08AE290E0BD +:100FD00006C08091ED0186FFF9CF81E390E00E9489 +:100FE0003B05089508950C94F207809162010895DD +:100FF000CF93DF9300D01F92CDB7DEB79C018091D5 +:10100000E401843019F593E099833B832A8390931C +:10101000E9008FEF9091E800815095FD06C095EDB5 +:101020009A95F1F700008111F5CF8091E80085FFD6 +:101030000DC040E050E063E070E0CE0101960E94F8 +:10104000620A8091E8008E778093E8000F900F90FD +:101050000F90DF91CF910895CF93DF9300D01F922F +:10106000CDB7DEB72091E401243021F522E02983B9 +:101070009B838A8383E08093E9008FEF9091E8005F +:10108000815095FD06C095ED9A95F1F7000081110C +:10109000F5CF8091E80085FF0DC040E050E063E0AF +:1010A00070E0CE0101960E94620A8091E8008E777E +:1010B0008093E8000F900F900F90DF91CF910895EB +:1010C0002091E4012430F1F422E02093E9002FEF95 +:1010D0003091E800215035FD06C035ED3A95F1F725 +:1010E00000002111F5CF2091E80025FF0BC040E062 +:1010F00050E065E070E00E94620A8091E8008E771F +:101100008093E8000895CF93DF93EC019091E40180 +:10111000943009F046C080910C018823D9F0809169 +:101120000D018823B9F09093E9008FEF9091E800CA +:10113000815095FD06C095E19A95F1F70000811167 +:10114000F5CF8091E80085FF2CC040E050E060E1E1 +:1011500070E017C081E08093E9008FEF9091E80084 +:10116000815095FD06C095ED9A95F1F7000081112B +:10117000F5CF8091E80085FF14C040E050E068E0C2 +:1011800070E0CE010E94620A8091E8008E77809321 +:10119000E80080E1FE01A2E5B1E001900D928A95A0 +:1011A000E1F7DF91CF9108958091E301811109C0AA +:1011B0000E94F70B0E94540C8091E200846080939F +:1011C000E20008951092E301089508950C94FB2124 +:1011D0000E94581B0E9401220E94FA0E0C94F307F1 +:1011E00042E061EC81E00E94710B42E061EC82E040 +:1011F0000E94710B42E061EC83E00E94710B42E1BE +:1012000061EC84E00C94710B8091E601833009F469 +:1012100055C030F4813071F0823009F48EC00895E9 +:101220008A3009F47AC08B3009F460C0893009F043 +:101230009CC020C08091E501813A09F096C0809160 +:10124000E800877F8093E8008091E9019091EA01AE +:10125000892B21F460E182E591E003C060E080E049 +:1012600090E070E00E94AD0A8091E8008B77809357 +:10127000E80008958091E501813209F076C08091FF +:10128000E9019091EA01009719F0039709F06DC008 +:101290008091E800877F8093E8008091E80082FDDC +:1012A00005C08091E4018111F8CF5FC08091F10009 +:1012B000809362018091E8008B7753C08091E501B3 +:1012C000813A09F052C08091E9019091EA01892B9D +:1012D00009F04BC08091E800877F8093E8008091FF +:1012E000E80080FFFCCF80910C0136C08091E501C1 +:1012F0008132D9F58091E9019091EA01892BA9F514 +:101300008091E800877F8093E8000E94A60B80917F +:10131000E70180930C010C948A148091E5018132DD +:1013200021F58091E800877F8093E8000E94A60B5A +:101330008091E8018093630108958091E501813AED +:10134000A1F48091E800877F8093E8008091E80015 +:1013500080FFFCCF809163018093F1008091E800D1 +:101360008E778093E8000C94A60B089584B7877F4E +:1013700084BF88E10FB6F8948093600010926000FB +:101380000FBE90E080E80FB6F894809361009093D0 +:1013900061000FBE0E94490F0E94F70B0E94540C7F +:1013A0008091E20084608093E20078940E94DA0EDB +:1013B0000E944B0F82E091E00E94F50E0E94E9210D +:1013C0008091E401853069F40E94191B8091E2014B +:1013D0008823B1F30E94441B882391F30E944C0A96 +:1013E000EFCF0E94510FECCF292F33272330310547 +:1013F000C9F064F42130310581F02230310509F063 +:1014000043C08DE690E020E133E042C02132310557 +:10141000F1F02232310541F137C082E190E02DE751 +:1014200033E036C099278130910541F08230910533 +:1014300041F0892B49F5ECE0F3E005C0E4EFF2E080 +:1014400002C0ECEDF2E0849190E09F0121C0643095 +:10145000D8F4E62FF0E0EE0FFF1FEE5DFE4F208187 +:10146000318189E090E014C0643070F470E0FB01D9 +:10147000EE0FFF1FE65EFE4F20813181FB01EA5E29 +:10148000FE4F808190E004C080E090E020E030E0FA +:10149000FA0131832083089580E189BD82E189BD0D +:1014A00009B400FEFDCF8091D8008F7D8093D800D5 +:1014B0008091E00082608093E0008091E00081FDF7 +:1014C000FCCF0895CF92DF92EF92FF920F931F937C +:1014D000CF93DF93EC018B016A010E94C50B811150 +:1014E00033C0C114D10439F0F60180819181081B09 +:1014F000190BC80FD91FE12CF12C0115110519F199 +:101500008091E80085FD16C08091E8008E77809379 +:10151000E800C114D10449F0F60180819181E80E00 +:10152000F91EF182E08285E00FC00E94C50B88237E +:1015300021F30AC089918093F10001501109FFEF56 +:10154000EF1AFF0ADACF80E0DF91CF911F910F9160 +:10155000FF90EF90DF90CF9008952091EB013091B4 +:10156000EC012617370748F06115710539F4209111 +:10157000E8002E772093E80001C0B90140E0611532 +:101580007105A9F12091E401222309F443C025301B +:1015900009F442C02091E80023FD40C02091E800FA +:1015A00022FD32C02091E80020FFE9CF4091F300F6 +:1015B0002091F20030E0342BFC01CF016115710560 +:1015C00059F02830310540F481918093F100615049 +:1015D00071092F5F3F4FF1CF41E02830310509F00D +:1015E00040E02091E8002E772093E800C8CF411119 +:1015F000C9CF0AC08091E401882361F0853061F091 +:101600008091E80083FD0AC08091E80082FFF2CF5C +:1016100080E0089582E0089583E0089581E00895D0 +:101620002091EB013091EC012617370748F0611546 +:10163000710539F42091E8002E772093E80001C06D +:10164000B901FC0120E06115710591F18091E4017F +:10165000882309F440C0853009F43FC08091E80038 +:1016600083FD3DC08091E80082FD2FC08091E8009D +:1016700080FFE9CF2091F3008091F20090E0922B5F +:101680006115710559F08830910540F4249120933B +:10169000F1003196615071090196F2CF21E008976F +:1016A00009F020E08091E8008E778093E800CBCFAE +:1016B0002111CCCF0AC08091E401882361F08530EC +:1016C00061F08091E80083FD0AC08091E80082FF0C +:1016D000F2CF80E0089582E0089583E0089581E0EC +:1016E0000895982F973058F59093E900981739F09E +:1016F0007091EC002091ED005091F00003C0242F78 +:10170000762F50E021FF19C03091EB003E7F3093DF +:10171000EB003091ED003D7F3093ED003091EB0018 +:1017200031603093EB007093EC002093ED00509308 +:10173000F0002091EE0027FF07C09F5FD3CF8F708E +:101740008093E90081E0089580E008958091E501AB +:1017500087FF11C08091E80082FD05C08091E401FF +:101760008111F8CF11C08091E8008B770BC0809178 +:10177000E401882349F08091E80080FFF8CF809150 +:10178000E8008E778093E80008952091E40030917E +:10179000E50095E64091EC00842F817040FF22C067 +:1017A0008091E80080FD1CC08091E401882391F0C5 +:1017B000853091F08091EB0085FD10C04091E400F0 +:1017C0005091E5004217530729F39A01915011F700 +:1017D00084E0089582E0089583E0089581E008950B +:1017E00080E008954091E80042FFDECF08950E9416 +:1017F000650C0E946D0CE0EEF0E0808181608083DA +:10180000E8EDF0E080818F77808319BCA7EDB0E030 +:101810008C918E7F8C9380818F7E80831092E301E8 +:1018200008950F931F93CF93DF930E94650C0E943E +:101830006D0CC8EDD0E088818F77888388818068BF +:10184000888388818F7D888319BC1092E40110926F +:10185000E0011092E2011092E10100EE10E0F801C7 +:1018600080818B7F808388818160888342E060E013 +:1018700080E00E94710BE1EEF0E080818E7F80833A +:10188000E2EEF0E0808181608083808188608083E7 +:10189000F80180818E7F8083888180618883DF91D9 +:1018A000CF911F910F910895E8EDF0E080818F7E38 +:1018B0008083E7EDF0E080818160808384E082BFF7 +:1018C00081E08093E3010C94110CE8EDF0E080815D +:1018D0008E7F80831092E20008951092DA001092B9 +:1018E000E10008951F920F920FB60F9211242F93CB +:1018F0003F934F935F936F937F938F939F93AF9398 +:10190000BF93EF93FF938091E10082FF0BC0809122 +:10191000E20082FF07C08091E1008B7F8093E100AD +:101920000E94D90E8091DA0080FF1FC08091D800FC +:1019300080FF1BC08091DA008E7F8093DA00809157 +:10194000D90080FF0DC080E189BD82E189BD09B465 +:1019500000FEFDCF81E08093E4010E94D40805C021 +:1019600019BC1092E4010E94E2088091E10080FF1E +:1019700019C08091E20080FF15C08091E2008E7F47 +:101980008093E2008091E20080618093E200809188 +:10199000D80080628093D80019BC85E08093E40170 +:1019A0000E94E6088091E10084FF30C08091E2004F +:1019B00084FF2CC080E189BD82E189BD09B400FEAD +:1019C000FDCF8091D8008F7D8093D8008091E10079 +:1019D0008F7E8093E1008091E2008F7E8093E20011 +:1019E0008091E20081608093E2008091E001882391 +:1019F00011F084E007C08091E30087FD02C081E020 +:101A000001C083E08093E4010E94E8088091E10036 +:101A100083FF29C08091E20083FF25C08091E1000F +:101A2000877F8093E10082E08093E4011092E001DF +:101A30008091E1008E7F8093E1008091E2008E7FB3 +:101A40008093E2008091E20080618093E20042E0B6 +:101A500060E080E00E94710B8091F00088608093CC +:101A6000F0000E94E508FF91EF91BF91AF919F9127 +:101A70008F917F916F915F914F913F912F910F9037 +:101A80000FBE0F901F9018951F920F920FB60F92D6 +:101A900011242F933F934F935F936F937F938F9373 +:101AA0009F93AF93BF93CF93DF93EF93FF93C09137 +:101AB000E900CF708091EC00D82FD17080FDD0E884 +:101AC0001092E9008091F000877F8093F000789475 +:101AD0000E94880D1092E9008091F0008860809348 +:101AE000F000CD2BCF70C093E900FF91EF91DF9113 +:101AF000CF91BF91AF919F918F917F916F915F91A6 +:101B00004F913F912F910F900FBE0F901F901895FE +:101B10001F93CF93DF93CDB7DEB7AA970FB6F89494 +:101B2000DEBF0FBECDBFE5EEF1E088E08E0F9091F5 +:101B3000F10091938E13FBCF0E9404098091E8007D +:101B400083FF1FC18091E5019091E601492F50E08C +:101B50004A30510508F015C1FA01EA5AFF4F0C94BA +:101B60008323803881F0823809F00BC18091E9012C +:101B70008F708093E9008091EB0085FB882780F9C6 +:101B80001092E90006C08091E1019091E20191116B +:101B900082609091E800977F9093E8008093F10035 +:101BA0001092F100C8C0282F2D7F09F0EAC08823C9 +:101BB00019F0823061F0E5C08091E701813009F0D1 +:101BC000E0C0933009F080E08093E2012BC0809167 +:101BD000E701811127C08091E9018F7009F4D1C01C +:101BE0008093E9002091EB0020FF1CC0933021F48A +:101BF0008091EB00806214C09091EB009061909313 +:101C0000EB0021E030E0A90102C0440F551F8A9586 +:101C1000E2F74093EA001092EA008091EB008860BE +:101C20008093EB001092E9008091E800877F86C0E6 +:101C30008111A7C01091E7011F778091E3008078A0 +:101C4000812B8093E3008091E800877F8093E800F8 +:101C50000E94A60B8091E80080FFFCCF8091E300FA +:101C600080688093E300111102C082E001C083E02C +:101C70008093E40186C08058823008F082C0809151 +:101C8000E7019091E8018C3D53E0950779F583E0F9 +:101C90008A838AE289834FB7F894DE01139620E0A5 +:101CA0003EE051E2E32FF0E050935700E49120FF33 +:101CB00003C0E295EF703F5FEF708E2F90E0EA3047 +:101CC00010F0C79601C0C0968D939D932F5F24316D +:101CD00049F74FBF8091E800877F8093E8006AE270 +:101CE00070E0CE0101960E94AD0A14C0AE014F5FB4 +:101CF0005F4F6091E9010E94F409BC01892B09F44E +:101D000040C09091E800977F9093E80089819A8184 +:101D10000E94100B8091E8008B778093E80031C01F +:101D2000803879F58091E800877F8093E800809182 +:101D3000E0018093F1008091E8008E778093E800C5 +:101D40000E94A60B1EC081111CC09091E701923029 +:101D5000C0F48091E800877F8093E8009093E001D1 +:101D60000E94A60B8091E001811106C08091E300E2 +:101D700087FD02C081E001C084E08093E4010E94FD +:101D8000F0088091E80083FF0AC08091E800877F17 +:101D90008093E8008091EB0080628093EB00AA962C +:101DA0000FB6F894DEBF0FBECDBFDF91CF911F916C +:101DB00008950895CF938091E4018823A1F0C09104 +:101DC000E900CF709091EC00892F817090FD80E840 +:101DD000C82B1092E9008091E80083FD0E94880DD5 +:101DE000CF70C093E900CF910895909369018093DB +:101DF00068010895E0916801F0916901309721F040 +:101E00000190F081E02D099480E00895E09168014F +:101E1000F0916901309721F00280F381E02D09945F +:101E20000895E0916801F0916901309721F00480F4 +:101E3000F581E02D099408952091660130916701A4 +:101E40008217930771F09093670180936601E09188 +:101E50006801F0916901309721F00680F781E02D4B +:101E600009940895209164013091650182179307C8 +:101E700071F09093650180936401E0916801F091A5 +:101E80006901309721F00084F185E02D09940895CF +:101E900008950C94480F0E945E1B0E940B040C9442 +:101EA000241CCF92DF92EF92FF920F931F93CF9358 +:101EB000DF93CDB7DEB72B970FB6F894DEBF0FBE1A +:101EC000CDBF0E9423048BE6C82E81E0D82E00E00F +:101ED00010E0E02E802F0E941105F60141916F0164 +:101EE000F42EF826B1F40F5F1F4F0E30110589F75D +:101EF0008FEF89838A831B820E94671B8160782F02 +:101F00009D838C8349815A816B818D810E94F40F5E +:101F100040C09091CD0191FF04C08B870E941705AE +:101F20008B8520E030E04F2D50E0922FBA01022E39 +:101F300002C0759567950A94E2F760FF24C02E836E +:101F4000EF8221E030E0690102C0CC0CDD1C9A95E3 +:101F5000E2F790E08C219D21892B09F420E028876D +:101F60000E94671B8160782F9A8789874E815F81E5 +:101F700068858A850E94F40FF801E559FE4F80813B +:101F8000C826C08206C02F5F3F4F2630310569F654 +:101F9000AACF0E940B1F10916A010E94FA0E181717 +:101FA000A1F00E94FA0E80936A012B960FB6F89466 +:101FB000DEBF0FBECDBFDF91CF911F910F91FF907C +:101FC000EF90DF90CF900C94F3072B960FB6F89418 +:101FD000DEBF0FBECDBFDF91CF911F910F91FF905C +:101FE000EF90DF90CF900895CF93DF93CDB7DEB71A +:101FF0002B970FB6F894DEBF0FBECDBF4F83588727 +:1020000069877A878B87DE01119686E0FD01119240 +:102010008A95E9F785E0FE01379601900D928A9541 +:10202000E1F749815A816B817C818D819E810E947B +:1020300024172B960FB6F894DEBF0FBECDBFDF91ED +:10204000CF9108950895CF93882309F4C2C0C82F73 +:10205000823859F40E94FA0E81FDBBC089E30E94C8 +:10206000CD190E949A1A89E30CC0833879F40E9432 +:10207000FA0E80FDAEC083E50E94CD190E949A1A27 +:1020800083E50E940F1ACF910C949A1A843859F460 +:102090000E94FA0E82FD9DC087E40E94CD190E9425 +:1020A0009A1A87E4EECF8CEF8C0F813A48F48C2F8C +:1020B0000E944E2181118DC08C2F0E94CD19E3CF3B +:1020C00080E28C0F883048F4C77081E001C0880F2F +:1020D000CA95EAF70E94531AD6CF8BE58C0F83304E +:1020E00078F4C53A29F0C63A31F083E890E005C0AB +:1020F00081E890E002C082E890E0CF910C941C0F40 +:1021000088E58C0F833108F064C0C83A39F1C93AC8 +:1021100041F1CA3A49F1CB3A51F1CC3A59F1CD3AB1 +:1021200061F1C03B69F1CE3A71F1CF3A79F1C13B2F +:1021300081F1C23B89F1C33B91F1C43B99F1C53BAD +:10214000A1F1C63BA9F1C73BB1F1C83BB9F1C93B0D +:10215000C1F1CA3BC9F180E090E038C082EE90E066 +:1021600035C089EE90E032C08AEE90E02FC085EB5A +:1021700090E02CC086EB90E029C087EB90E026C071 +:102180008CEC90E023C08DEC90E020C083E891E0DF +:102190001DC08AE891E01AC082E991E017C084E985 +:1021A00091E014C081E292E011C083E292E00EC09F +:1021B00084E292E00BC085E292E008C086E292E001 +:1021C00005C087E292E002C08AE292E0CF910C94CF +:1021D000320FCF910895882309F44BC0823859F407 +:1021E0000E94FA0E81FF45C089E30E94CD190E942A +:1021F0009A1A89E30CC0833871F40E94FA0E80FFAA +:1022000038C083E50E94CD190E949A1A83E50E9486 +:102210000F1A0C949A1A843859F40E94FA0E82FF0D +:1022200028C087E40E94CD190E949A1A87E4EFCF54 +:102230009CEF980F913A58F390E2980F983050F431 +:10224000877091E001C0990F8A95EAF7892F0E9463 +:10225000591ADFCF9BE5980F933020F480E090E08F +:102260000C941C0F885A833120F480E090E00C9489 +:10227000320F0895882321F00E94531A0C949A1A61 +:102280000895882321F00E94591A0C949A1A0895EF +:10229000BF92CF92DF92EF92FF920F931F93CF9353 +:1022A000DF9300D000D000D0CDB7DEB725E0FC0131 +:1022B000DE01119601900D922A95E1F7FC01D08084 +:1022C00011810281258122952F7043815481452BF4 +:1022D00009F4FCC21F3F21F4FFEFDF1609F4F6C238 +:1022E0007C012E830E942210D9821A8369817A810F +:1022F000802F0E94C919182FB92E0E947E190E94A2 +:1023000045182E81002319F00E94701A2E81EB2DA2 +:10231000E295EF70F0E0E05AFF4F0C9483238B2D91 +:10232000807F9B2D9F70F92E882319F0F29480EF07 +:10233000F822002389F0FF2009F475C280E2810FA2 +:10234000883020F48F2D0E94531A03C08F2D0E94D5 +:10235000631A0E949A1A67C2812F0E94EB10FF2015 +:1023600009F4B4C2105E8F2D183018F40E94591A67 +:1023700002C00E94691A26960FB6F894DEBF0FBEFF +:10238000CDBFDF91CF911F910F91FF90EF90DF9024 +:10239000CF90BF900C949A1A3B2D307F8B2D8F706D +:1023A000303211F08295807F112319F0113021F124 +:1023B0002CC00023B9F0222309F4A0C1213009F078 +:1023C0009DC126960FB6F894DEBF0FBECDBFDF913C +:1023D000CF911F910F91FF90EF90DF90CF90BF9022 +:1023E0000C94831A222319F0213009F46FC28E83D2 +:1023F0000E94861A8E8196C1002321F0223008F0B7 +:1024000065C27CC1211162C28DC1002321F022234B +:1024100009F474C108C2222309F484C119C22B2D06 +:1024200026952695237030E02115310521F02130C5 +:102430003105D1F04BC2002321F0812F9B2D9370E9 +:1024400002C080E090E026960FB6F894DEBF0FBE83 +:10245000CDBFDF91CF911F910F91FF90EF90DF9053 +:10246000CF90BF900C941C0F002321F0812F9B2D47 +:10247000937002C080E090E026960FB6F894DEBF1D +:102480000FBECDBFDF91CF911F910F91FF90EF90C5 +:10249000DF90CF90BF900C94320F812F002319F062 +:1024A0000E94131E02C00E947B1E26960FB6F8944F +:1024B000DEBF0FBECDBFDF91CF911F910F91FF9077 +:1024C000EF90DF90CF90BF900C94001F8B2D837006 +:1024D00009F07BC00111FAC1812F82958695877022 +:1024E000880F880F912F9F70C92ED12CE12CF12CD1 +:1024F000082E04C0CC0CDD1CEE1CFF1C0A94D2F785 +:1025000014FF12C04FE050E060E070E004C0440FE0 +:10251000551F661F771F8A95D2F7CB01BA016095C8 +:1025200070958095909503C060E070E0CB012B2DF5 +:10253000269526952370422F50E042305105D9F060 +:102540004330510569F16C297D298E299F2941303D +:10255000510551F126960FB6F894DEBF0FBECDBFE0 +:10256000DF91CF911F910F91FF90EF90DF90CF906F +:10257000BF900C946C186C297D298E299F29269672 +:102580000FB6F894DEBF0FBECDBFDF91CF911F9184 +:102590000F91FF90EF90DF90CF90BF900C94881830 +:1025A0000E946C18C701B60126960FB6F894DEBFDC +:1025B0000FBECDBFDF91CF911F910F91FF90EF9094 +:1025C000DF90CF90BF900C945018002319F08B2D02 +:1025D000817001C08695882309F478C1812F829586 +:1025E00086958770880F880F912F9F70C92ED12CE8 +:1025F000E12CF12C082E04C0CC0CDD1CEE1CFF1CC1 +:102600000A94D2F714FF12C04FE050E060E070E08F +:1026100004C0440F551F661F771F8A95D2F7CB0160 +:10262000BA01609570958095909503C060E070E068 +:10263000CB012B2D269526952370422F50E042305A +:102640005105D9F04330510569F16C297D298E2956 +:102650009F294130510551F126960FB6F894DEBFFF +:102660000FBECDBFDF91CF911F910F91FF90EF90E3 +:10267000DF90CF90BF900C9446196C297D298E294C +:102680009F2926960FB6F894DEBF0FBECDBFDF910F +:10269000CF911F910F91FF90EF90DF90CF90BF905F +:1026A0000C9462190E944619C701B60126960FB60E +:1026B000F894DEBF0FBECDBFDF91CF911F910F9178 +:1026C000FF90EF90DF90CF90BF900C942A19103FAD +:1026D000D1F118F4103E50F4A1C0123F09F463C0C8 +:1026E00008F44CC0133F09F473C098C01F708B2DC1 +:1026F0008F710023A1F00E94C318812F26960FB678 +:10270000F894DEBF0FBECDBFDF91CF911F910F9127 +:10271000FF90EF90DF90CF90BF900C943A110E9401 +:10272000E418812F26960FB6F894DEBF0FBECDBFFA +:10273000DF91CF911F910F91FF90EF90DF90CF909D +:10274000BF900C9441110023A9F02111BFC08B2D23 +:102750008F7126960FB6F894DEBF0FBECDBFDF9106 +:10276000CF911F910F91FF90EF90DF90CF90BF908E +:102770000C940919223008F0A9C0E9CF0023A9F070 +:102780008B2D8F7126960FB6F894DEBF0FBECDBF8E +:10279000DF91CF911F910F91FF90EF90DF90CF903D +:1027A000BF900C94C318002359F38B2D8F7126967C +:1027B0000FB6F894DEBF0FBECDBFDF91CF911F9152 +:1027C0000F91FF90EF90DF90CF90BF900C94E418A2 +:1027D000002399F08B2D8F7126960FB6F894DEBFEB +:1027E0000FBECDBFDF91CF911F910F91FF90EF9062 +:1027F000DF90CF90BF900C94AE1826960FB6F89449 +:10280000DEBF0FBECDBFDF91CF911F910F91FF9023 +:10281000EF90DF90CF90BF900C94A4180023A9F004 +:10282000222309F4ADCF812F26960FB6F894DEBF90 +:102830000FBECDBFDF91CF911F910F91FF90EF9011 +:10284000DF90CF90BF900C942310222309F4ADCFDA +:10285000812F26960FB6F894DEBF0FBECDBFDF9155 +:10286000CF911F910F91FF90EF90DF90CF90BF908D +:102870000C94EB104B2D4F70612FC7010E94AB02DF +:1028800026960FB6F894DEBF0FBECDBFDF91CF9175 +:102890001F910F91FF90EF90DF90CF90BF900C941D +:1028A000C8174B2D4F70612FC70126960FB6F894AD +:1028B000DEBF0FBECDBFDF91CF911F910F91FF9073 +:1028C000EF90DF90CF90BF900C94180526960FB62E +:1028D000F894DEBF0FBECDBFDF91CF911F910F9156 +:1028E000FF90EF90DF90CF90BF9008950E94701AF4 +:1028F0000E94801A0E94451A0E949A1A0E94B11FD3 +:102900000E94001F80E090E00E941C0F80E090E099 +:102910000C94320F0E94601A0C9476140E94BE1917 +:10292000292F22952F7030E02C3031054CF42A30BD +:1029300031056CF4225031092230310588F407C08A +:102940002C30310549F02F30310531F009C0803E7F +:1029500048F0803F29F406C093FB882780F908954A +:1029600080E0089581E00895CF93DF9300D000D0F8 +:102970001F92CDB7DEB70F900F900F900F900F9072 +:10298000DF91CF910895CF93DF9300D000D000D096 +:10299000CDB7DEB726960FB6F894DEBF0FBECDBF1B +:1029A000DF91CF9108951F93CF93DF93C091790169 +:1029B00016E080917A01C81799F0D0E01C9FF001D1 +:1029C0001D9FF00D1124E558FE4F40815181628119 +:1029D0007381848195810E94C3142196C770E9CFC9 +:1029E000DF91CF911F9108954091AB015091AC01BF +:1029F0006091AD017091AE018091AF019091B001F5 +:102A00000C94C3148091B00182958F7009F054C06A +:102A10008091AD01882309F44FC080917901A09184 +:102A20007A016091AB017091AC014091AE0150917F +:102A3000AF01B6E08A1709F43FC090E04115510597 +:102A4000C1F17F3F11F46F3FA1F1B89FF001B99F31 +:102A5000F00D1124E558FE4F218172132AC0208108 +:102A6000621327C02281211124C0238134812417BD +:102A7000350710F421503109241B350B283C310552 +:102A8000C0F42091B0012F7020612093B00126E0A6 +:102A9000289FF001299FF00D1124E058FE4F8081FE +:102AA0008F70806180838BEA91E00E9448110C94C2 +:102AB000D31401968770BECF0895CF92DF92EF9224 +:102AC000FF920F931F93CF93DF93CDB7DEB762973B +:102AD0000FB6F894DEBF0FBECDBF8C0185E0F801C4 +:102AE000DE011D9601900D928A95E1F7D8014C9177 +:102AF00011965C91119712966C9112971396CD9046 +:102B0000DC9014973091AB017091AC018091AE01D3 +:102B10009091AF01009709F46BC17F3F19F43F3FDB +:102B200009F466C1E090AD01EE2009F4C0C0209127 +:102B3000B001C816D90628F0F601E81BF90BCF0141 +:102B400004C0809590958C0D9D1DFF24F394883CC6 +:102B5000910578F0F12C207F09F0C6C07C2DD98A30 +:102B6000C88A89890E94B4148BEA91E00E944811B6 +:102B7000B1C0822F807F09F046C0751314C0341392 +:102B800012C0611110C02F7020612093B0010E940B +:102B9000F4148BEA91E00E9448118091B001D801B1 +:102BA00015968C932EC0CD2819F15F3F11F44F3F3D +:102BB000F9F0F62E61111CC08091790120917A0103 +:102BC00036E0821709F45AC090E0389FF001399F2F +:102BD000F00D1124E558FE4F7181571306C0708126 +:102BE000471303C07281711103C001968770E9CF4A +:102BF000F62E662309F418C18091B001816080939C +:102C0000B001F12C11C1751308C0341306C0611155 +:102C100004C08091B001D801C3C04D875E878D8507 +:102C20009E856A8B0E948E146A898823E1F166234F +:102C3000D1F12091B001822F82958F7090E00297A0 +:102C400074F08091AB019091AC0198878F831986C5 +:102C5000DB86CA862C87CE0107960E94481186E043 +:102C6000F801ABEAB1E001900D928A95E1F70E947C +:102C700002150E94F414FF24F394D6C04D875E879A +:102C80008D859E850E94BE19292F22952F7030E0D8 +:102C9000223031050CF0BCC09F7009F0B6C0805ED8 +:102CA000883008F4C1C0C8010E944811E4CFC8169A +:102CB000D90608F453C0F601E81BF90BCF01883C94 +:102CC000910508F450C0F12C7C2DD98AC88A8989D5 +:102CD0000E94B414EBEAF1E086E0DF011D928A95D0 +:102CE000E9F70E94F414A0C0751314C0341312C085 +:102CF000611110C08091B001F8018583C8010E9464 +:102D0000481186E0EBEAF1E0DF011D928A95E9F7D0 +:102D1000FE2C8AC04D875E878D859E856A8B0E94BA +:102D20008E146A89882309F4BECF662309F4BBCFC9 +:102D30002091B001822F82958F7090E002970CF461 +:102D40008ECF8091AB019091AC019A8389831B82D5 +:102D5000DD82CC822E83CE0101967FCF8095909527 +:102D60008C0D9D1DACCFF62E662309F49CCF7513F8 +:102D70002EC034132CC02091B00120FD1FC0822F23 +:102D800082958F70D9F0D80115962C9315978F30B6 +:102D900049F08F5F982F9295907F822F8F70892BAB +:102DA00015968C93C8010E94481186E0F801ABEAA1 +:102DB000B1E001900D928A95E1F793CF86E0F8019A +:102DC000ABEAB1E001900D928A95E1F72DC04D87F5 +:102DD0005E878D859E850E948E14811140CF8091E3 +:102DE000B00181608093B001C8010E9448111CC0ED +:102DF000662309F458CF4D875E878D859E850E9496 +:102E00008E14882309F44FCF2ACF811148CF0CC0EC +:102E1000243031050CF047CF9F7009F440CFF80102 +:102E20009581907F09F03BCF8F2D62960FB6F89475 +:102E3000DEBF0FBECDBFDF91CF911F910F91FF90ED +:102E4000EF90DF90CF9008951F93CF93DF93CDB78E +:102E5000DEB72C970FB6F894DEBF0FBECDBF4F8301 +:102E6000588769877A878B879C87CE0107960E944F +:102E70005D15882369F08F8198852A853B85232BF2 +:102E8000F1F19F3F09F063C08F3F09F060C037C088 +:102E900086E0FE013796DE01119601900D928A952B +:102EA000E1F76F817885EA85FB85309741F17F3FB7 +:102EB00011F46F3F21F120917A0130E0C9010196B0 +:102EC000877099274091790150E08417950709F49C +:102ED00047C069837A83FD83EC8396E0929FD0019B +:102EE000939FB00D1124A558BE4FFE01319601905D +:102EF0000D929A95E1F780937A010E94D31416E01F +:102F00008091790190917A018917C1F1189FC001D0 +:102F1000112485589E4F0E945D15882379F1E09118 +:102F200079011E9FF0011124E558FE4F4081518127 +:102F300062817381848195810E94C314809179019B +:102F400090E001968770992780937901D9CF4F81BE +:102F5000588569857A858B859C850E94C314CFCF5F +:102F60000E948A1410927A0110927901EBEAF1E042 +:102F700086E0DF011D928A95E9F7C1CF2C960FB646 +:102F8000F894DEBF0FBECDBFDF91CF911F910895A2 +:102F9000EF92FF920F931F93CF93DF938C01892BB6 +:102FA00009F46CC0F12CEE24E394E8012196F801B9 +:102FB0008491843740F4843008F051C0813081F02E +:102FC000823019F15BC0853709F444C0A8F19CE751 +:102FD000980F903708F052C08F770E94EB1041C0D5 +:102FE0000E5F1F4FFE01C49180E28C0F883048F4C1 +:102FF000C7708E2D01C0880FCA95EAF70E94731A18 +:1030000014C08C2F0E9423102DC00E5F1F4FFE0195 +:10301000C49180E28C0F883058F4C7708E2D01C0A7 +:10302000880FCA95EAF70E94791A0E949A1A1AC064 +:103030008C2F0E94EB1016C00E5F1F4FFE01C49133 +:10304000CC2381F08FE99FE00197F1F700C00000E9 +:10305000C150F6CF0E5F1F4FFE01F49003C00E94D7 +:1030600023108E018F2D882309F49FCFEFE9FFE015 +:103070003197F1F700C000008150F5CFDF91CF917B +:103080001F910F91FF90EF90089508956093B501FF +:103090007093B6018093B7019093B8010C947614A5 +:1030A0000F931F930091B5011091B6012091B701C4 +:1030B0003091B801DC01CB01802B912BA22BB32BDB +:1030C0008093B5019093B601A093B701B093B80176 +:1030D0001F910F910C9476140F931F930091B501DB +:1030E0001091B6012091B7013091B801DC01CB01FC +:1030F00080239123A223B3238093B5019093B6013B +:10310000A093B701B093B8011F910F910C9476145E +:103110000F931F930091B5011091B6012091B70153 +:103120003091B801DC01CB0180279127A227B3277A +:103130008093B5019093B601A093B701B093B80105 +:103140001F910F910C9476141092B1011092B2015C +:103150001092B3011092B4010C94761441E050E047 +:1031600060E070E004C0440F551F661F771F8A950A +:10317000D2F74093B1015093B2016093B3017093C1 +:10318000B4010C94761441E050E060E070E004C0BB +:10319000440F551F661F771F8A95D2F78091B101A2 +:1031A0009091B201A091B301B091B401482B592B79 +:1031B0006A2B7B2B4093B1015093B2016093B30112 +:1031C0007093B4010C94761441E050E060E070E03C +:1031D00004C0440F551F661F771F8A95D2F740958C +:1031E0005095609570958091B1019091B201A09138 +:1031F000B301B091B401482359236A237B23409340 +:10320000B1015093B2016093B3017093B4010C9477 +:10321000761441E050E060E070E004C0440F551FB8 +:10322000661F771F8A95D2F78091B1019091B20104 +:10323000A091B301B091B401482759276A277B2791 +:103240004093B1015093B2016093B3017093B40104 +:103250000C9476140F931F930091B1011091B20159 +:103260002091B3013091B401DC01CB01802B912B73 +:10327000A22BB32B8093B1019093B201A093B30121 +:10328000B093B4011F910F910C9476140F931F9378 +:103290000091B1011091B2012091B3013091B401BC +:1032A000DC01CB0180239123A223B3238093B101BE +:1032B0009093B201A093B301B093B4011F910F9109 +:1032C0000C9476140F931F930091B1011091B201E9 +:1032D0002091B3013091B401DC01CB01802791270B +:1032E000A227B3278093B1019093B201A093B301B9 +:1032F000B093B4011F910F910C9476140895CF925E +:10330000DF92EF92FF920F931F93CF93DF938C0185 +:10331000C090B501D090B601E090B701F090B8012F +:103320008091B1019091B201A091B301B091B4012B +:10333000C82AD92AEA2AFB2ACFE1D0E0D701C60160 +:103340000C2E04C0B695A795979587950A94D2F749 +:1033500080FF06C0B8018C2F0E945807019721F406 +:10336000219760F780E001C08C2FDF91CF911F91F2 +:103370000F91FF90EF90DF90CF900895CF93DF9360 +:10338000EC010E947F19BE010E945807DF91CF9186 +:103390000895CB010E94BE19089590910C019923C4 +:1033A00021F090910D01911109C020910E013091F1 +:1033B0000F01F90132969FEF40E01FC0982F9695BC +:1033C000969596959F3050F5E0910E01F0910F0182 +:1033D000E90FF11D877021E030E0A90102C0440F20 +:1033E000551F8A95E2F7CA019181892B818308953F +:1033F0009F3F39F04F5F4E3041F051915813F8CF55 +:103400000DC05111F7CF942FF5CF9F3F39F0F9013F +:10341000E90FF11D97FDFA95828308950895909123 +:103420000C01992321F090910D01911109C0209177 +:103430000E0130910F01F9013296205F3F4F1FC0FE +:10344000982F9695969596959F30F0F4E0910E0101 +:10345000F0910F01E90FF11D877021E030E0A90123 +:1034600002C0440F551F8A95E2F7CA0180959181E9 +:103470008923818308953196E217F30729F090811B +:103480009813F9CF1082F7CF089581E090E0E09192 +:103490000E01F0910F01E80FF91F108201968031A3 +:1034A0009105A9F708959091CC01892B8093CC01C7 +:1034B000089580959091CC0189238093CC01089543 +:1034C0001092CC0108959091CB01892B8093CB0170 +:1034D000089580959091CB0189238093CB01089525 +:1034E0001092CB0108959091CA01892B8093CA0153 +:1034F000089580959091CA0189238093CA01089507 +:103500001092CA0108958093B90108951092B901EB +:10351000089580910E0190910F01FC0131969C015C +:10352000205F3F4F80E0919191118F5FE217F30789 +:10353000D1F70895E0910E01F0910F018091CC0137 +:103540008083E0910E01F0910F0190818091CB0179 +:10355000892B8083E0910E01F0910F019081809181 +:10356000CA01892B80838091B901882361F0E091A1 +:103570000E01F0910F019081892B80830E94891A9E +:1035800081111092B90180910E0190910F010C945C +:10359000060FCF92DF92EF92FF926C01EE24FF2490 +:1035A000C114D104E104F10421F0C701B60120E106 +:1035B00001C020E0C72ED82EE92EFF24C114D1046B +:1035C000E104F10419F0285FC701B6016B017C0129 +:1035D00054E0F694E794D794C7945A95D1F7C11460 +:1035E000D104E104F10419F02C5FC701B6016B01AD +:1035F0007C0142E0F694E794D794C7944A95D1F7BA +:10360000C114D104E104F10419F02E5FC701B60121 +:10361000DC01CB01B695A79597958795892B8A2BC9 +:103620008B2B09F02F5F822FFF90EF90DF90CF90D0 +:1036300008958091E401843021F11092CE0120E4BC +:1036400088E190E00FB6F894A895809360000FBED3 +:103650002093600080E00E94F30783B7817F84603D +:1036600083BF83B7816083BF7894889583B78E7F4B +:1036700083BF88E10FB6F8948093600010926000D9 +:103680000FBE089508950895CF930E94421B0E9493 +:1036900023040E94431BC0E08C2F0E94110581115E +:1036A00004C0CF5FCE30C1F701C081E0CF91089553 +:1036B0000E948A140E94FA0E0C94F30782E084BDE3 +:1036C00093E095BD9AEF97BD80936E0008952FB754 +:1036D000F8948091CF019091D001A091D101B09147 +:1036E000D2012FBF0895CF92DF92EF92FF920F93F6 +:1036F0001F932FB7F8944091CF015091D001609162 +:10370000D1017091D2012FBF6A017B01EE24FF2409 +:103710008C0120E030E0C016D106E206F30610F47A +:10372000415051099A01281B390BC9011F910F9172 +:10373000FF90EF90DF90CF9008951F920F920FB6F9 +:103740000F9211248F939F93AF93BF938091CF01DA +:103750009091D001A091D101B091D2010196A11D0B +:10376000B11D8093CF019093D001A093D101B0936C +:10377000D201BF91AF919F918F910F900FBE0F908B +:103780001F9018950E94F70BF8942FEF87EA91E6A7 +:10379000215080409040E1F700C0000087E090EBAE +:1037A000DC018093EE019093EF01A093F001B093C0 +:1037B000F1019CE088E10FB6F894A8958093600031 +:1037C0000FBE90936000FFCFEF92FF920F931F9375 +:1037D000CF93DF93D82FC0E08C2F0E94110500E01B +:1037E00010E0E82EF12CC701002E02C095958795B8 +:1037F0000A94E2F780FD06C00F5F1F4F06301105E7 +:1038000091F709C0602F7C2F80E00E941905D81322 +:10381000F3CF81E004C0CF5FCE30F1F680E0DF91DE +:10382000CF911F910F91FF90EF900895CF93C82FE4 +:103830008CE20E94E41B882321F08C2FCF910C9402 +:10384000E41B80E0CF910895CF930E946B1D8111FE +:1038500002C00E94511DC5E6C15049F00E942304D8 +:103860008FE39CE90197F1F700C00000F5CF89E2F2 +:103870000E94161C811113C18AE20E94161C81113C +:103880000E94511D85E00E94161C81110E94C21BDE +:103890000E94761D8093CD0187E00E94161C88232C +:1038A000A9F18BE10E94161C882351F08091CD0173 +:1038B00081FB222720F991E0922790FB81F90EC02D +:1038C0008EE00E94161C882361F08091CD0182FB5E +:1038D000222720F991E0922790FB82F98093CD0175 +:1038E00015C080E10E94161C9091CD01882341F003 +:1038F00093FB222720F981E0822780FB93F904C003 +:10390000892F809580FB90F99093CD018091CD0116 +:103910000E947A1D0E94881D8093ED0180EE0E9416 +:10392000161C882341F08091ED01982F909590FB13 +:1039300080F98093ED0189E30E94161C882359F0D9 +:103940008091ED0181FB222720F991E0922790FBE5 +:1039500081F98093ED0182EE0E94161C882359F0B4 +:103960008091ED0182FB222720F991E0922790FBC4 +:1039700082F98093ED0186EE0E94161C882359F08F +:103980008091ED0183FB222720F991E0922790FBA3 +:1039900083F98093ED0183EE0E94161C882359F071 +:1039A0008091ED0184FB222720F991E0922790FB82 +:1039B00084F98093ED0185E30E94161C882359F059 +:1039C0008091ED0185FB222720F991E0922790FB61 +:1039D00085F98093ED0181E30E94161C882359F03C +:1039E0008091ED0186FB222720F991E0922790FB40 +:1039F00086F98093ED0181E10E94161C882359F01D +:103A00008091ED0187FB222720F991E0922790FB1E +:103A100087F98093ED018091ED010E948C1D8091CA +:103A2000ED0187FB882780F980930D0187E20E94D2 +:103A3000161CC82F8EE10E94161C8111C2608FE1F6 +:103A40000E94161C8111C46080E20E94161C811124 +:103A5000C86081E20E94161C8111C06182E20E944E +:103A6000161C8111C06283E20E94161C8111C06481 +:103A700084E20E94161C882311F0C06802C0CC2387 +:103A800029F08C2F0E94831D6C2F03C00E947F1D84 +:103A9000682F70E080E090E0CF910C944618CF91B1 +:103AA00008956DEE7EEF80E090E00E94BD2360E01F +:103AB00082E090E00E94AB2360E083E090E00E940F +:103AC000AB2360E084E090E00E94AB2360E085E0FF +:103AD00090E00C94AB2380E090E00E94A52321E0CD +:103AE0008D3E9E4F09F020E0822F089582E090E005 +:103AF0000C949D23682F82E090E00C94AB2383E02C +:103B000090E00C949D23682F83E090E00C94AB230D +:103B100084E090E00C949D23682F84E090E00C9466 +:103B2000AB238091D50180FF0BC06091130185E02C +:103B3000689FB001112475956795759567952BC0A1 +:103B400081FF09C06091130185E0689FB0011124D5 +:103B50007595679520C082FF07C06091130185E0CD +:103B6000689FB001112417C09091D6019923D1F01C +:103B700060911201961788F72091130185E0289F24 +:103B800090011124929FA001939F500D112470E089 +:103B9000CA010E946F236038710540F461157105F8 +:103BA00039F002C065E070E0862F08958FE7089530 +:103BB00081E008958091D50180FF08C060911101D6 +:103BC00070E0759567957595679521C081FF06C072 +:103BD0006091110170E07595679519C082FF04C06E +:103BE0006091110170E010C09091D6019923C1F04D +:103BF000609110019617A0F780911101899FC00173 +:103C0000112470E00E946F236038710528F461155B +:103C1000710521F0862F08958FE7089581E00895BA +:103C200061E070E0F4CF803F21F40E94911D819506 +:103C300004C0813F29F40E94911D8093D901089509 +:103C4000823F21F40E94911D819504C0833F29F495 +:103C50000E94911D8093D8010895893F19F40E9414 +:103C6000DA1D05C08A3F31F40E94DA1D81958093E8 +:103C7000DA0108958B3F21F40E94DA1D819504C07A +:103C80008C3F29F40E94DA1D8093DB010895843F64 +:103C900021F48091D701816017C0853F21F4809184 +:103CA000D701826011C0863F21F48091D7018460E2 +:103CB0000BC0873F21F48091D701886005C0883F01 +:103CC00031F48091D70180618093D70108958D3FB1 +:103CD00021F48091D50181600BC08E3F21F4809149 +:103CE000D501826005C08F3F29F48091D5018460A1 +:103CF0008093D5010895803F39F48091D90187FFE1 +:103D00006CC01092D90169C0813F29F48091D9011A +:103D10001816BCF362C09091D801823F29F497FF36 +:103D20005CC01092D80159C0833F19F41916CCF326 +:103D300054C0893F41F48091DA0118160CF04DC04F +:103D40001092DA014AC08A3F29F48091DA0187FF94 +:103D500044C0F6CF8B3F39F48091DB0187FF3DC033 +:103D60001092DB013AC08C3F29F48091DB011816D8 +:103D7000BCF333C0843F21F48091D7018E7F17C0FC +:103D8000853F21F48091D7018D7F11C0863F21F4BA +:103D90008091D7018B7F0BC0873F21F48091D701A1 +:103DA000877F05C0883F31F48091D7018F7E809353 +:103DB000D70113C08D3F21F48091D5018E7F0BC0B8 +:103DC0008E3F21F48091D5018D7F05C08F3F29F46E +:103DD0008091D5018B7F8093D5018091D80181118D +:103DE0000EC08091D90181110AC08091DA01811140 +:103DF00006C08091DB01811102C01092D6010895A6 +:103E000087ED91E00E94110F0E94671B9093D401EF +:103E10008093D30108951F93CF93DF938091D301B3 +:103E20009091D4010E94731BAC019091D60199230B +:103E300021F02091140130E006C0209115018AE0A4 +:103E4000289F900111244217530708F486C08091DF +:103E5000D801C091D901D091DA011091DB01811113 +:103E600007C0C11176C0D11174C0111172C075C0E4 +:103E70009F3F19F09F5F9093D601181624F40E947B +:103E8000911D8093D8018091D80187FF05C00E94C1 +:103E9000911D81958093D8011C1624F40E94911DD8 +:103EA0008093D9018091D90187FF05C00E94911D9F +:103EB00081958093D9016091D801662339F1C09131 +:103EC000D901CC2319F1772767FD7095872F972F9C +:103ED0000E94802223E333E343E35FE30E94E42272 +:103EE0000E944D226093D8016C2F772767FD709553 +:103EF000872F972F0E94802223E333E343E35FE37E +:103F00000E94E4220E944D226093D9011D1624F4E0 +:103F10000E94DA1D8093DA018091DA0187FF05C0E3 +:103F20000E94DA1D81958093DA01111624F40E9413 +:103F3000DA1D8093DB018091DB0187FF05C00E94C1 +:103F4000DA1D81958093DB01DF91CF911F910C9455 +:103F5000001F9F3F09F08ECF96CFDF91CF911F9129 +:103F60000895E7EDF1E085E0DF011D928A95E9F71C +:103F70001092D6011092D5010895833081F128F472 +:103F8000813059F08230D1F00895853009F449C06C +:103F9000B8F1863009F456C0089580911501262F96 +:103FA00030E0280F311D2F3F310524F4680F609356 +:103FB000150108958FEF80931501089580911401E4 +:103FC000262F30E0280F311D2F3F310524F4680FD4 +:103FD0006093140108958FEF8093140108958091E8 +:103FE0001301262F30E0280F311D2F3F310524F417 +:103FF000680F6093130108958FEF80931301089564 +:1040000080911201262F30E0280F311D2F3F3105FE +:1040100024F4680F6093120108958FEF80931201CA +:10402000089580911101262F30E0280F311D2F3F78 +:10403000310524F4680F6093110108958FEF809388 +:104040001101089580911001262F30E0280F311DB5 +:104050002F3F310524F4680F6093100108958FEF0E +:10406000809310010895833011F128F4813049F0D4 +:10407000823091F00895853081F120F18630C1F1D0 +:10408000089580911501681720F4861B809315010F +:10409000089510921501089580911401681720F475 +:1040A000861B809314010895109214010895809145 +:1040B0001301681720F4861B809313010895109252 +:1040C0001301089580911201681720F4861B8093D4 +:1040D000120108951092120108958091110168173C +:1040E00020F4861B80931101089510921101089508 +:1040F00080911001681720F4861B809310010895A9 +:104100001092100108950F931F938D3109F46BC025 +:1041100008F03FC08E3009F47FC0C0F4873009F446 +:1041200069C068F4863009F0B1C08091CD01817F0B +:104130008E7F8093CD0181E08093DD01A8C088301F +:1041400009F4A2C08B3009F49FC0A0C0863109F4E5 +:104150009BC078F4803109F472C0813109F096C0B7 +:104160000E948A1490910D0181E0892780930D01AE +:104170008BC0893109F488C08B3109F087C08091E8 +:10418000CD0181FB222720F991E0922790FB81F954 +:104190004CC0853309F470C048F4873209F46CC010 +:1041A00008F459C0893209F467C070C0833438F408 +:1041B0008A3308F04EC0883309F466C067C0833480 +:1041C00009F45AC0883409F061C00E948A140FEFC4 +:1041D00013ED20E3015010402040E1F700C0000043 +:1041E0000E94C21B51C00E9407220E94FA0E0E9428 +:1041F000F3074AC09091CD01892F8095817080FB93 +:1042000090F929F0966098609093CD0140C0997F15 +:10421000977F9093CD0138C08091CD0182FB2227FA +:1042200020F991E0922790FB82F98093CD019923A8 +:1042300059F18091CD0181608093CD0125C080919D +:10424000CD0183FB222720F991E0922790FB83F98F +:10425000ECCF895301C08D5141E050E060E070E047 +:104260008A019B0104C0000F111F221F331F8A9572 +:10427000D2F7C901B80104C061E070E080E090E0CD +:104280000E9446180E948A1481E001C080E01F91BC +:104290000F91089580E0089580E00895CF93C82F8E +:1042A0008091DD01813079F018F08230E9F187C02A +:1042B000E0910E01F0910F018081813169F082322D +:1042C00009F07FC009C0E0910E01F0910F018081DB +:1042D000813111F0823261F48C2F0E944A218111C8 +:1042E00004C08C2F0E9483201DC081E090E01AC082 +:1042F0008C2F0E944C21811114C0C43179F048F4F4 +:10430000CB3079F0C03109F060C082E08093DD01EC +:1043100008C0C93219F0C83321F057C01092DD012E +:1043200054C081E0817053C0C93289F118F5C4319D +:1043300071F1A8F4C73009F046C08AE080931501F6 +:1043400094E19093140193E09093130180931201F0 +:1043500088E08093110188E28093100134C0CE512F +:10436000C63088F5EC2FF0E0E65DFE4F808180934B +:10437000DC0129C0CE34E9F020F4CB3421F56AE029 +:1043800013C0C13579F0C235F1F461E00DC0809100 +:10439000DC01882319F01092DC0115C081E08093C4 +:1043A000DD0115C061E006C08091DC010E94BD1FE7 +:1043B0000AC06AE08091DC010E94332004C01092A0 +:1043C000DD0180E004C081E002C080E0ABCFCF918E +:1043D0000895E1E8F0E080818860808380818160D9 +:1043E00080838FB7F89493E09093890090ED909339 +:1043F00088008FBF0895EFE6F0E0808182608083BF +:104400000895EFE6F0E080818D7F80830895EFE6E8 +:10441000F0E0908182E08927808308951F920F92B7 +:104420000FB60F9211242F933F934F935F936F9387 +:104430007F938F939F93AF93BF93EF93FF9380915D +:10444000DE019091DF0101969093DF018093DE0100 +:10445000811103C082E00E94F307E091DF01E6953D +:10446000E695F0E0E657FB4FE4918091DE018E1374 +:1044700003C080E00E94F307FF91EF91BF91AF91DD +:104480009F918F917F916F915F914F913F912F916C +:104490000F900FBE0F901F90189504D06894B11123 +:1044A0008DC0089570D088F09F5790F0B92F99274C +:1044B000B751A0F0D1F0660F771F881F991F1AF02F +:1044C000BA95C9F712C0B13081F077D0B1E0089544 +:1044D00074C0672F782F8827B85F39F0B93FCCF3C5 +:1044E000869577956795B395D9F73EF49095809525 +:1044F000709561957F4F8F4F9F4F0895E89409C045 +:1045000097FB3EF490958095709561957F4F8F4F06 +:104510009F4F9923A9F0F92F96E9BB279395F6951C +:10452000879577956795B795F111F8CFFAF4BB0F9A +:1045300011F460FF1BC06F5F7F4F8F4F9F4F16C0FE +:10454000882311F096E911C0772321F09EE8872F88 +:10455000762F05C0662371F096E8862F70E060E044 +:104560002AF09A95660F771F881FDAF7880F9695BD +:10457000879597F9089557FD9058440F551F59F0A6 +:104580005F3F71F04795880F97FB991F61F09F3F40 +:1045900079F087950895121613061406551FF2CF69 +:1045A0004695F1DF08C0161617061806991FF1CFB9 +:1045B00086957105610508940895E894BB276627E0 +:1045C0007727CB0197F908950BD078C069D028F0F0 +:1045D0006ED018F0952309F05AC05FC01124EECFB9 +:1045E000CADFA0F3959FD1F3950F50E0551F629F4E +:1045F000F001729FBB27F00DB11D639FAA27F00D3C +:10460000B11DAA1F649F6627B00DA11D661F829F62 +:104610002227B00DA11D621F739FB00DA11D621F47 +:10462000839FA00D611D221F749F3327A00D611D64 +:10463000231F849F600D211D822F762F6A2F112446 +:104640009F5750408AF0E1F088234AF0EE0FFF1F99 +:10465000BB1F661F771F881F91505040A9F79E3FD0 +:10466000510570F014C0AACF5F3FECF3983EDCF325 +:10467000869577956795B795F795E7959F5FC1F70D +:10468000FE2B880F911D9695879597F9089597F9B8 +:104690009F6780E870E060E008959FEF80EC0895E8 +:1046A00000240A9416161706180609060895002411 +:1046B0000A9412161306140605060895092E03948B +:1046C000000C11F4882352F0BB0F40F4BF2B11F4FF +:1046D00060FF04C06F5F7F4F8F4F9F4F089597FB20 +:1046E000072E16F4009407D077FD09D00E94892385 +:1046F00007FC05D03EF4909581959F4F08957095E5 +:1047000061957F4F0895EE0FFF1F0590F491E02D06 +:104710000994AA1BBB1B51E107C0AA1FBB1FA61708 +:10472000B70710F0A61BB70B881F991F5A95A9F75A +:1047300080959095BC01CD010895F999FECF92BD69 +:1047400081BDF89A992780B50895A8E1B0E042E0CC +:1047500050E00C94C523262FF999FECF92BD81BD60 +:10476000F89A019700B4021639F01FBA20BD0FB6AF +:10477000F894FA9AF99A0FBE08950196272F0E948D +:10478000AC230C94AB23DC01CB01FC01F999FECFE7 +:1047900006C0F2BDE1BDF89A319600B40D924150C9 +:0A47A0005040B8F70895F894FFCFD9 +:1047AA002002F507830860082C08F8070101BA01FE +:1047BA0028080A03140A3F4D36394B04FE03C8037E +:1047CA008F0322033B0354036D030102030405060E +:0447DA0007080900C3 +:00000001FF From 9b163d2feb332107794a0f6e3573afe92c40b7fe Mon Sep 17 00:00:00 2001 From: Nathan Sharfi Date: Sun, 1 May 2016 13:55:00 -0700 Subject: [PATCH 25/93] =?UTF-8?q?zweihander:=20Add=20=E2=8C=98`,=20?= =?UTF-8?q?=E2=8C=98=E2=87=A7`,=20=E2=8C=A5=E2=87=A5,=20=E2=8C=A5=E2=87=A7?= =?UTF-8?q?=E2=87=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ergodox_ez/keymaps/zweihander-osx/keymap.c | 14 +++++++------- .../keymaps/zweihander-osx/readme.markdown | 5 +++++ .../keymaps/zweihander-osx/zweihander-osx.hex | 8 ++++---- 3 files changed, 16 insertions(+), 11 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/zweihander-osx/keymap.c b/keyboard/ergodox_ez/keymaps/zweihander-osx/keymap.c index cc94e13337..f53232c3cd 100644 --- a/keyboard/ergodox_ez/keymaps/zweihander-osx/keymap.c +++ b/keyboard/ergodox_ez/keymaps/zweihander-osx/keymap.c @@ -95,9 +95,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 2: Media keys * dim brighten * ,--------------------------------------------------. ,--------------------------------------------------. - * | | | | | | | F14 | | F15 | | | | | | Power | + * | | | | | | | F14 | | F15 | ⌘W | ⌘⇧` | ⌘` | ⌥⇧⇥ | ⌥⇥ | Power | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | | | | PgUp | | | | | | ⌘] | ⌥⌘↑ | ↑ | ⌥⌘↓ | | | + * | | | | PgUp | | | | | | ⌘] | ⌥⌘↑ | ↑ | ⌥⌘↓ | | | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| * | | | Home | PgDn | End | |------| |------| ⌘[ | ← | ↓ | → | | ⏯ | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| @@ -124,11 +124,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, // right hand - KC_F15 , KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PWR, - KC_TRNS, LGUI(KC_RBRC), LGUI(LALT(KC_UP)), KC_UP , LGUI(LALT(KC_DOWN)), KC_TRNS, KC_TRNS, - LGUI(KC_LBRC), KC_LEFT, KC_DOWN, KC_RGHT, KC_TRNS, KC_MPLY, - KC_TRNS, LSFT(KC_SPC), KC_SPC , KC_MPRV, KC_MNXT, KC_TRNS, KC_TRNS, - KC_VOLU, KC_VOLD, KC_MUTE, KC_TRNS, KC_TRNS, + KC_F15 , LGUI(KC_W), LGUI(LSFT(KC_GRV)), LGUI(KC_GRV), LALT(LSFT(KC_TAB)), LALT(KC_TAB), KC_PWR, + KC_TRNS, LGUI(KC_RBRC), LGUI(LALT(KC_UP)), KC_UP , LGUI(LALT(KC_DOWN)), KC_TRNS, KC_TRNS, + LGUI(KC_LBRC), KC_LEFT, KC_DOWN, KC_RGHT, KC_TRNS, KC_MPLY, + KC_TRNS, LSFT(KC_SPC), KC_SPC , 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_TRNS diff --git a/keyboard/ergodox_ez/keymaps/zweihander-osx/readme.markdown b/keyboard/ergodox_ez/keymaps/zweihander-osx/readme.markdown index 8103c6b327..7bce7c6909 100644 --- a/keyboard/ergodox_ez/keymaps/zweihander-osx/readme.markdown +++ b/keyboard/ergodox_ez/keymaps/zweihander-osx/readme.markdown @@ -1,5 +1,7 @@ # The Zweihander Layout +NB: the backtick (\`) is special in Markdown. If I write ⌘\` in this readme, I mean “command-backtick”, not “command-backslash-backtick”. + This layout is tuned for people who… @@ -12,10 +14,13 @@ This layout doesn’t make any concessions for Windows use. While it should work I tend to have my mouse in my left hand, but I like to use my other hand to make things go faster. I’ve added a bunch of buttons to the media layer to speed up browsing in Safari and Finder: +- Close Window (⌘W) - Back (⌘[) - Forward (⌘]) - Open and Close Parent Folder (⌥⌘↓) - Go Up and Close Just-Left Folder (⌥⌘↑) +- Cycle through open windows in current application (⌘\` and ⌘⇧\`) +- Cycle through tabs in current window (⌥⇥ and ⌥⇧⇥) - Space (page down in browsers; Quick Look in the Finder) - Shift-Space (page up in web browsers) diff --git a/keyboard/ergodox_ez/keymaps/zweihander-osx/zweihander-osx.hex b/keyboard/ergodox_ez/keymaps/zweihander-osx/zweihander-osx.hex index 9b783c957c..3e313c3724 100644 --- a/keyboard/ergodox_ez/keymaps/zweihander-osx/zweihander-osx.hex +++ b/keyboard/ergodox_ez/keymaps/zweihander-osx/zweihander-osx.hex @@ -39,10 +39,10 @@ :1002600001000100010001004D000100010001003A :10027000010001000100010000000100690001000F :1002800000000100000001006A0001000000010000 -:1002900000000100010030082F082C0200000100BE -:1002A0000100520C50002C00A90001000100520076 -:1002B0005100AC00AA0001000100510C4F00AB003E -:1002C000A80001000100010001000100010001007F +:10029000000001001A0830082F082C02000001009D +:1002A000350A520C50002C00A900010035085200FC +:1002B0005100AC00AA0001002B06510C4F00AB000E +:1002C000A80001002B040100010001000100010051 :1002D000A5000100AE00010001000000160345006A :1002E000720067006F0044006F0078002000450036 :1002F0005A00000016034500720067006F004400BA From fe022a508fdd39696e3b2b188df27d60b32f0d63 Mon Sep 17 00:00:00 2001 From: Nathan Sharfi Date: Sun, 1 May 2016 15:12:38 -0700 Subject: [PATCH 26/93] =?UTF-8?q?zweihander:=20move=20dim/brighten=20to=20?= =?UTF-8?q?1/2,=20add=20=E2=8C=98Q?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ergodox_ez/keymaps/zweihander-osx/keymap.c | 16 ++++++++-------- .../keymaps/zweihander-osx/zweihander-osx.hex | 6 +++--- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/zweihander-osx/keymap.c b/keyboard/ergodox_ez/keymaps/zweihander-osx/keymap.c index f53232c3cd..d019b731f2 100644 --- a/keyboard/ergodox_ez/keymaps/zweihander-osx/keymap.c +++ b/keyboard/ergodox_ez/keymaps/zweihander-osx/keymap.c @@ -93,9 +93,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_END , KC_TRNS, KC_TRNS ), /* Keymap 2: Media keys - * dim brighten + * * ,--------------------------------------------------. ,--------------------------------------------------. - * | | | | | | | F14 | | F15 | ⌘W | ⌘⇧` | ⌘` | ⌥⇧⇥ | ⌥⇥ | Power | + * | | F14 | F15 | | | | | | ⌘Q | ⌘W | ⌘⇧` | ⌘` | ⌥⇧⇥ | ⌥⇥ | Power | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| * | | | | PgUp | | | | | | ⌘] | ⌥⌘↑ | ↑ | ⌥⌘↓ | | | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| @@ -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_F14, /* F14 dims screen, F15 brightens */ + KC_TRNS, KC_F14 , KC_F15 , KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, /* F14 dims screen, F15 brightens */ KC_TRNS, KC_TRNS, KC_TRNS, KC_PGUP, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_HOME, KC_PGDN, KC_END , KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, @@ -124,11 +124,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, // right hand - KC_F15 , LGUI(KC_W), LGUI(LSFT(KC_GRV)), LGUI(KC_GRV), LALT(LSFT(KC_TAB)), LALT(KC_TAB), KC_PWR, - KC_TRNS, LGUI(KC_RBRC), LGUI(LALT(KC_UP)), KC_UP , LGUI(LALT(KC_DOWN)), KC_TRNS, KC_TRNS, - LGUI(KC_LBRC), KC_LEFT, KC_DOWN, KC_RGHT, KC_TRNS, KC_MPLY, - KC_TRNS, LSFT(KC_SPC), KC_SPC , KC_MPRV, KC_MNXT, KC_TRNS, KC_TRNS, - KC_VOLU, KC_VOLD, KC_MUTE, KC_TRNS, KC_TRNS, + LGUI(KC_Q), LGUI(KC_W), LGUI(LSFT(KC_GRV)), LGUI(KC_GRV), LALT(LSFT(KC_TAB)), LALT(KC_TAB), KC_PWR, + KC_TRNS, LGUI(KC_RBRC), LGUI(LALT(KC_UP)), KC_UP , LGUI(LALT(KC_DOWN)), KC_TRNS, KC_TRNS, + LGUI(KC_LBRC), KC_LEFT, KC_DOWN, KC_RGHT, KC_TRNS, KC_MPLY, + KC_TRNS, LSFT(KC_SPC), KC_SPC , 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_TRNS diff --git a/keyboard/ergodox_ez/keymaps/zweihander-osx/zweihander-osx.hex b/keyboard/ergodox_ez/keymaps/zweihander-osx/zweihander-osx.hex index 3e313c3724..b76c3ec8e8 100644 --- a/keyboard/ergodox_ez/keymaps/zweihander-osx/zweihander-osx.hex +++ b/keyboard/ergodox_ez/keymaps/zweihander-osx/zweihander-osx.hex @@ -34,11 +34,11 @@ :100210004200260023002000500001004300250278 :100220002E022E004F004D00440045000100010049 :1002300001000000010001000100010001000000B8 -:1002400001000100010001000100010001000100A6 +:100240006900010001000100010001006A000100D5 :100250004A0001000100010001004B004E000100B6 :1002600001000100010001004D000100010001003A -:10027000010001000100010000000100690001000F -:1002800000000100000001006A0001000000010000 +:100270000100010001000100000001000100010077 +:10028000000001000000010014080100000001004E :10029000000001001A0830082F082C02000001009D :1002A000350A520C50002C00A900010035085200FC :1002B0005100AC00AA0001002B06510C4F00AB000E From 1076c2b1226ed049a364971bf8e1edcd9ed45f6d Mon Sep 17 00:00:00 2001 From: Nicholas Keene Date: Fri, 22 Apr 2016 22:33:13 -0500 Subject: [PATCH 27/93] The Ordinary Layout is the layout you are looking for. Come and see v3.14. --- keyboard/ergodox_ez/keymaps/ordinary/keymap.c | 643 +++-- .../keymaps/ordinary/ordinary-media.png | Bin 121014 -> 122650 bytes .../keymaps/ordinary/ordinary-media.txt | 4 +- .../keymaps/ordinary/ordinary-symbol.png | Bin 103401 -> 103944 bytes .../keymaps/ordinary/ordinary-symbol.txt | 6 +- .../ergodox_ez/keymaps/ordinary/ordinary.hex | 2353 ++++++++--------- .../ergodox_ez/keymaps/ordinary/readme.md | 6 +- 7 files changed, 1470 insertions(+), 1542 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c index efd67addd5..871bda672c 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c +++ b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c @@ -4,33 +4,42 @@ #include "action_layer.h" #include "action_util.h" -#define BASE 0 // default layer -#define LOCK 1 // shift-lock layer -#define SYMB_SH 2 // symbols shift layer -#define SYMB_LK 3 // symbols lock layer -#define SYMB_UN 4 // symbols unlock layer -#define MDIA_SH 5 // media shift layer -#define MDIA_LK 6 // media lock layer -#define MDIA_UN 7 // media unlock layer -#define UNLOCK 8 // clear to base layer +#define BASE 0 // default layer +#define SYMB 1 // symbols layer +#define MDIA 2 // media layer +#define LOCK 3 // shift-lock layer + +#define LSymb 0 // left symbol-shift key +#define LMdia 1 // left media-shift key +#define LLock 2 // left shift-lock key +#define RSymb 3 // right symbol-shift key +#define RMdia 4 // right media-shift key +#define RLock 5 // right shift-lock key + +#define MUL 6 // mouse up left +#define MUR 7 // mouse up right +#define MDL 8 // mouse down left +#define MDR 9 // mouse down right /* - * The Ordinary Layout for the Ergodox EZ keyboard, v3.1 - * modifications from default by Nicholas Keene ergodoxez@nicholaskeene.com + * The Ordinary Layout for the Ergodox EZ keyboard, v3.14 + * + * Modifications from default by Nicholas Keene ergodoxez@nicholaskeene.com + * * Details: readme.md * https://github.com/nrrkeene/qmk_firmware/tree/master/keyboard/ergodox_ez/keymaps/ordinary */ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { -/* Keymap 0: Base Layer +/******* Base Layer ******************************************************************************************************** * * ,-----------------------------------------------------. ,-----------------------------------------------------. - * | LOCK `~ | 1 | 2 | 3 | 4 | 5 | ESC | | - | 6 | 7 | 8 | 9 | 0 | = LOCK | + * | Lock `~ | 1 | 2 | 3 | 4 | 5 | ESC | | - | 6 | 7 | 8 | 9 | 0 | =+ Lock | * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------| - * | Media Tab | Q | W | E | R | T | [ | | ] | Y | U | I | O | P | \ Media | + * | Media Tab | Q | W | E | R | T | [ | | ] | Y | U | I | O | P | \| Media | * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| - * | Symbol | A | S | D | F | G |------| |------| H | J | K | L | ; | ' Symbol | + * | Symbol | A | S | D | F | G |------| |------| H | J | K | L | ; | '" Symbol | * |-----------+------+------+------+------+------|Shift | | Tab |------+------+------+------+------+-----------| * | LShift | Z | X | C | V | B | -Tab | | | N | M | , | . | / | RShift | * `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------' @@ -46,86 +55,38 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { */ [BASE] = KEYMAP( // left hand - LT(LOCK, KC_GRV) ,KC_1 ,KC_2 ,KC_3 ,KC_4 ,KC_5 ,KC_ESC -,LT(MDIA_SH, KC_TAB),KC_Q ,KC_W ,KC_E ,KC_R ,KC_T ,KC_LBRC -,MO(SYMB_SH) ,KC_A ,KC_S ,KC_D ,KC_F ,KC_G -,KC_LSFT ,KC_Z ,KC_X ,KC_C ,KC_V ,KC_B ,LSFT(KC_TAB) -,KC_LCTL ,MEH_T(KC_NO),ALL_T(KC_NO),KC_LALT,KC_LGUI - - ,KC_HOME,KC_END - ,KC_PGUP - ,KC_BSPC,KC_DEL ,KC_PGDN - - // right hand - ,KC_MINS ,KC_6 ,KC_7 ,KC_8 ,KC_9 ,KC_0 ,LT(LOCK, KC_EQL) - ,KC_RBRC ,KC_Y ,KC_U ,KC_I ,KC_O ,KC_P ,LT(MDIA_SH, KC_BSLS) - ,KC_H ,KC_J ,KC_K ,KC_L ,KC_SCLN ,LT(SYMB_SH, KC_QUOT) - ,KC_TAB ,KC_N ,KC_M ,KC_COMM,KC_DOT ,KC_SLSH ,KC_RSFT - ,KC_RGUI,KC_RALT,ALL_T(KC_NO),MEH_T(KC_NO),KC_RCTL - - ,KC_LEFT ,KC_RGHT - ,KC_UP - ,KC_DOWN ,KC_ENT ,KC_SPC + F(LLock) ,KC_1 ,KC_2 ,KC_3 ,KC_4 ,KC_5 ,KC_ESC +,F(LMdia) ,KC_Q ,KC_W ,KC_E ,KC_R ,KC_T ,KC_LBRC +,M(LSymb) ,KC_A ,KC_S ,KC_D ,KC_F ,KC_G +,KC_LSFT ,KC_Z ,KC_X ,KC_C ,KC_V ,KC_B ,LSFT(KC_TAB) +,KC_LCTL ,KC_MEH ,KC_HYPR,KC_LALT,KC_LGUI + ,KC_HOME,KC_END + ,KC_PGUP + ,KC_BSPC,KC_DEL ,KC_PGDN + // right hand + ,KC_MINS ,KC_6 ,KC_7 ,KC_8 ,KC_9 ,KC_0 ,F(RLock) + ,KC_RBRC ,KC_Y ,KC_U ,KC_I ,KC_O ,KC_P ,F(RMdia) + ,KC_H ,KC_J ,KC_K ,KC_L ,KC_SCLN ,F(RSymb) + ,KC_TAB ,KC_N ,KC_M ,KC_COMM,KC_DOT ,KC_SLSH ,KC_RSFT + ,KC_RGUI,KC_RALT,KC_HYPR ,KC_MEH ,KC_RCTL + ,KC_LEFT ,KC_RGHT + ,KC_UP + ,KC_DOWN ,KC_ENT ,KC_SPC ), -/* Keymap 1: Layer Lock Keys - * - * ,-------------------------------------------------------. ,-------------------------------------------------------. - * | | Esc | | | | | | | | | | | | Bspc | | - * |-------------+------+------+------+------+-------------| |------+------+------+------+------+------+-------------| - * | Media LOCK | | | | | | | | | | | | | | Media LOCK | - * |-------------+------+------+------+------+------| | | |------+------+------+------+------+-------------| - * | Symbol LOCK | | | | | |------| |------| | | | | | Symbol LOCK | - * |-------------+------+------+------+------+------| | | |------+------+------+------+------+-------------| - * | Caps LOCK | | | | | | | | | | | | | | Caps LOCK | - * `-------------+------+------+------+------+-------------' `-------------+------+------+------+------+-------------' - * | | | | | | | | | | | | - * `------------------------------------' `------------------------------------' - * ,-------------. ,-------------. - * | | | | | | - * ,------|------|------| |------+------+------. - * | | | | | | | | - * | | |------| |------| | | - * | | | | | | | | - * `--------------------' `--------------------' - */ -[LOCK] = KEYMAP( -// left hand - KC_TRNS ,KC_ESC ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_FN3 ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_FN2 ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_CAPS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - - ,KC_TRNS ,KC_TRNS - ,KC_TRNS - ,KC_TRNS,KC_TRNS ,KC_TRNS - - // right hand - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_BSPC ,KC_TRNS - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_FN3 - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_FN2 - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_CAPS - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - - ,KC_TRNS ,KC_TRNS - ,KC_TRNS - ,KC_TRNS ,KC_TRNS ,KC_TRNS - ), - -/* Keymap 2: Symbol Shift Layer +/******* Symbols Layer ***************************************************************************************************** * * ,-----------------------------------------------------. ,-----------------------------------------------------. - * | LOCK | F1 | F2 | F3 | F4 | F5 | | | - | F6 | F7 | F8 | F9 | F10 | LOCK | + * | | F1 | F2 | F3 | F4 | F5 | Esc | | - | F6 | F7 | F8 | F9 | F10 | | * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------| - * | Media | ! | @ | { | } | & | < | | > | | | 7 | 8 | 9 | / | Media | + * | | ! | @ | { | } | & | < | | > | | | 7 | 8 | 9 | / | | * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| - * | Symbol | # | $ | ( | ) | ` |------| |------| / | 4 | 5 | 6 | * | Symbol | + * | | # | $ | ( | ) | ` |------| |------| / | 4 | 5 | 6 | * | | * |-----------+------+------+------+------+------| Tab | | Shift|------+------+------+------+------+-----------| - * | LShift | % | ^ | [ | ] | ~ | | | -Tab| \ | 1 | 2 | 3 | - | RShift | - * `-----------+------+------+------+------+-------------' `------------+------+------+------+------+------------' - * | | | | | | | 0 | . | = | + | Entr | - * `----------------------------------' `----------------------------------' + * | | % | ^ | [ | ] | ~ | | | -Tab| \ | 1 | 2 | 3 | - | | + * `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------' + * | LCtrl | Meh |Hyper | LAlt | LGui | |RGui/0|RAlt/.|Hypr/=|Meh/+ |RCtrl/Ent| + * `-----------------------------------' `-------------------------------------' * ,-------------. ,-------------. * | Left | Right| | Home | End | * ,------|------|------| |------+------+------. @@ -134,201 +95,75 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | | | Down | | PgDn | | | * `--------------------' `--------------------' */ -[SYMB_SH] = KEYMAP( +[SYMB] = KEYMAP( // left hand - KC_FN2 ,KC_F1 ,KC_F2 ,KC_F3 ,KC_F4 ,KC_F5 ,KC_TRNS -,MO(MDIA_SH) ,KC_EXLM ,KC_AT ,KC_LCBR ,KC_RCBR ,KC_AMPR ,LSFT(KC_COMM) -,MO(SYMB_SH) ,KC_HASH ,KC_DLR ,KC_LPRN ,KC_RPRN ,KC_GRV -,KC_LSFT ,KC_PERC ,KC_CIRC ,KC_LBRC ,KC_RBRC ,KC_TILD ,KC_TAB -,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_LEFT ,KC_RGHT - ,KC_UP - ,KC_SPC ,KC_ENT ,KC_DOWN - // right hand - ,KC_MINS ,KC_F6 ,KC_F7 ,KC_F8 ,KC_F9 ,KC_F10 ,KC_FN2 - ,LSFT(KC_DOT),KC_PIPE ,KC_7 ,KC_8 ,KC_9 ,KC_SLSH ,MO(MDIA_SH) - ,KC_SLSH ,KC_4 ,KC_5 ,KC_6 ,KC_ASTR ,MO(SYMB_SH) - ,LSFT(KC_TAB),KC_BSLS ,KC_1 ,KC_2 ,KC_3 ,KC_MINS ,KC_RSFT - ,GUI_T(KC_0),ALT_T(KC_DOT),ALL_T(KC_EQL),MEH_T(KC_PLUS),CTL_T(KC_ENT) - ,KC_HOME ,KC_END - ,KC_PGUP - ,KC_PGDN ,KC_BSPC ,KC_DEL + KC_TRNS ,KC_F1 ,KC_F2 ,KC_F3 ,KC_F4 ,KC_F5 ,KC_ESC +,KC_TRNS ,KC_EXLM ,KC_AT ,KC_LCBR ,KC_RCBR ,KC_AMPR ,LSFT(KC_COMM) +,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_TAB +,KC_LCTL ,KC_MEH ,KC_HYPR,KC_LALT ,KC_LGUI + ,KC_LEFT ,KC_RGHT + ,KC_UP + ,KC_SPC ,KC_ENT ,KC_DOWN + // right hand + ,KC_MINS ,KC_F6 ,KC_F7 ,KC_F8 ,KC_F9 ,KC_F10 ,KC_TRNS + ,LSFT(KC_DOT),KC_PIPE ,KC_7 ,KC_8 ,KC_9 ,KC_SLSH ,KC_TRNS + ,KC_SLSH ,KC_4 ,KC_5 ,KC_6 ,KC_ASTR ,KC_TRNS + ,LSFT(KC_TAB),KC_BSLS ,KC_1 ,KC_2 ,KC_3 ,KC_MINS ,KC_TRNS + ,GUI_T(KC_0),ALT_T(KC_DOT),ALL_T(KC_EQL),MEH_T(KC_PLUS),CTL_T(KC_ENT) + ,KC_HOME ,KC_END + ,KC_PGUP + ,KC_PGDN ,KC_BSPC ,KC_DEL ), -/* Keymap 3: Symbol Lock Layer +/******* Media Layer ******************************************************************************************************* * - * ,-----------------------------------------------------. ,-----------------------------------------------------. - * | LOCK | F1 | F2 | F3 | F4 | F5 | | | - | F6 | F7 | F8 | F9 | F10 | LOCK | - * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------| - * | Media | ! | @ | { | } | & | < | | > | | | 7 | 8 | 9 | / | Media | - * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| - * | Symbol | # | $ | ( | ) | ` |------| |------| / | 4 | 5 | 6 | * | Symbol | - * |-----------+------+------+------+------+------| Tab | | Shift|------+------+------+------+------+-----------| - * | LShift | % | ^ | [ | ] | ~ | | | -Tab| \ | 1 | 2 | 3 | - | RShift | - * `-----------+------+------+------+------+-------------' `------------+------+------+------+------+------------' - * | | | | | | | 0 | . | = | + | Entr | - * `----------------------------------' `----------------------------------' - * ,-------------. ,-------------. - * | Left | Right| | Home | End | - * ,------|------|------| |------+------+------. - * | | | Up | | PgUp | | | - * |Space |Enter |------| |------|BackSp| Del | - * | | | Down | | PgDn | | | - * `--------------------' `--------------------' + * ,---------------------------------------------------------------. ,---------------------------------------------------------------. + * | | F11 | F12 | F13 | F14 | F15 | Esc | | | F16 | F17 | F18 | F19 | F20 | | + * |------+---------+---------+---------+---------+----------------| |------+---------+---------+---------+---------+---------+------| + * | |Shut Down|MouseUpLf|Mouse Up |MouseUpRg|Volume Up|Scroll| |Scroll|PrintScrn| Home | Up | PgUp | Mail | | + * |------+---------+---------+---------+---------+---------| Up | | Up |---------+---------+---------+---------+---------+------| + * | | Sleep |MouseLeft|MouseDown|MouseRght|Volume Dn|------| |------| Num Lock| Left | Down | Right | MyComp | | + * |------+---------+---------+---------+---------+---------|Scroll| |Scroll|---------+---------+---------+---------+---------+------| + * | | |MouseDnLf|MouseDown|MouseDnRg| Mute | Down | | Down | | End | Down | PgDn | | | + * `------+---------+---------+---------+---------+----------------' `----------------+---------+---------+---------+---------+------' + * |LCtrl| Meh | MClick | LClick | R Click| |Cmd/Insrt|Optn/Del | Hyper | Meh |RCtrl| + * `---------------------------------------------' `---------------------------------------------' + * ,-------------. ,-------------. + * | Stop |Refrsh| | Prev | Next | + * ,------|------|------| |------+------+------. + * |Brwser|Brwser|Search| |VolUp | | | + * |Back | Fwd |------| |------| Stop | Play-| + * | | | Home | |VolDn | | Pause| + * `--------------------' `--------------------' */ -[SYMB_LK] = KEYMAP( +[MDIA] = KEYMAP( // left hand - MO(SYMB_UN) ,KC_F1 ,KC_F2 ,KC_F3 ,KC_F4 ,KC_F5 ,KC_TRNS -,MO(MDIA_SH) ,KC_EXLM ,KC_AT ,KC_LCBR ,KC_RCBR ,KC_AMPR ,LSFT(KC_COMM) -,MO(UNLOCK) ,KC_HASH ,KC_DLR ,KC_LPRN ,KC_RPRN ,KC_GRV -,KC_LSFT ,KC_PERC ,KC_CIRC ,KC_LBRC ,KC_RBRC ,KC_TILD ,KC_TAB -,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_LEFT ,KC_RGHT - ,KC_UP - ,KC_SPC ,KC_ENT ,KC_DOWN - // right hand - ,KC_MINS ,KC_F6 ,KC_F7 ,KC_F8 ,KC_F9 ,KC_F10 ,MO(SYMB_UN) - ,LSFT(KC_DOT),KC_PIPE ,KC_7 ,KC_8 ,KC_9 ,KC_SLSH ,MO(MDIA_SH) - ,KC_SLSH ,KC_4 ,KC_5 ,KC_6 ,KC_ASTR ,MO(UNLOCK) - ,LSFT(KC_TAB),KC_BSLS ,KC_1 ,KC_2 ,KC_3 ,KC_MINS ,KC_RSFT - ,GUI_T(KC_0),ALT_T(KC_DOT),ALL_T(KC_EQL),MEH_T(KC_PLUS),CTL_T(KC_ENT) - ,KC_HOME ,KC_END - ,KC_PGUP - ,KC_PGDN ,KC_BSPC ,KC_DEL - ), - -/* Keymap 4: Symbol Unlock Layer - * - * ,------------------------------------------------------. ,------------------------------------------------------. - * | | Esc | | | | | | | | | | | | Bspc | | - * |------------+------+------+------+------+-------------| |------+------+------+------+------+------+------------| - * | Media LOCK | | | | | | | | | | | | | | Media LOCK | - * |------------+------+------+------+------+------| | | |------+------+------+------+------+------------| - * | UNLOCK | | | | | |------| |------| | | | | | UNLOCK | - * |------------+------+------+------+------+------| | | |------+------+------+------+------+------------| - * | Caps LOCK | | | | | | | | | | | | | | Caps LOCK | - * `------------+------+------+------+------+-------------' `-------------+------+------+------+------+------------' - * | | | | | | | | | | | | - * `----------------------------------' `----------------------------------' - * ,-------------. ,-------------. - * | | | | | | - * ,------|------|------| |------+------+------. - * | | | | | | | | - * | | |------| |------| | | - * | | | | | | | | - * `--------------------' `--------------------' - */ -[SYMB_UN] = KEYMAP( -// left hand - KC_TRNS ,KC_ESC ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,TG(MDIA_LK) ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_FN1 ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_CAPS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_TRNS ,KC_TRNS - ,KC_TRNS - ,KC_TRNS,KC_TRNS ,KC_TRNS + KC_TRNS ,KC_F11 ,KC_F12 ,KC_F13 ,KC_F14 ,KC_F15 ,KC_ESC +,KC_TRNS ,KC_POWER ,M(MUL) ,KC_MS_U ,M(MUR) ,KC_VOLU ,KC_WH_U +,KC_TRNS ,KC_SLEP ,KC_MS_L ,KC_MS_D ,KC_MS_R ,KC_VOLD +,KC_TRNS ,KC_NO ,M(MDL) ,KC_MS_D ,M(MDR) ,KC_MUTE ,KC_WH_D +,KC_LCTL ,KC_MEH ,KC_BTN3 ,KC_BTN1 ,KC_BTN2 + ,KC_WSTP ,KC_WREF + ,KC_WSCH + ,KC_WBAK ,KC_NO ,KC_WHOM // right hand - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_BSPC ,KC_TRNS - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,TG(MDIA_LK) - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_FN1 - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_CAPS - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_TRNS ,KC_TRNS - ,KC_TRNS - ,KC_TRNS ,KC_TRNS ,KC_TRNS -), - -/* Keymap 5: Media Shift Layer - * - * ,-----------------------------------------------------. ,-----------------------------------------------------. - * | LOCK | F11 | F12 | F13 | F14 | F15 | | | | F16 | F17 | F18 | F19 | F20 | LOCK | - * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------| - * | Media |ShutDn|LClick| MsUp |RClick|Vol Up|ScrlUp| |ScrlUp|PrtScr| Home | Up | PgUp | Mail | Media | - * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| - * | Symbol | Sleep|MsLeft|MsDown|MsRght|Vol Dn|------| |------|NumLok| Left | Down | Right|MyComp| Symbol | - * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| - * | LShift | | |MsDown| | Mute |ScrlDn| |ScrlDn| | End | Down | PgDn | | RShift | - * `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------' - * | LCtrl| Meh |Hyper | LAlt | LGui | |Insert|Delete| Hyper| LAlt | LGui | - * `----------------------------------' `----------------------------------' - * ,-------------. ,-------------. - * | Stop |Refrsh| | Prev | Next | - * ,------|------|------| |------+------+------. - * |Brwser|Brwser|Search| |VolUp | | | - * |Back | Fwd |------| |------| Stop | Play-| - * | | | Home | |VolDn | | Pause| - * `--------------------' `--------------------' - */ -[MDIA_SH] = KEYMAP( -// left hand - KC_FN3 ,KC_F11 ,KC_F12 ,KC_F13 ,KC_F14 ,KC_F15 ,KC_NO -,MO(MDIA_SH) ,KC_POWER ,KC_BTN1 ,KC_MS_U ,KC_BTN2 ,KC_VOLU ,KC_WH_U -,MO(SYMB_SH) ,KC_SLEP ,KC_MS_L ,KC_MS_D ,KC_MS_R ,KC_VOLD -,KC_LSFT ,KC_NO ,KC_NO ,KC_MS_D ,KC_NO ,KC_MUTE ,KC_WH_D -,KC_LCTL ,MEH_T(KC_NO),ALL_T(KC_NO),KC_LALT,KC_LGUI - ,KC_WSTP ,KC_WREF - ,KC_WSCH - ,KC_WBAK ,KC_NO ,KC_WHOM - // right hand - ,KC_NO ,KC_F16 ,KC_F17 ,KC_F18 ,KC_F19 ,KC_F20 ,KC_FN3 - ,KC_WH_U ,KC_PSCR ,KC_HOME,KC_UP ,KC_PGUP ,KC_MAIL ,MO(MDIA_SH) - ,KC_NLCK ,KC_LEFT,KC_DOWN ,KC_RIGHT,KC_MYCM ,MO(SYMB_SH) - ,KC_WH_D ,KC_NO ,KC_END ,KC_DOWN ,KC_PGDN ,KC_NO ,KC_RSFT - ,GUI_T(KC_INS),ALT_T(KC_DEL),ALL_T(KC_NO),MEH_T(KC_NO),KC_RCTL + ,KC_NO ,KC_F16 ,KC_F17 ,KC_F18 ,KC_F19 ,KC_F20 ,KC_TRNS + ,KC_WH_U ,KC_PSCR ,KC_HOME ,KC_UP ,KC_PGUP ,KC_MAIL ,KC_TRNS + ,KC_NLCK ,KC_LEFT ,KC_DOWN ,KC_RIGHT,KC_MYCM ,KC_TRNS + ,KC_WH_D ,KC_NO ,KC_END ,KC_DOWN ,KC_PGDN ,KC_NO ,KC_TRNS + ,GUI_T(KC_INS),ALT_T(KC_DEL),KC_HYPR ,KC_MEH ,KC_RCTL ,KC_MPRV ,KC_MNXT ,KC_VOLU ,KC_VOLD ,KC_MSTP ,KC_MPLY ), -/* Keymap 6: Media Lock Layer +/******* Lock Layer ******************************************************************************************************** * * ,-----------------------------------------------------. ,-----------------------------------------------------. - * | LOCK | F11 | F12 | F13 | F14 | F15 | | | | F16 | F17 | F18 | F19 | F20 | LOCK | + * | | Esc | | | | | | | | | | | | Bspc | | * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------| - * | Media |ShutDn|LClick| MsUp |RClick|Vol Up|ScrlUp| |ScrlUp|PrtScr| Home | Up | PgUp | Mail | Media | - * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| - * | | Sleep|MsLeft|MsDown|MsRght|Vol Dn|------| |------|NumLok| Left | Down | Right|MyComp| | - * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| - * | LShift | | |MsDown| | Mute |ScrlDn| |ScrlDn| | End | Down | PgDn | | RShift | - * `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------' - * | LCtrl| Meh |Hyper | LAlt | LGui | |Insert|Delete| Hyper| LAlt | LGui | - * `----------------------------------' `----------------------------------' - * ,-------------. ,-------------. - * | Stop |Refrsh| | Prev | Next | - * ,------|------|------| |------+------+------. - * |Brwser|Brwser|Search| |VolUp | | | - * |Back | Fwd |------| |------| Stop | Play-| - * | | | Home | |VolDn | | Pause| - * `--------------------' `--------------------' - */ -[MDIA_LK] = KEYMAP( -// left hand - MO(MDIA_UN),KC_F11 ,KC_F12 ,KC_F13 ,KC_F14 ,KC_F15 ,KC_NO -,MO(UNLOCK) ,KC_POWER ,KC_BTN1 ,KC_MS_U ,KC_BTN2 ,KC_VOLU ,KC_WH_U -,KC_NO ,KC_SLEP ,KC_MS_L ,KC_MS_D ,KC_MS_R ,KC_VOLD -,KC_LSFT ,KC_NO ,KC_NO ,KC_MS_D ,KC_NO ,KC_MUTE ,KC_WH_D -,KC_LCTL ,MEH_T(KC_NO),ALL_T(KC_NO),KC_LALT,KC_LGUI - ,KC_WSTP ,KC_WREF - ,KC_WSCH - ,KC_WBAK ,KC_NO ,KC_WHOM - // right hand - ,KC_NO ,KC_F16 ,KC_F17 ,KC_F18 ,KC_F19 ,KC_F20 ,MO(MDIA_UN) - ,KC_WH_U ,KC_PSCR ,KC_HOME,KC_UP ,KC_PGUP ,KC_MAIL ,MO(UNLOCK) - ,KC_NLCK ,KC_LEFT,KC_DOWN ,KC_RIGHT,KC_MYCM ,KC_NO - ,KC_WH_D ,KC_NO ,KC_END ,KC_DOWN ,KC_PGDN ,KC_NO ,KC_RSFT - ,GUI_T(KC_INS),ALT_T(KC_DEL),ALL_T(KC_NO),MEH_T(KC_NO),KC_RCTL - ,KC_MPRV ,KC_MNXT - ,KC_VOLU - ,KC_VOLD ,KC_MSTP ,KC_MPLY - ), - -/* Keymap 7: Media Unlock Layer - * - * ,-----------------------------------------------------. ,-----------------------------------------------------. - * | | Esc | | | | | | | | | | | | Bspc | | - * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------| - * | UNLOCK | | | | | | | | | | | | | | UNLOCK | + * | | | | | | | | | | | | | | | | * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| * | | | | | | |------| |------| | | | | | | * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| @@ -344,94 +179,215 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | | | | | | | | * `--------------------' `--------------------' */ -[MDIA_UN] = KEYMAP( +[LOCK] = KEYMAP( // left hand KC_TRNS ,KC_ESC ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_FN1 ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS +,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_CAPS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_TRNS ,KC_TRNS ,KC_TRNS + ,KC_TRNS,KC_TRNS ,KC_TRNS + // right hand + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_BSPC ,KC_TRNS + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_CAPS + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - // right hand - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_BSPC ,KC_TRNS - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_FN1 - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_CAPS - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - - ,KC_TRNS ,KC_TRNS - ,KC_TRNS - ,KC_TRNS ,KC_TRNS ,KC_TRNS - ), - -/* Keymap 8: Unlock Layer - * - * ,-----------------------------------------------------. ,-----------------------------------------------------. - * | UNLOCK | | | | | | | | | | | | | | UNLOCK | - * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------| - * | | | | | | | | | | | | | | | | - * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| - * | | | | | | |------| |------| | | | | | | - * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| - * | | | | | | | | | | | | | | | | - * `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------' - * | | | | | | | | | | | | - * `----------------------------------' `----------------------------------' - * ,-------------. ,-------------. - * | | | | | | - * ,------|------|------| |------+------+------. - * | | | | | | | | - * | | |------| |------| | | - * | | | | | | | | - * `--------------------' `--------------------' - */ -[UNLOCK] = KEYMAP( -// left hand - KC_FN1 ,KC_ESC ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,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_FN1 - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - - ,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_CLEAR(ON_PRESS) // FN1 - clear to base layer - ,[2] = ACTION_LAYER_INVERT(SYMB_LK, ON_PRESS) // FN2 - toggle to Symbols on press - ,[3] = ACTION_LAYER_INVERT(MDIA_LK, ON_PRESS) // FN3 - toggle to Media on press + // the six faux shift keys are implemented as macro taps + [LSymb] = ACTION_MACRO_TAP(LSymb) + ,[LMdia] = ACTION_MACRO_TAP(LMdia) + ,[LLock] = ACTION_MACRO_TAP(LLock) + ,[RSymb] = ACTION_MACRO_TAP(RSymb) + ,[RMdia] = ACTION_MACRO_TAP(RMdia) + ,[RLock] = ACTION_MACRO_TAP(RLock) }; +uint16_t symb_shift = 0; // there are two shift keys for each layer, and two lock +uint16_t mdia_shift = 0; // keys; we increment a counter for each key pressed and +uint16_t shift_lock = 0; // decrement when released. + +bool symb_lock = false; // when shift-lock is used in conjunction with a shift +bool mdia_lock = false; // key the lock flag is toggled + const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { - // MACRODOWN only works in this function - switch(id) { - case 0: + switch(id) { + // shift and lock between layers + + case LSymb: if (record->event.pressed) { - register_code(KC_RSFT); + symb_shift++; + if(shift_lock) symb_lock = !symb_lock; + layer_on(SYMB); } else { - unregister_code(KC_RSFT); + symb_shift--; + if((!symb_shift) && (!symb_lock)) layer_off(SYMB); } break; - } + + case LMdia: + if (record->event.pressed) { + if (record->tap.count && !shift_lock) { + register_code(KC_TAB); + } else { + mdia_shift++; + if(shift_lock) mdia_lock = !mdia_lock; + layer_on(MDIA); + } + } else { + if(record->tap.count && !shift_lock) { + unregister_code(KC_TAB); + } else { + mdia_shift--; + if((!mdia_shift) && (!mdia_lock)) layer_off(MDIA); + } + } + break; + + case LLock: + if (record->event.pressed) { + shift_lock++; + if(symb_shift) symb_lock = !symb_lock; + if(mdia_shift) mdia_lock = !mdia_lock; + if(!record->tap.count && (keyboard_report->mods & (MOD_BIT(KC_LSFT) | MOD_BIT(KC_RSFT)))) { + register_code(KC_CAPS); + unregister_code(KC_CAPS); + } + layer_on(LOCK); + } else { + if(record->tap.count && !record->tap.interrupted && !symb_shift && !mdia_shift) { + register_code(KC_GRV); + unregister_code(KC_GRV); + } + shift_lock--; + if(!shift_lock) layer_off(LOCK); + } + break; + + case RSymb: + if (record->event.pressed) { + if (record->tap.count && !shift_lock) { + register_code(KC_QUOT); + } else { + symb_shift++; + if(shift_lock) symb_lock = !symb_lock; + layer_on(SYMB); + } + } else { + if(record->tap.count && !shift_lock) { + unregister_code(KC_QUOT); + } else { + symb_shift--; + if((!symb_shift) && (!symb_lock)) layer_off(SYMB); + } + } + break; + + case RMdia: + if (record->event.pressed) { + if (record->tap.count && !shift_lock) { + register_code(KC_BSLS); + } else { + mdia_shift++; + if(shift_lock) mdia_lock = !mdia_lock; + layer_on(MDIA); + } + } else { + if(record->tap.count && !shift_lock) { + unregister_code(KC_BSLS); + } else { + mdia_shift--; + if((!mdia_shift) && (!mdia_lock)) layer_off(MDIA); + } + } + break; + + case RLock: + if (record->event.pressed) { + shift_lock++; + if(symb_shift) symb_lock = !symb_lock; + if(mdia_shift) mdia_lock = !mdia_lock; + if(!record->tap.count && (keyboard_report->mods & (MOD_BIT(KC_LSFT) | MOD_BIT(KC_RSFT)))) { + register_code(KC_CAPS); + unregister_code(KC_CAPS); + } + layer_on(LOCK); + } else { + if (record->tap.count && !record->tap.interrupted && !symb_shift && !mdia_shift) { + register_code(KC_EQL); + unregister_code(KC_EQL); + } + shift_lock--; + if(!shift_lock) layer_off(LOCK); + } + break; + + // mouse diagonals + + case MUL: // mouse up left + if (record->event.pressed) { + mousekey_on(KC_MS_UP); + mousekey_on(KC_MS_LEFT); + mousekey_send(); + } else { + mousekey_off(KC_MS_UP); + mousekey_off(KC_MS_LEFT); + mousekey_send(); + } + break; + + case MUR: // mouse up right + if (record->event.pressed) { + mousekey_on(KC_MS_UP); + mousekey_on(KC_MS_RIGHT); + mousekey_send(); + } else { + mousekey_off(KC_MS_UP); + mousekey_off(KC_MS_RIGHT); + mousekey_send(); + } + break; + + case MDL: // mouse down left + if (record->event.pressed) { + mousekey_on(KC_MS_DOWN); + mousekey_on(KC_MS_LEFT); + mousekey_send(); + } else { + mousekey_off(KC_MS_DOWN); + mousekey_off(KC_MS_LEFT); + mousekey_send(); + } + break; + + case MDR: // mouse down right + if (record->event.pressed) { + mousekey_on(KC_MS_DOWN); + mousekey_on(KC_MS_RIGHT); + mousekey_send(); + } else { + mousekey_off(KC_MS_DOWN); + mousekey_off(KC_MS_RIGHT); + mousekey_send(); + } + break; + + default: + // none + break; + } + return MACRO_NONE; }; @@ -442,8 +398,6 @@ void matrix_init_user(void) { // Runs constantly in the background, in a loop. void matrix_scan_user(void) { - uint8_t layer = biton32(layer_state); - // shift or caps lock turns on red light if((keyboard_report->mods & (MOD_BIT(KC_LSFT) | MOD_BIT(KC_RSFT))) || (host_keyboard_leds() & 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 snt?yc4xVOh-Q%ggPEYB^8-d`u#*!kt2 zNY7cc=V#Z7+?h{bZ9F`;sDmXke9O(H8620EEcn7AbUGybyONR-+y1jv2U#+EdwXxX zRsA||T3n*95_!|Z>x|2{+uK*XeX(GhX?EU>b@81oot<_(JS|aHzELuX7g_G7mL`EDf(6Tx}DE;V!SyCzLY>s>gf z$9m?A4fE#BTk&)ikG;^#ueTqa40_zL=fN&<*Dnm8(!i-+3Y6-voIbC99yEI@&Xls) z{n31A&$lt|*q_qcg4fq{@9ZpgH<|mW{_iu7Sz!y8t6yysxE#M=m&&u7uTHPN@g|(V z^i5CUn0raiOzkz2%D@;2dYo6LNL#^~7sI)CoU#cx}`pg`)RX5@|v z%MQ-^pMhPSJjd5oH(ZTAQ|$Eh<(Al-y(W!<+e5ChbjfeytyS8X|&5+3#xAY}TA8 z+N$w(e*S&$gL~UozW5MXY4#`e^}GWs`|3Hn_xvc%6nT>^^)MqrXU=P>$0tAYeEG46 z>CT+9E{hX5+&9^&U03EVUZ~c_Bk%QB>2xSNJNvi$EsoKj9o+Z7w|UmB8@QPl#LE;dHLBoW?qdqN>C6o&>S-i*teb8nley-DM-7Yp6^egCU7zcvRhcB`oW z`AJoc@7^*2+g~r1onYa*oA>Bm)Vj|cxv#|6)%1iLN_Om-+_kj+M)LpthAT3&Tjb&+ zl5fuw=iv2s>OXfa<66X@k|5#J9?~pcn+3d=N9?U;Sr@zen3-4iviYJV)8lm}1f|@$ z)spnohCO86ivE+v?>DdL+PVK$;$?e%fkI=>_WJD}=9Q*Hag_jHI5` z*V~fsEqdLvXTcPcs`wt+nbQ_mPn@OY7*wRj!&@5hh1J%6mY(^#yDjtbBA?Bh1a5}3 z?AWy{sovxJ)292MyFX-A<)G)7V*IpsddKlDQEep^m6phxbyxMeT%(pAn7&uPrlv-s z@!Twx+u6A-mj(adwawkd zdCSqZ6JNw9HLiJ6K9Q>^M@n< zH$qGs8XfKKUv^4zUMas^AJmcExOCMFHjbBGDk_tvzNz-U+IjiiqkoG{-o(D2W4tMr zJwEBz{Qig~C+knv<`t}qHh37cYd`fk%lkUD zwzTT;&WTMx|NXiHXK*gR*#4AA7p4Cb!BzO?z* z?>ttWK1n*!JTWs<;YE8;%)WQEF$IPF#wyYc^iHfa1gD@^>OG20C3lRLc|6@I*!c|QNUPJT>E{alTY2QMx4 zzG*#&LrrN@N6Wh_D~0{JgUcO%mV#T83mQPH8ygxvzJhR92t;g1U=*5n-evzh*810t zU&K4kEa3n2toLcY)H)ZHLl+k4yt-=U_ gz0_8v}Lll9Ak+`g(rS-$%Px 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 delta 98817 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%0AbYo_? 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

h*$E}#r;z4%_=`C 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 L^>bP0l+XkKGR*j4 delta 79434 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�%m3YbD;m6I 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 CPYF%{ diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.txt b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.txt index 35efdba7d6..93f632e955 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.txt +++ b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.txt @@ -14,7 +14,7 @@ [{y:-0.75,x:3.5,c:"#bbddbb"},"[",{x:10.5,c:"#89b087"},"2"], [{y:-0.875,x:2.5,c:"#bbddbb"},"^",{x:1},"]",{x:8.5,c:"#89b087"},"1",{x:1},"3"], [{y:-0.875,x:5.5,c:"#bbddbb"},"~",{x:6.5},"\\"], -[{y:-0.875,c:"#2277ff",fa:[0,1,0,1,0,0,1],w:1.5},"Capitals\nShift\n\n\n\n\nShift",{c:"#bbddbb"},"%",{x:14.5,c:"#89b087"},"-",{c:"#2277ff",w:1.5},"\n\nCapitals\nShift\n\n\n\nShift"], +[{y:-0.875,c:"#2277ff",f2:1,w:1.5},"Capitals\nShift\n\n\n\n\nShift",{c:"#bbddbb"},"%",{x:14.5,c:"#89b087"},"-",{c:"#2277ff",fa:[0,1,0,1],w:1.5},"\n\nCapitals\nShift\n\n\n\nShift"], [{y:-0.375,x:3.5,c:"#77aaff"},"Option\n\n\nLAlt",{x:10.5,c:"#89b087"},".\n\n\nOption"], [{y:-0.875,x:2.5,c:"#77aaff"},"Hyper",{x:1},"Cmd\n\n\nSuper",{x:8.5,c:"#89b087"},"0\n\n\nCmd",{x:1},"=\n\n\nHyper"], [{y:-0.75,x:0.5,c:"#77aaff"},"Ctrl\n\n\nLCtrl","Meh",{x:14.5,c:"#89b087"},"+\n\n\nMeh","Enter\n\n\nCtrl"], @@ -22,6 +22,6 @@ [{h:2},"Space",{h:2},"Enter","Up"], [{x:2},"Down"], [{r:-30,rx:13,y:-1,x:-3},"Home","End"], -[{x:-3,f:3},"Page\n\n\n\n\n\nUp",{h:2},"< Del\n\n\nBackspace",{h:2},"Del >\n\n\nDelete"], -[{x:-3,f:3},"Page\n\n\n\n\n\nDown"] +[{x:-3},"Page\n\n\n\n\n\nUp",{f:3,h:2},"< Del\n\n\nBackspace",{f:3,h:2},"Del >\n\n\nDelete"], +[{x:-3},"Page\n\n\n\n\n\nDown"] diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex index 8e2d5ce26d..83c443570b 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex +++ b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex @@ -1,1190 +1,1169 @@ -:100000000C945F040C94A3040C94A3040C94A30418 -:100010000C94A3040C94A3040C94A3040C94A304C4 -:100020000C94A3040C94A3040C94C40D0C94960E8D -:100030000C94A3040C94A3040C94A3040C94A304A4 -:100040000C94A3040C9441230C94A3040C94A304D7 -:100050000C94A3040C94E31C0C94A3040C94A3042C -:100060000C94A3040C94A3040C94A3040C94A30474 -:100070000C94A3040C94A3040C94A3040C94A30464 -:100080000C94A3040C94A3040C94A3040C94A30454 -:100090000C94A3040C94A3040C94A3040C94A30444 -:1000A0000C94A3040C94A3040C94A304FB0E1D0F46 -:1000B00008101D0F08105F0F820F0810D70FEA0FEE -:1000C000DE12DE120C130C134E138A138A158A15D6 -:1000D000A2138A159914991464158A158A1578152E -:1000E000000000810889248935812B850252E100B6 -:1000F000E00000001E00140004001D0000774E0008 -:100100001F001A0016001B00007F4C002000080092 -:1001100007000600E2002A0021001500090019006E -:10012000E3004B00220017000A00050000004A000F -:1001300029002F0000002B0200004D002D00300090 -:1001400000002B000000500023001C000B001100D9 -:1001500000004F00240018000D001000E7005200BE -:1001600025000C000E003600E6002C0026001200D0 -:100170000F003700007F28002700130033003800ED -:10018000007751002E8131853482E500E4000000C3 -:100190000100C300C2003900010000002900010075 -:1001A0000100010001000100010001000100010047 -:1001B0000100010001000100010001000100010037 -:1001C0000100010001000100010001000100010027 -:1001D0000100010000000100010001000000010019 -:1001E000000001000100010000000100000001000A -:1001F00001000100010001000000010001000100F8 -:1002000001000100010001000100010001000100E6 -:1002100001000100010001000100010001000100D6 -:100220002A00010001000100010001000100C300DB -:10023000C200390001000000C20005520252E10074 -:10024000010000003A001E022002220201005100BB -:100250003B001F0221022302010028003C002F0264 -:1002600026022F0001002C003D0030022702300042 -:10027000010052003E00240235003502000050000B -:100280000100360200002B0000004F002D00370255 -:1002900000002B0200004A003F003102380031000C -:1002A00000004D004000240021001E0027784B0074 -:1002B0004100250022001F0037744C004200260038 -:1002C000230020002E7F2A004300380025022D0045 -:1002D0002E774E00C20005520252E5002871000040 -:1002E000045205520852E100010000003A001E02CB -:1002F00020022202010051003B001F0221022302C2 -:10030000010028003C002F0226022F0001002C00D3 -:100310003D00300227023000010052003E0024025E -:1003200035003502000050000100360200002B00AD -:1003300000004F002D00370200002B0200004A0091 -:100340003F0031023800310000004D004000240021 -:1003500021001E0027784B004100250022001F00CD -:1003600037744C0042002600230020002E7F2A0014 -:100370004300380025022D002E774E00045205520E -:100380000852E5002871000001000654C100390040 -:10039000010000002900010001000100010001002E -:1003A0000100010001000100010001000100010045 -:1003B0000100010001000100010001000100010035 -:1003C0000100010001000100010001000000010026 -:1003D0000100010000000100000001000100010017 -:1003E0000000010000000100010001000100010007 -:1003F00000000100010001000100010001000100F6 -:1004000001000100010001000100010001000100E4 -:1004100001000100010001002A00010001000100AB -:100420000100010001000654C10039000100000074 -:10043000C30005520252E100E000000044006600E3 -:10044000A60000000077B5004500F400F2000000AF -:10045000007F00006800F000F100F100E200B6004B -:100460006900F500F3000000E300B4006A00A90091 -:10047000AA00A8000000B8000000F9000000FA007F -:100480000000B9000000F9000000FA000000AC0014 -:100490006B004600530000000000AB006C004A00F7 -:1004A00050004D004978A9006D00520051005100E4 -:1004B0004C74AE006E004B004F004E00007FAD004C -:1004C0006F00B100B30000000077AA00C30005521E -:1004D0000252E500E4000000075208520000E1006B -:1004E000E000000044006600A60000000077B500B0 -:1004F0004500F400F2000000007F00006800F000FA -:10050000F100F100E200B6006900F500F300000020 -:10051000E300B4006A00A900AA00A8000000B80027 -:100520000000F9000000FA000000B9000000F90026 -:100530000000FA000000AC006B0046005300000011 -:100540000000AB006C004A0050004D004978A90043 -:100550006D005200510051004C74AE006E004B0013 -:100560004F004E00007FAD006F00B100B3000000EF -:100570000077AA00075208520000E500E4000000DE -:100580000100C10001003900010000002900010044 -:100590000100010001000100010001000100010053 -:1005A0000100010001000100010001000100010043 -:1005B0000100010001000100010001000100010033 -:1005C0000100010000000100010001000000010025 -:1005D0000000010001000100000001000000010016 -:1005E0000100010001000100000001000100010004 -:1005F00001000100010001000100010001000100F3 -:1006000001000100010001000100010001000100E2 -:100610002A00010001000100010001000100C100E9 -:100620000100390001000000C100010001000100CB -:10063000010000002900010001000100010001008B -:1006400001000100010001000100010001000100A2 -:100650000100010001000100010001000100010092 -:100660000100010001000100010001000000010083 -:100670000100010000000100000001000100010074 -:100680000000010000000100010001000100010064 -:100690000000010001000100010001000100010053 -:1006A0000100010001000100010001000100010042 -:1006B0000100010001000100010001000100010032 -:1006C00001000100C1000100010001000100000063 -:1006D00016034500720067006F0044006F00780049 -:1006E000200045005A000000160345007200670014 -:1006F0006F0044006F007800200045005A000000A1 -:100700000403090409026D00040100A0FA090400B1 -:10071000000103010100092111010001223F00072E -:1007200005810308000A0904010001030102000910 -:100730002111010001224D000705820308000A096A -:10074000040200010300000009211101000122360A -:10075000000705830308000A0904030001030000E1 -:10076000000921110100012239000705840310004E -:10077000011201100100000008EDFE071301000145 -:1007800002000105010906A101050719E029E71585 -:1007900000250195087501810205081901290595B3 -:1007A000057501910295017503910105071900294D -:1007B0007715002501957875018102C00501098032 -:1007C000A101850216010026B7001A01002AB70010 -:1007D000751095018100C0050C0901A10185031662 -:1007E0000100269C021A01002A9C027510950181C5 -:1007F00000C005010902A1010901A10005091901B3 -:1008000029051500250195057501810295017503DE -:1008100081010501093009311581257F950275088F -:10082000810609381581257F950175088106050C1B -:100830000A38021581257F950175088106C0C0051B -:10084000010906A101050719E029E7150025019511 -:1008500008750181029501750881010508190129B2 -:10086000059505750191029501750391010507191B -:100870000029FF150025FF950675088100C00000BE -:10088000000000000000000000010204060A0F172B -:10089000202C3A4A5D71879DB3C7DAE9F5FCFFFC6D -:1008A000F5E9DAC7B39D87715D4A3A2C20170F0A24 -:1008B00006040201000000000000000000001124F6 -:1008C0001FBECFEFDAE0DEBFCDBF04B603FE24C00B -:1008D0008091EF019091F001A091F101B091F201AE -:1008E0008730904BA740B04BB9F41092EF011092B3 -:1008F000F0011092F1011092F20114BE84B7877FCB -:1009000084BF88E10FB6F894809360001092600075 -:100910000FBEE0E0FFE3099511E0A0E0B1E0E6E002 -:10092000FAE402C005900D92A433B107D9F721E093 -:10093000A4E3B1E001C01D92AF3EB207E1F70E940F -:100940000A0B0C9401250C94000061110BC0FC01F2 -:100950008281882321F085EE0E946B1103C085EE11 -:100960000E94331280E090E008950895CF93609143 -:10097000B1017091B2018091B3019091B4010E94D4 -:100980000F1CC82FE0910E01F0910F01808182723F -:1009900019F0259A2D9A06C00E94431081FDF9CFC7 -:1009A00025982D98C130B9F0C430A9F089EF8C0F8B -:1009B000823088F08EEF8C0F823018F4269A2E9AAF -:1009C00002C026982E98C550C23018F4279A2F9A44 -:1009D00002C027982F98CF9108950C94B60456988A -:1009E0005E9825982D9826982E9827982F988FEF07 -:1009F00090E0909389008093880090938B0080937F -:100A00008A0090938D0080938C00259A2D9A2FEF69 -:100A100080E792E0215080409040E1F700C0000064 -:100A2000269A2E9A2FEF80E792E021508040904046 -:100A3000E1F700C00000279A2F9A2FEF80E792E09D -:100A4000215080409040E1F700C0000025982D988B -:100A50002FEF80E792E0215080409040E1F700C006 -:100A6000000026982E982FEF80E792E021508040DA -:100A70009040E1F700C0000027982F9856985E98A4 -:100A800025982D9826982E9827982F98089589EACA -:100A90008093800089E08093810024982C983F986F -:100AA0008AB18F748AB96E98479A8BB1806B8BB973 -:100AB000769A0E94EF040C94B50480E280930001C2 -:100AC0008091340181110EC00E94AC0581E08093B9 -:100AD00034012FEF83ED90E3215080409040E1F707 -:100AE00000C0000080E40E94B205809300018111E3 -:100AF0002EC00E94DC0580930001811128C00E9455 -:100B0000DC0580930001811122C08FE30E94DC0587 -:100B10008093000181111BC00E94D40580E40E94D3 -:100B2000B20580930001811112C08CE00E94DC05A7 -:100B30008093000181110BC00E94DC0580930001AD -:100B4000811105C08FE30E94DC05809300010E94A3 -:100B5000D4058091000108951092B9008AE0809335 -:100B6000B800089594EA9093BC009091BC0097FF60 -:100B7000FCCF9091B900987F983021F0903111F01E -:100B800081E008958093BB0084E88093BC0080914D -:100B9000BC0087FFFCCF8091B900887F883111F0BD -:100BA000803471F780E0089584E98093BC008091DF -:100BB000BC0084FDFCCF08958093BB0084E8809343 -:100BC000BC008091BC0087FFFCCF9091B900987F5A -:100BD00081E0983209F480E0089584E88093BC00B5 -:100BE0008091BC0087FFFCCF8091BB00089580916D -:100BF0000001811115C080E40E94B20580930001BC -:100C000081110CC082E10E94DC05809300018111FA -:100C100005C08FEF0E94DC05809300010E94D4057F -:100C200084B1807F84B985B1807F85B98AB1837FA3 -:100C30008AB98BB1837F8BB93E98469808950E94FC -:100C40005D05809300010E94F70580B38C7080BB26 -:100C500081B3836F81BBE4E4F1E0A6E3B1E01192DC -:100C60001D9281E0E235F807D1F70C944705BF9259 -:100C7000CF92DF92EF92FF920F931F93CF93DF9368 -:100C800080910001882379F0809135018F5F8093F6 -:100C90003501811108C00E945D058093000181111A -:100CA00002C00E94EF0406E311E0C0E0D0E0DD24C2 -:100CB000D39482E0C82EEE24E394F12CC73000F5E3 -:100CC00080910001811162C080E40E94B20580938E -:100CD0000001811112C082E10E94DC0580930001B5 -:100CE00081110BC0C7010C2E01C0880F0A94EAF7CE -:100CF00080950E94DC05809300010E94D40546C0C7 -:100D0000CA30A1F028F4C83059F0C93061F005C0EC -:100D1000CC3089F070F0CD3089F0209A289810C03E -:100D2000219A29980DC0229A2A980AC0239A2B98B2 -:100D300007C0529A01C0539A5B9802C03E9A4698E7 -:100D4000E0EAEA95F1F78FB179995AC092E08170A3 -:100D50008D25892B7C9B02C090E001C094E0892BFB -:100D60007D9B02C090E001C098E0892B7E9B02C071 -:100D700090E001C090E1892B9FB19095991F992730 -:100D8000991F9295990F907E892B0FC08091000139 -:100D900081114BC080E40E94B2058093000188233A -:100DA00089F1B12C0E94D4058B2DF8019081981700 -:100DB00019F08083C09201010E94F70521960F5F10 -:100DC0001F4FCE30D10509F079CF809101018823E2 -:100DD00071F1815080930101882339F08FE99FE000 -:100DE0000197F1F700C0000022C0A4E4B1E0E6E3FF -:100DF000F1E081918D9391E0E434F907D1F717C0C8 -:100E000090E0A5CF83E10E94DC0580930001811171 -:100E1000C8CF81E40E94B205809300018111C1CF47 -:100E20000E94ED05B82EB094BDCF80E0BECF0E94E9 -:100E3000ED0481E0DF91CF911F910F91FF90EF9032 -:100E4000DF90CF90BF900895E82FF0E0EC5BFE4F6D -:100E50008081089508958B3B910578F4883A910537 -:100E600040F5853A9105D0F48430910508F0B1C081 -:100E70008130910509F4ADC06BC0803E910508F446 -:100E800067C0883E910508F4A4C09C01205F310929 -:100E90002031310508F05CC090650895853A9105D0 -:100EA00009F459C0863A910509F458C083E890E4E2 -:100EB0000895883A910509F454C0893A910509F4D6 -:100EC00053C08A3A910509F452C08B3A910509F44E -:100ED00051C08C3A910509F450C08D3A910509F43E -:100EE0004FC0803B910509F44EC08E3A910509F43C -:100EF0004DC08F3A910509F44CC0813B910509F42E -:100F00004BC0823B910509F44AC0833B910509F42B -:100F100049C0843B910509F448C0853B910509F41B -:100F200047C0863B910509F446C0873B910509F40B -:100F300045C0883B910509F444C0893B910509F4FB -:100F400043C08A3B910509F042C08AE296E40895C5 -:100F500080E090E0089581E890E4089582E890E4CC -:100F6000089582EE94E4089589EE94E408958AEE5B -:100F700094E4089585EB94E4089586EB94E4089551 -:100F800087EB94E408958CEC94E408958DEC94E45C -:100F9000089583E895E408958AE895E4089582E940 -:100FA00095E4089584E995E4089581E296E408952E -:100FB00083E296E4089584E296E4089585E296E457 -:100FC000089586E296E4089587E296E4089580E025 -:100FD00094E40895089596E0799FF001112494E532 -:100FE000899FE00DF11D1124E60FF11DEE0FFF1F8B -:100FF000E851FF4F859194910895880F991F805A69 -:101000009040FC01859194910895880F991F80521A -:101010009F4FFC0185919491089526E0729FF00105 -:10102000112444E5849FE00DF11D1124E60FF11D0C -:10103000EE0FFF1FE851FF4F25913491C9019A959A -:1010400081159F4110F4C9010895C901905281157D -:10105000904128F4C9019F700E9405080895C901B4 -:1010600090538115904120F4C9019927906C0895FF -:10107000211580E5380769F40E94AD159FEF24E340 -:101080004CE0915020404040E1F700C000000C943B -:10109000081D213080E5380731F48091CD01816051 -:1010A0008093CD010895C90190558115904108F0B4 -:1010B00050C0832F99278F70992781309105D9F4DB -:1010C000A9014370552702C0880F991F4A95E2F77E -:1010D0009C68A90164E0440F551F6A95E1F7442715 -:1010E0005370842B952B73E0220F331F7A95E1F711 -:1010F000207633271DC08230910529F4922F88274E -:10110000816F906A089583309105A9F4A901437015 -:10111000552781E090E002C0880F991F4A95E2F7B9 -:101120009C6843E0220F331F4A95E1F7207E377019 -:10113000822B932B08950497F1F4A901437055274E -:1011400081E090E002C0880F991F4A95E2F79A6803 -:10115000E8CFC90190578115904120F4C9019F70D3 -:1011600090620895C90190588115904120F4C901F9 -:101170009F70906A0895203E3105E0F4203C3105CF -:1011800058F52133310509F470C048F4293231058E -:1011900009F464C02A32310509F46EC074C02933E1 -:1011A0003105F1F022383105D9F02533310509F444 -:1011B0004EC069C0233E310589F138F4203E310527 -:1011C000C1F0223E3105E1F05EC0263E310569F1F5 -:1011D000273E3105A9F157C0C9010E94FD070895B6 -:1011E0008091E00180FD02C081FF4DC080EE90E063 -:1011F0004BC08091E00180FFF9CF89E390E044C0CB -:101200008091E00182FF0EC08091E00184FF03C065 -:1012100080E090E039C083EE90E036C08091E0013C -:1012200082FFF2CF82EE90E02FC08091E00183FF39 -:101230000BC08091E00184FDEBCF87EE90E024C0ED -:101240008091E00183FFF5CF86EE90E01DC0809194 -:10125000E00185FF07C089E290E016C08091E001BF -:1012600085FFF9CF85E390E00FC08091E00186FF14 -:1012700007C08AE290E008C08091E00186FFF9CFC4 -:1012800081E390E001C0C9010E942B0708950895F1 -:101290000C944709809162010895CF93DF9300D0A9 -:1012A0001F92CDB7DEB72091E601243019F523E077 -:1012B00029839B838A832093E9008FEF9091E80034 -:1012C000815095FD06C095ED9A95F1F700008111CA -:1012D000F5CF8091E80085FF0DC040E050E063E06D -:1012E00070E0CE0101960E94B70B8091E8008E77E6 -:1012F0008093E8000F900F900F90DF91CF910895A9 -:10130000CF93DF9300D01F92CDB7DEB72091E601D7 -:10131000243021F522E029839B838A8383E0809314 -:10132000E9008FEF9091E800815095FD06C095EDA2 -:101330009A95F1F700008111F5CF8091E80085FFC3 -:101340000DC040E050E063E070E0CE0101960E94E5 -:10135000B70B8091E8008E778093E8000F900F9094 -:101360000F90DF91CF9108952091E6012430F1F4A0 -:1013700022E02093E9002FEF3091E800215035FD65 -:1013800006C035ED3A95F1F700002111F5CF209117 -:10139000E80025FF0BC040E050E065E070E00E94EF -:1013A000B70B8091E8008E778093E8000895CF9383 -:1013B000DF93EC018091E601843009F046C0909102 -:1013C0000C019923D9F090910D019923B9F08093E4 -:1013D000E9008FEF9091E800815095FD06C095E1FE -:1013E0009A95F1F700008111F5CF8091E80085FF13 -:1013F0002CC040E050E060E170E017C081E08093D5 -:10140000E9008FEF9091E800815095FD06C095EDC1 -:101410009A95F1F700008111F5CF8091E80085FFE2 -:1014200014C040E050E068E070E0CE010E94B70BCD -:101430008091E8008E778093E80080E1FE01A2E5CC -:10144000B1E001900D928A95E1F7DF91CF91089577 -:101450008091E501811109C00E94490D0E94A60DED -:101460008091E20084608093E20008951092E5018B -:10147000089508950C942E230E949F1C0E943423EB -:101480000E9443100C94480942E061EC81E00E9404 -:10149000C30C42E061EC82E00E94C30C42E061ECCC -:1014A00083E00E94C30C42E161EC84E00C94C30C25 -:1014B0008091E801833009F455C030F4813071F037 -:1014C000823009F48EC008958A3009F47AC08B30D6 -:1014D00009F460C0893009F09CC020C08091E70108 -:1014E000813A09F096C08091E800877F8093E800F8 -:1014F0008091EB019091EC01892B21F060E080E07C -:1015000090E003C060E182E591E070E00E94000C91 -:101510008091E8008B778093E80008958091E7013F -:10152000813209F076C08091EB019091EC01009737 -:1015300019F0039709F06DC08091E800877F8093D0 -:10154000E8008091E80082FD05C08091E6018111EC -:10155000F8CF5FC08091F100809362018091E80034 -:101560008B7753C08091E701813A09F052C0809196 -:10157000EB019091EC01892B09F04BC08091E800C0 -:10158000877F8093E8008091E80080FFFCCF809106 -:101590000C0136C08091E7018132D9F58091EB01D1 -:1015A0009091EC01892BA9F58091E800877F8093C9 -:1015B000E8000E94F80C8091E90180930C010C94E2 -:1015C000AD158091E701813221F58091E800877F98 -:1015D0008093E8000E94F80C8091EA0180936301F7 -:1015E00008958091E701813AA1F48091E800877F16 -:1015F0008093E8008091E80080FFFCCF8091630138 -:101600008093F1008091E8008E778093E8000C943D -:10161000F80C089584B7877F84BF88E10FB6F894EB -:1016200080936000109260000FBE90E080E80FB6DB -:10163000F89480936100909361000FBE0E94921015 -:101640000E94490D0E94A60D8091E2008460809363 -:10165000E20078940E9421100E94941082E091E0B0 -:101660000E943E100E941C238091E601853069F49F -:101670000E94621C8091E4018823B1F30E948A1CBD -:10168000882391F30E94A10BEFCF0E949A10ECCF18 -:10169000292F332723303105A9F06CF4213031058F -:1016A00009F442C02230310509F043C08DE690E0D4 -:1016B00024E037E042C021323105C9F02232310541 -:1016C00019F137C099278130910541F08230910599 -:1016D00041F0892B71F5E0E0F7E005C0E8EEF6E0B7 -:1016E00002C0E0EDF6E0849190E09F0126C06430F6 -:1016F00000F5E62FF0E0EE0FFF1FEE5DFE4F2081BC -:10170000318189E090E019C0643098F4E62FF0E070 -:10171000DF01AA0FBB1FA65EBE4F2D913C91EA5E72 -:10172000FE4F808190E009C082E190E021E737E040 -:1017300004C080E090E020E030E0FA0131832083B3 -:10174000089580E189BD82E189BD09B400FEFDCF25 -:101750008091D8008F7D8093D8008091E0008260D6 -:101760008093E0008091E00081FDFCCF0895CF924E -:10177000DF92EF92FF920F931F93CF93DF937C0141 -:101780008B01EA010E94190D811131C0209731F0BF -:1017900088819981081B190BE80EF91EC12CD12CE8 -:1017A0000115110519F18091E80085FD14C08091A3 -:1017B000E8008E778093E800209741F08881998136 -:1017C0008C0D9D1D9983888385E011C00E94190DA1 -:1017D000882331F30CC0F70181917F018093F100E0 -:1017E00001501109FFEFCF1ADF0ADACF80E0DF9155 -:1017F000CF911F910F91FF90EF90DF90CF900895C0 -:101800002091ED013091EE012617370748F0611560 -:10181000710539F42091E8002E772093E80001C08B -:10182000B901FC0120E061157105B9F18091E60173 -:10183000882309F440C0853009F43FC08091E80056 -:1018400083FD3DC08091E80082FF06C08091E800E2 -:1018500082FF26C080E008958091E80080FFE3CFFA -:101860002091F3008091F20090E0922B61157105B8 -:1018700051F08830910538F421912093F1006150A6 -:1018800071090196F3CF21E0089709F020E08091DB -:10189000E8008E778093E800C6CF2111C7CFD6CF5E -:1018A0008091E601882339F0853039F08091E80095 -:1018B00083FFCCCF04C082E0089583E0089581E0E7 -:1018C00008952091ED013091EE012617370748F079 -:1018D0006115710539F42091E8002E772093E80016 -:1018E00001C0B901FC0120E061157105C1F18091D1 -:1018F000E601882309F441C0853009F440C0809195 -:10190000E80083FD3EC08091E80082FF06C0809120 -:10191000E80082FF27C080E008958091E80080FF02 -:10192000E3CF2091F3008091F20090E0922B6115BB -:10193000710559F08830910540F424912093F1000D -:101940003196615071090196F2CF21E0089709F0B4 -:1019500020E08091E8008E778093E800C5CF2111C8 -:10196000C6CFD5CF8091E601882339F0853039F094 -:101970008091E80083FFCBCF04C082E0089583E02C -:10198000089581E00895982F973058F59093E900D5 -:10199000981739F07091EC002091ED005091F00013 -:1019A00003C0242F762F50E021FF19C03091EB00A7 -:1019B0003E7F3093EB003091ED003D7F3093ED00A2 -:1019C0003091EB0031603093EB007093EC0020938A -:1019D000ED005093F0002091EE0027FF07C09F5FBD -:1019E000D3CF8F708093E90081E0089580E008955F -:1019F0008091E70187FD05C08091E80080FF0EC05F -:101A000012C08091E80082FD05C08091E60181113D -:101A1000F8CF08958091E8008B7708C08091E601A7 -:101A20008111EACF08958091E8008E778093E800D5 -:101A300008958091E4009091E50045E62091EC0046 -:101A400020FF21C02091E80020FD21C02091E60167 -:101A5000222389F0253089F02091EB0025FD0FC06D -:101A60002091E4003091E5002817390739F34150FF -:101A700041F0C901E3CF82E0089583E0089581E059 -:101A8000089584E008952091E80022FFDFCF80E0F0 -:101A900008950E94B70D0E94BF0DE0EEF0E0808136 -:101AA00081608083E8EDF0E080818F77808319BCCE -:101AB000A7EDB0E08C918E7F8C9380818F7E8083A8 -:101AC0001092E50108950F931F93CF93DF930E9427 -:101AD000B70D0E94BF0DC8EDD0E088818F77888355 -:101AE00088818068888388818F7D888319BC109263 -:101AF000E6011092E2011092E4011092E30100EE7F -:101B000010E0F80180818B7F8083888181608883E9 -:101B100042E060E080E00E94C30CE1EEF0E08081F2 -:101B20008E7F8083E2EEF0E080818160808380811F -:101B300088608083F80180818E7F808388818061C6 -:101B40008883DF91CF911F910F910895E8EDF0E028 -:101B500080818F7E8083E7EDF0E0808181608083EB -:101B600084E082BF81E08093E5010C94630DE8ED91 -:101B7000F0E080818E7F80831092E20008951092C1 -:101B8000DA001092E10008951F920F920FB60F92A3 -:101B900011242F933F934F935F936F937F938F9372 -:101BA0009F93AF93BF93EF93FF938091E10082FFE8 -:101BB0000BC08091E20082FF07C08091E1008B7F23 -:101BC0008093E1000E9420108091DA0080FF1FC006 -:101BD0008091D80080FF1BC08091DA008E7F8093B7 -:101BE000DA008091D90080FF0DC080E189BD82E1DB -:101BF00089BD09B400FEFDCF81E08093E6010E941B -:101C0000280A05C019BC1092E6010E94360A80918C -:101C1000E10080FF19C08091E20080FF15C0809133 -:101C2000E2008E7F8093E2008091E20080618093E9 -:101C3000E2008091D80080628093D80019BC85E0D2 -:101C40008093E6010E943A0A8091E10084FF30C04F -:101C50008091E20084FF2CC080E189BD82E189BDD2 -:101C600009B400FEFDCF8091D8008F7D8093D8000D -:101C70008091E1008F7E8093E1008091E2008F7E71 -:101C80008093E2008091E20081608093E200809185 -:101C9000E201882311F084E007C08091E30087FF10 -:101CA00002C083E001C081E08093E6010E943C0A0B -:101CB0008091E10083FF29C08091E20083FF25C06D -:101CC0008091E100877F8093E10082E08093E601CC -:101CD0001092E2018091E1008E7F8093E10080917B -:101CE000E2008E7F8093E2008091E2008061809329 -:101CF000E20042E060E080E00E94C30C8091F000CE -:101D000088608093F0000E94390AFF91EF91BF91A3 -:101D1000AF919F918F917F916F915F914F913F9183 -:101D20002F910F900FBE0F901F9018951F920F923A -:101D30000FB60F9211242F933F934F935F936F939E -:101D40007F938F939F93AF93BF93CF93EF93FF9323 -:101D5000C091E900CF708091EC001092E900809171 -:101D6000F000877F8093F00078940E94D20E10924A -:101D7000E9008091F00088608093F000C093E90052 -:101D8000FF91EF91CF91BF91AF919F918F917F91F3 -:101D90006F915F914F913F912F910F900FBE0F90D8 -:101DA0001F9018951F93CF93DF93CDB7DEB7AA97F7 -:101DB0000FB6F894DEBF0FBECDBFE7EEF1E0809125 -:101DC000F100819321E0EF3EF207C9F70E94580A23 -:101DD0008091E80083FF1CC12091E7013091E80168 -:101DE000832F90E08A30910508F012C1FC01EA5A75 -:101DF000FF4F0C94B624203881F0223809F008C136 -:101E00008091EB018F708093E9008091EB0085FB5E -:101E1000882780F91092E90006C08091E301909133 -:101E2000E401911182609091E800977F9093E8001F -:101E30008093F1001092F100C5C0822F8D7F09F0D0 -:101E4000E7C0222319F0223061F0E2C08091E9015D -:101E5000813009F0DDC0333009F080E08093E40187 -:101E600028C08091E901811124C02091EB012F70DD -:101E700009F4CEC02093E9008091EB0080FF19C0E7 -:101E80008091EB00333011F4806211C08061809347 -:101E9000EB0081E090E0022E01C0880F0A94EAF77F -:101EA0008093EA001092EA008091EB0088608093B2 -:101EB000EB001092E9008091E800877F86C0211135 -:101EC000A7C01091E9011F778091E3008078812BF2 -:101ED0008093E3008091E800877F8093E8000E9470 -:101EE000F80C8091E80080FFFCCF8091E3008068CF -:101EF0008093E300112311F083E001C082E080931E -:101F0000E60186C02058223008F082C08091E901A5 -:101F10009091EA018C3D23E0920779F583E08A8372 -:101F20008AE289834FB7F894DE01139620E03EE001 -:101F300051E2E32FF0E050935700E49120FF03C0FB -:101F4000E295EF703F5FEF708E2F90E0EA3010F077 -:101F5000C79601C0C0968D939D932F5F243149F79A -:101F60004FBF8091E800877F8093E8006AE270E0CD -:101F7000CE0101960E94000C14C0AE014F5F5F4F6E -:101F80006091EB010E94480B009709F441C0209139 -:101F9000E800277F2093E800BC0189819A810E9494 -:101FA000610C8091E8008B778093E80031C0203885 -:101FB00079F58091E800877F8093E8008091E201C5 -:101FC0008093F1008091E8008E778093E8000E9472 -:101FD000F80C1EC021111CC09091E9019230C0F490 -:101FE0008091E800877F8093E8009093E2010E944F -:101FF000F80C8091E201811104C08091E30087FF19 -:1020000002C084E001C081E08093E6010E94440A9E -:102010008091E80083FF0AC08091E800877F809369 -:10202000E8008091EB0080628093EB00AA960FB6E7 -:10203000F894DEBF0FBECDBFDF91CF911F91089501 -:102040000895CF938091E6018823B1F08091E90053 -:102050008F709091EC0090FF02C090E801C090E07A -:10206000C92FC82B1092E9008091E80083FD0E94DF -:10207000D20ECF70C093E900CF910895909369017B -:10208000809368010895E0916801F09169013097AB -:1020900021F00190F081E02D099480E00895E09115 -:1020A0006801F0916901309721F00280F381E02D01 -:1020B00009940895E0916801F0916901309721F049 -:1020C0000480F581E02D09940895209166013091F6 -:1020D00067018217930771F09093670180936601FF -:1020E000E0916801F0916901309721F00680F78155 -:1020F000E02D0994089520916401309165018217C3 -:10210000930771F09093650180936401E0916801F9 -:10211000F0916901309721F00084F185E02D099458 -:10212000089508950C9491100E94A51C0E941F060A -:102130000C946B1DCF92DF92EF92FF920F931F933F -:10214000CF93DF93CDB7DEB72B970FB6F894DEBFF2 -:102150000FBECDBF0E9437063BE6E32E31E0F32EE3 -:1021600000E010E0C02E802F0E942407F701D190DC -:102170007F01D826B1F40F5F1F4F0E30110591F784 -:102180008FEF89838A831B820E94AE1C8160782F27 -:102190009D838C8349815A816B818D810E943D1181 -:1021A00041C09091CD0191FF04C08B870E942A0706 -:1021B0008B8520E030E04D2D50E0922FBA01022EA9 -:1021C00002C0759567950A94E2F760FF25C02E83DB -:1021D000CF82EE24E394F12C02C0EE0CFF1C9A9502 -:1021E000E2F790E08E219F2121E0892B09F420E085 -:1021F00028870E94AE1C8160782F9A8789874E813C -:102200005F8168858A850E943D11F801E559FE4F7E -:1022100080818E25808306C02F5F3F4F2630310599 -:1022200061F6A9CF0E944F2010916A010E944310CD -:102230001817A1F00E94431080936A012B960FB6E5 -:10224000F894DEBF0FBECDBFDF91CF911F910F91EC -:10225000FF90EF90DF90CF900C9448092B960FB62B -:10226000F894DEBF0FBECDBFDF91CF911F910F91CC -:10227000FF90EF90DF90CF900895CF93DF93CDB78D -:10228000DEB72B970FB6F894DEBF0FBECDBF4F83DE -:10229000588769877A878B87DE01119686E0FD0172 -:1022A00011928A95E9F785E0FE01379601900D922B -:1022B0008A95E1F749815A816B817C818D819E816C -:1022C0000E9479182B960FB6F894DEBF0FBECDBFD3 -:1022D000DF91CF910895CF93C82F882309F4C1C00F -:1022E000823859F40E94431081FDBBC089E30E94EB -:1022F000161B0E94E01B89E30CC0833879F40E940E -:10230000431080FDAEC083E50E94161B0E94E01BB7 -:1023100083E50E94561BCF910C94E01B843859F43E -:102320000E94431082FD9DC087E40E94161B0E94FC -:10233000E01B87E4EECF8CEF8C0F813A48F48C2FB2 -:102340000E94842281118DC08C2F0E94161BE3CF26 -:1023500080E28C0F883048F4C77081E001C0880F9C -:10236000CA95EAF70E94971BD6CF8BE58C0F833076 -:1023700078F4C53A29F0C63A31F482E890E005C015 -:1023800081E890E002C083E890E0CF910C94651062 -:1023900088E58C0F833108F064C0C83A39F1C93A36 -:1023A00041F1CA3A49F1CB3A51F1CC3A59F1CD3A1F -:1023B00061F1C03B69F1CE3A71F1CF3A79F1C13B9D -:1023C00081F1C23B89F1C33B91F1C43B99F1C53B1B -:1023D000A1F1C63BA9F1C73BB1F1C83BB9F1C93B7B -:1023E000C1F1CA3BC9F58AE292E038C082EE90E0C2 -:1023F00035C089EE90E032C08AEE90E02FC085EBC8 -:1024000090E02CC086EB90E029C087EB90E026C0DE -:102410008CEC90E023C08DEC90E020C083E891E04C -:102420001DC08AE891E01AC082E991E017C084E9F2 -:1024300091E014C081E292E011C083E292E00EC00C -:1024400084E292E00BC085E292E008C086E292E06E -:1024500005C087E292E002C080E090E0CF910C944A -:102460007B10CF910895882309F44BC0823859F42A -:102470000E94431081FF45C089E30E94161B0E9401 -:10248000E01B89E30CC0833871F40E94431080FF85 -:1024900038C083E50E94161B0E94E01B83E50E9462 -:1024A000561B0C94E01B843859F40E94431082FFA1 -:1024B00028C087E40E94161B0E94E01B87E4EFCF30 -:1024C0009CEF980F913A58F390E2980F983050F49F -:1024D000877091E001C0990F8A95EAF7892F0E94D1 -:1024E0009D1BDFCF9BE5980F933020F480E090E0B8 -:1024F0000C946510885A833120F480E090E00C94AD -:102500007B100895882321F00E94971B0C94E01BF8 -:102510000895882321F00E949D1B0C94E01B0895D0 -:10252000CF92DF92EF92FF920F931F93CF93DF939F -:10253000CDB7DEB728970FB6F894DEBF0FBECDBF7C -:102540008C0185E0F801DE01119601900D928A95CB -:10255000E1F7F80140813181F280258122952F70C9 -:1025600083819481892B31F03F3F31F481E04F3FEB -:1025700019F403C081E001C080E080FDCBC2498333 -:102580003A8389819A812F830E94D41A9E838887F7 -:102590000E94D31A0E94A6192F814E816885FF20C0 -:1025A00029F00E94B41B68854E812F81E42FE295AB -:1025B000EF70F0E0E05AFF4F0C94B624842F807F38 -:1025C000142F1F70882311F01295107FFF2059F0EF -:1025D000112309F454C2812F68870E94A71B0E940F -:1025E000E01B68854CC2862F0E943312112309F428 -:1025F00091C2812F0E94AD1B28960FB6F894DEBFC2 -:102600000FBECDBFDF91CF911F910F91FF90EF9043 -:10261000DF90CF900C94E01B342F307F842F8F708D -:10262000303211F08295807F662319F0613019F104 -:102630002BC0FF20B1F0222309F493C1213009F00F -:1026400090C128960FB6F894DEBF0FBECDBFDF91C4 -:10265000CF911F910F91FF90EF90DF90CF900C944E -:10266000C71B222319F0213009F454C28E830E9423 -:10267000CA1B8E8189C1FF2021F0223008F04AC296 -:1026800070C1211147C280C1FF2021F0222309F42B -:1026900068C1F5C1222309F477C105C2242F26950C -:1026A0002695237030E02115310521F021303105C8 -:1026B000C9F030C2FF2021F0862F942F937002C002 -:1026C00080E090E028960FB6F894DEBF0FBECDBF35 -:1026D000DF91CF911F910F91FF90EF90DF90CF90FE -:1026E0000C946510FF2021F0862F942F937002C068 -:1026F00080E090E028960FB6F894DEBF0FBECDBF05 -:10270000DF91CF911F910F91FF90EF90DF90CF90CD -:102710000C947B10862FFF2019F00E94571F02C0D7 -:102720000E94BF1F28960FB6F894DEBF0FBECDBF24 -:10273000DF91CF911F910F91FF90EF90DF90CF909D -:102740000C944420842F837009F076C0F110E2C10C -:10275000262F229526952770220F220F862F8F7005 -:10276000C82ED12CE12CF12C022E04C0CC0CDD1C87 -:10277000EE1CFF1C0A94D2F764FF10C06FE070E0FB -:1027800080E090E004C0660F771F881F991F2A958C -:10279000D2F7609570958095909503C060E070E0E9 -:1027A000CB01242F269526952370422F50E04230EE -:1027B0005105D1F04330510559F16C297D298E29FD -:1027C0009F294130510541F128960FB6F894DEBF9C -:1027D0000FBECDBFDF91CF911F910F91FF90EF9072 -:1027E000DF90CF900C94CB196C297D298E299F29DD -:1027F00028960FB6F894DEBF0FBECDBFDF91CF9104 -:102800001F910F91FF90EF90DF90CF900C94E519FE -:102810000E94CB19C701B60128960FB6F894DEBF07 +:100000000C94C7020C940B030C940B030C940B037D +:100010000C940B030C940B030C940B030C940B0328 +:100020000C940B030C940B030C946F0D0C94410E69 +:100030000C940B030C940B030C940B030C940B0308 +:100040000C940B030C9499220C940B030C940B034B +:100050000C940B030C943B1C0C940B030C940B039F +:100060000C940B030C940B030C940B030C940B03D8 +:100070000C940B030C940B030C940B030C940B03C8 +:100080000C940B030C940B030C940B030C940B03B8 +:100090000C940B030C940B030C940B030C940B03A8 +:1000A0000C940B030C940B030C940B031C034E03D6 +:1000B0009A0335035E032D044A044D0450045E0484 +:1000C000A60EC80EB30FC80EB30F0A0F2D0FB30F35 +:1000D000820F950F89128912B712B712F9123513D0 +:1000E000351535154D133515441444140F153515B4 +:1000F0003515231500C801C802C803C804C805C8BF +:10010000022001200030E100E00000001E00140089 +:1001100004001D0000074E001F001A0016001B00FF +:10012000000F4C002000080007000600E2002A0033 +:100130002100150009001900E3004B002200170000 +:100140000A00050000004A0029002F0000002B02D1 +:1001500000004D002D00300000002B00000050007A +:1001600023001C000B00110000004F0024001800A9 +:100170000D001000E700520025000C000E003600B4 +:10018000E6002C00260012000F003700000F2800A8 +:100190002700130033003800000751000520042019 +:1001A0000320E500E400000001000100010001005F +:1001B000E00000003A001E02200222020007510067 +:1001C0003B001F0221022302000F28003C002F02E7 +:1001D00026022F00E2002C003D00300227023000F2 +:1001E000E30052003E0024023500350200005000BA +:1001F0002900360200002B0000004F002D003702BE +:1002000000002B0200004A003F003102380031009C +:1002100000004D004000240021001E0027784B0004 +:100220004100250022001F0037744C0042002600C8 +:10023000230020002E7F2A004300380025022D00D5 +:100240002E774E000100010001000100287100001E +:100250000100010001000100E00000004400660010 +:10026000A60000000007B50045000630F200083087 +:10027000F60000006800F000F100F100F400B600A4 +:1002800069000730F3000930F500B4006A00A900E6 +:10029000AA00A8000000B8002900F9000000FA0038 +:1002A0000000B9000000F9000000FA000000AC00F6 +:1002B0006B004600530000000000AB006C004A00D9 +:1002C00050004D004978A9006D00520051005100C6 +:1002D0004C74AE006E004B004F004E00000FAD009E +:1002E0006F00B100B30000000007AA000100010088 +:1002F00001000100E40000000100010001003900DC +:1003000001000000290001000100010001000100BE +:1003100001000100010001000100010001000100D5 +:1003200001000100010001000100010001000100C5 +:1003300001000100010001000100010000000100B6 +:1003400001000100000001000000010001000100A7 +:100350000000010000000100010001000100010097 +:100360000000010001000100010001000100010086 +:100370000100010001000100010001000100010075 +:1003800001000100010001002A000100010001003C +:10039000010001000100010001003900010000001E +:1003A00016034500720067006F0044006F0078007C +:1003B000200045005A000000160345007200670047 +:1003C0006F0044006F007800200045005A000000D4 +:1003D0000403090409026D00040100A0FA090400E5 +:1003E000000103010100092111010001223F000762 +:1003F00005810308000A0904010001030102000944 +:100400002111010001224D000705820308000A099D +:10041000040200010300000009211101000122363D +:10042000000705830308000A090403000103000014 +:100430000009211101000122390007058403100081 +:10044000011201100100000008EDFE071301000178 +:1004500002000105010906A101050719E029E715B8 +:1004600000250195087501810205081901290595E6 +:100470000575019102950175039101050719002980 +:100480007715002501957875018102C00501098065 +:10049000A101850216010026B7001A01002AB70043 +:1004A000751095018100C0050C0901A10185031695 +:1004B0000100269C021A01002A9C027510950181F8 +:1004C00000C005010902A1010901A10005091901E6 +:1004D0002905150025019505750181029501750312 +:1004E00081010501093009311581257F95027508C3 +:1004F000810609381581257F950175088106050C4F +:100500000A38021581257F950175088106C0C0054E +:10051000010906A101050719E029E7150025019544 +:1005200008750181029501750881010508190129E5 +:10053000059505750191029501750391010507194E +:100540000029FF150025FF950675088100C00000F1 +:10055000000000000000000000010204060A0F175E +:10056000202C3A4A5D71879DB3C7DAE9F5FCFFFCA0 +:10057000F5E9DAC7B39D87715D4A3A2C20170F0A57 +:100580000604020100000000000000000000112429 +:100590001FBECFEFDAE0DEBFCDBF04B603FE24C03E +:1005A0008091F7019091F801A091F901B091FA01C1 +:1005B0008730904BA740B04BB9F41092F7011092DE +:1005C000F8011092F9011092FA0114BE84B7877FE6 +:1005D00084BF88E10FB6F8948093600010926000A9 +:1005E0000FBEE0E0FFE3099511E0A0E0B1E0E6EB2B +:1005F000F8E402C005900D92A433B107D9F721E0C9 +:10060000A4E3B1E001C01D92A73FB207E1F70E9449 +:10061000B50A0C9459240C940000DC01462F50E0DC +:100620004A30510508F05DC14A5A5F4F12962C912D +:100630001297FA010C940E2480913A0190913B019B +:100640002223F1F0019690933B0180933A0180912F +:10065000360190913701892B31F08091350191E07D +:1006600089278093350181E09AC015968C91807F0F +:100670002111BFC009F0D5C080913A0190913B0192 +:10068000019790933B0180933A01892B09F029C18E +:1006900080913501811125C181E0A8C015968C910A +:1006A000807F222349F12091360130913701882340 +:1006B00081F02115310569F48BE2C1C015968C914A +:1006C000807F222319F12091360130913701811169 +:1006D000B1C0809138019091390101969093390110 +:1006E00080933801232B31F08091340191E08927E8 +:1006F0008093340182E053C0882351F08091360109 +:1007000090913701892B21F48BE2A4C081119AC00A +:10071000809138019091390101979093390180932C +:100720003801892B09F0DDC0809134018111D9C0D5 +:1007300082E05CC015963C912223A1F180913601A4 +:100740009091370101969093370180933601809103 +:100750003A0190913B01892B31F08091350191E074 +:100760008927809335018091380190913901892B37 +:1007700031F08091340191E0892780933401307FFA +:1007800069F4E0910E01F0910F018081827231F0E5 +:1007900089E30E94161189E30E94DE1183E00E9422 +:1007A000C9199FC0832F807FA1F030FD12C08091B6 +:1007B0003A0190913B01892B61F48091380190912D +:1007C0003901892B31F485E30E94161185E30E94DB +:1007D000DE11809136019091370101979093370196 +:1007E00080933601892B09F07CC083E00E94EA19CE +:1007F00078C02091360130913701882329F02115E6 +:10080000310511F484E31BC080913A0190913B01C2 +:10081000019690933B0180933A01232B09F01DCF61 +:1008200022CF8091360190913701892B09F024CF96 +:1008300084E310C02115310509F04BCF81E30E94FC +:1008400016114FC08091360190913701892B09F024 +:100850005FCF81E30E94DE1144C015963C912111C7 +:100860006DCF832F807F09F4B4CF30FDB2CF80915C +:100870003A0190913B01892B09F0ABCF809138016F +:1008800090913901892B09F0A4CF8EE20E941611B4 +:100890008EE29DCF80EF90E005C080EF90E010C029 +:1008A00081EF90E0222329F00E94AF1E82EF90E0BA +:1008B0000DC00E94171F82EF90E00FC081EF90E003 +:1008C000222339F00E94AF1E83EF90E00E94AF1EFA +:1008D00006C00E94171F83EF90E00E94171F0E941E +:1008E0009C1F80E090E008950895E0910E01F09142 +:1008F0000F018081827219F0259A2D9A06C00E94FC +:10090000EE0F81FDF9CF25982D988091B90181FFD7 +:1009100003C0269A2E9A02C026982E988091B9017B +:1009200082FF03C0279A2F9A089527982F98089539 +:100930000C94750456985E9825982D9826982E98B4 +:1009400027982F988FEF90E09093890080938800EC +:1009500090938B0080938A0090938D0080938C00FD +:10096000259A2D9A2FEF80E792E021508040904009 +:10097000E1F700C00000269A2E9A2FEF80E792E060 +:10098000215080409040E1F700C00000279A2F9A44 +:100990002FEF80E792E0215080409040E1F700C0C7 +:1009A000000025982D982FEF80E792E0215080409D +:1009B0009040E1F700C0000026982E982FEF80E7C6 +:1009C00092E0215080409040E1F700C0000027985D +:1009D0002F9856985E9825982D9826982E982798A7 +:1009E0002F98089589EA8093800089E080938100A0 +:1009F00024982C983F988AB18F748AB96E98479A38 +:100A00008BB1806B8BB9769A0E949A040C94740413 +:100A100080E28093000180913C0181110EC00E9410 +:100A2000570581E080933C012FEF83ED90E3215047 +:100A300080409040E1F700C0000080E40E945D0526 +:100A40008093000181112EC00E94870580930001D0 +:100A5000811128C00E94870580930001811122C066 +:100A60008FE30E9487058093000181111BC00E94C3 +:100A70007F0580E40E945D0580930001811112C012 +:100A80008CE00E9487058093000181110BC00E94B9 +:100A9000870580930001811105C08FE30E948705BF +:100AA000809300010E947F058091000108951092BB +:100AB000B9008AE08093B800089594EA9093BC004E +:100AC0009091BC0097FFFCCF9091B900987F98302F +:100AD00021F0903111F081E008958093BB0084E80B +:100AE0008093BC008091BC0087FFFCCF8091B9004F +:100AF000887F883111F0803471F780E0089584E9AF +:100B00008093BC008091BC0084FDFCCF089580934D +:100B1000BB0084E88093BC008091BC0087FFFCCFC1 +:100B20009091B900987F81E0983209F480E00895AF +:100B300084E88093BC008091BC0087FFFCCF80914B +:100B4000BB00089580910001811115C080E40E94CE +:100B50005D058093000181110CC082E10E94870530 +:100B600080930001811105C08FEF0E94870580935B +:100B700000010E947F0584B1807F84B985B1807FA8 +:100B800085B98AB1837F8AB98BB1837F8BB93E984F +:100B9000469808950E940805809300010E94A205CE +:100BA00080B38C7080BB81B3836F81BBECE4F1E0D8 +:100BB000AEE3B1E011921D9281E0EA35F807D1F77A +:100BC0000C94F204BF92CF92DF92EF92FF920F93B8 +:100BD0001F93CF93DF9380910001882379F0809158 +:100BE0003D018F5F80933D01811108C00E9408057F +:100BF00080930001811102C00E949A040EE311E06B +:100C0000C0E0D0E0DD24D39482E0C82EEE24E3944B +:100C1000F12CC73000F580910001811162C080E4A1 +:100C20000E945D0580930001811112C082E10E9443 +:100C300087058093000181110BC0C7010C2E01C0F4 +:100C4000880F0A94EAF780950E9487058093000137 +:100C50000E947F0546C0CA30A1F028F4C83059F080 +:100C6000C93061F005C0CC3089F070F0CD3089F02A +:100C7000209A289810C0219A29980DC0229A2A9863 +:100C80000AC0239A2B9807C0529A01C0539A5B98C6 +:100C900002C03E9A4698E0EAEA95F1F78FB1799959 +:100CA0005AC092E081708D25892B7C9B02C090E018 +:100CB00001C094E0892B7D9B02C090E001C098E0C8 +:100CC000892B7E9B02C090E001C090E1892B9FB1EF +:100CD0009095991F9927991F9295990F907E892B2E +:100CE0000FC08091000181114BC080E40E945D051E +:100CF00080930001882389F1B12C0E947F058B2D00 +:100D0000F8019081981719F08083C09201010E9428 +:100D1000A20521960F5F1F4FCE30D10509F079CF84 +:100D200080910101882371F1815080930101882312 +:100D300039F08FE99FE00197F1F700C0000022C071 +:100D4000ACE4B1E0EEE3F1E081918D9391E0EC341D +:100D5000F907D1F717C090E0A5CF83E10E9487057E +:100D6000809300018111C8CF81E40E945D058093CA +:100D700000018111C1CF0E949805B82EB094BDCF5B +:100D800080E0BECF0E94980481E0DF91CF911F9157 +:100D90000F91FF90EF90DF90CF90BF900895E82FD4 +:100DA000F0E0E45BFE4F8081089508958B3B910550 +:100DB00078F4883A910540F5853A9105D0F484306D +:100DC000910508F0B1C08130910509F4ADC06BC048 +:100DD000803E910508F467C0883E910508F4A4C0E0 +:100DE0009C01205F31092031310508F05CC090651D +:100DF0000895853A910509F459C0863A910509F498 +:100E000058C083E890E40895883A910509F454C0E5 +:100E1000893A910509F453C08A3A910509F452C000 +:100E20008B3A910509F451C08C3A910509F450C0F0 +:100E30008D3A910509F44FC0803B910509F44EC0ED +:100E40008E3A910509F44DC08F3A910509F44CC0D2 +:100E5000813B910509F44BC0823B910509F44AC0DE +:100E6000833B910509F449C0843B910509F448C0CE +:100E7000853B910509F447C0863B910509F446C0BE +:100E8000873B910509F445C0883B910509F444C0AE +:100E9000893B910509F443C08A3B910509F042C0A2 +:100EA0008AE296E4089580E090E0089581E890E475 +:100EB000089582E890E4089582EE94E4089589EE1E +:100EC00094E408958AEE94E4089585EB94E40895FB +:100ED00086EB94E4089587EB94E408958CEC94E415 +:100EE00008958DEC94E4089583E895E408958AE8E4 +:100EF00095E4089582E995E4089584E995E40895D8 +:100F000081E296E4089583E296E4089584E296E40B +:100F1000089585E296E4089586E296E4089587E2CE +:100F200096E4089580E094E40895089596E0799F0A +:100F3000F001112494E5899FE00DF11D1124E60FC5 +:100F4000F11DEE0FFF1FE050FF4F85919491089522 +:100F5000880F991F8C589040FC01859194910895B9 +:100F6000880F991F8C509F4FFC0185919491089593 +:100F700026E0729FF001112444E5849FE00DF11DED +:100F80001124E60FF11DEE0FFF1FE050FF4F2591DA +:100F90003491C9019A9581159F4110F4C9010895B2 +:100FA000C90190528115904128F4C9019F700E9497 +:100FB000B0070895C90190538115904120F4C901EB +:100FC0009927906C0895211580E5380769F40E94EF +:100FD00058159FEF24E34CE0915020404040E1F74A +:100FE00000C000000C94601C213080E5380731F40B +:100FF0008091D50181608093D5010895C9019055F4 +:101000008115904108F050C0832F99278F70992740 +:1010100081309105D9F4A9014370552702C0880F8A +:10102000991F4A95E2F79C68A90164E0440F551F97 +:101030006A95E1F744275370842B952B73E0220FB8 +:10104000331F7A95E1F7207633271DC08230910552 +:1010500029F4922F8827816F906A08958330910533 +:10106000A9F4A9014370552781E090E002C0880FE0 +:10107000991F4A95E2F79C6843E0220F331F4A9577 +:10108000E1F7207E3770822B932B08950497F1F4BB +:10109000A9014370552781E090E002C0880F991F95 +:1010A0004A95E2F79A68E8CFC901905781159041B7 +:1010B00020F4C9019F7090620895C901905881156C +:1010C000904120F4C9019F70906A0895203E310537 +:1010D000E0F4203C310558F52133310509F470C0A6 +:1010E00048F42932310509F464C02A32310509F483 +:1010F0006EC074C029333105F1F022383105D9F0C2 +:101100002533310509F44EC069C0233E310589F10C +:1011100038F4203E3105C1F0223E3105E1F05EC0D9 +:10112000263E310569F1273E3105A9F157C0C901B5 +:101130000E94A80708958091E80180FD02C081FF08 +:101140004DC080EE90E04BC08091E80180FFF9CF68 +:1011500089E390E044C08091E80182FF0EC0809155 +:10116000E80184FF03C080E090E039C083EE90E0A6 +:1011700036C08091E80182FFF2CF82EE90E02FC06E +:101180008091E80183FF0BC08091E80184FDEBCFE3 +:1011900087EE90E024C08091E80183FFF5CF86EED2 +:1011A00090E01DC08091E80185FF07C089E290E0D2 +:1011B00016C08091E80185FFF9CF85E390E00FC06C +:1011C0008091E80186FF07C08AE290E008C0809124 +:1011D000E80186FFF9CF81E390E001C0C9010E94D8 +:1011E000D606089508950C94F20880916A01089536 +:1011F000CF93DF9300D01F92CDB7DEB72091EE01E1 +:10120000243019F523E029839B838A832093E90006 +:101210008FEF9091E800815095FD06C095ED9A956D +:10122000F1F700008111F5CF8091E80085FF0DC036 +:1012300040E050E063E070E0CE0101960E94620B56 +:101240008091E8008E778093E8000F900F900F90C8 +:10125000DF91CF910895CF93DF9300D01F92CDB748 +:10126000DEB72091EE01243021F522E029839B8313 +:101270008A8383E08093E9008FEF9091E8008150AA +:1012800095FD06C095ED9A95F1F700008111F5CF17 +:101290008091E80085FF0DC040E050E063E070E021 +:1012A000CE0101960E94620B8091E8008E778093B8 +:1012B000E8000F900F900F90DF91CF91089520914B +:1012C000EE012430F1F422E02093E9002FEF309179 +:1012D000E800215035FD06C035ED3A95F1F70000E4 +:1012E0002111F5CF2091E80025FF0BC040E050E030 +:1012F00065E070E00E94620B8091E8008E77809339 +:10130000E8000895CF93DF93EC018091EE018430E3 +:1013100009F046C090910C019923D9F090910D01EC +:101320009923B9F08093E9008FEF9091E800815004 +:1013300095FD06C095E19A95F1F700008111F5CF72 +:101340008091E80085FF2CC040E050E060E170E053 +:1013500017C081E08093E9008FEF9091E800815001 +:1013600095FD06C095ED9A95F1F700008111F5CF36 +:101370008091E80085FF14C040E050E068E070E034 +:10138000CE010E94620B8091E8008E778093E80086 +:1013900080E1FE01AAE5B1E001900D928A95E1F7A6 +:1013A000DF91CF9108958091ED01811109C00E94D4 +:1013B000F40C0E94510D8091E20084608093E20061 +:1013C00008951092ED01089508950C9486220E94CC +:1013D000F71B0E948C220E94EE0F0C94F30842E04F +:1013E00061EC81E00E946E0C42E061EC82E00E94C0 +:1013F0006E0C42E061EC83E00E946E0C42E161EC15 +:1014000084E00C946E0C8091F001833009F455C097 +:1014100030F4813071F0823009F48EC008958A3042 +:1014200009F47AC08B3009F460C0893009F09CC09F +:1014300020C08091EF01813A09F096C08091E800C8 +:10144000877F8093E8008091F3019091F401892BCC +:1014500021F060E080E090E003C060E18AE591E087 +:1014600070E00E94AB0B8091E8008B778093E800DE +:1014700008958091EF01813209F076C08091F301E7 +:101480009091F401009719F0039709F06DC08091D5 +:10149000E800877F8093E8008091E80082FD05C026 +:1014A0008091EE018111F8CF5FC08091F1008093AF +:1014B0006A018091E8008B7753C08091EF01813AF7 +:1014C00009F052C08091F3019091F401892B09F049 +:1014D0004BC08091E800877F8093E8008091E8000E +:1014E00080FFFCCF80910C0136C08091EF018132EA +:1014F000D9F58091F3019091F401892BA9F58091A0 +:10150000E800877F8093E8000E94A30C8091F1019E +:1015100080930C010C9458158091EF01813221F5D4 +:101520008091E800877F8093E8000E94A30C80915F +:10153000F20180936B0108958091EF01813AA1F44B +:101540008091E800877F8093E8008091E80080FF29 +:10155000FCCF80916B018093F1008091E8008E7741 +:101560008093E8000C94A30C089584B7877F84BF10 +:1015700088E10FB6F89480936000109260000FBE6F +:1015800090E080E80FB6F89480936100909361003A +:101590000FBE0E943D100E94F40C0E94510D8091DC +:1015A000E20084608093E20078940E94CC0F0E9455 +:1015B0003F1082E091E00E94E90F0E947422809126 +:1015C000EE01853069F40E94BA1B8091EC018823FA +:1015D000B1F30E94E21B882391F30E944C0BEFCFE2 +:1015E0000E944510ECCF292F332723303105A9F075 +:1015F0006CF42130310509F442C02230310509F084 +:1016000043C08DE690E024ED33E042C02132310545 +:10161000C9F02232310519F137C09927813091057F +:1016200041F08230910541F0892B71F5E0EDF3E056 +:1016300005C0E8EBF3E002C0E0EAF3E0849190E05B +:101640009F0126C0643000F5E62FF0E0EE0FFF1F8B +:10165000EE5DFE4F2081318189E090E019C0643059 +:1016600098F4E62FF0E0DF01AA0FBB1FA65EBE4F85 +:101670002D913C91EA5EFE4F808190E009C082E1AD +:1016800090E021E434E004C080E090E020E030E02D +:10169000FA0131832083089580E189BD82E189BD0B +:1016A00009B400FEFDCF8091D8008F7D8093D800D3 +:1016B0008091E00082608093E0008091E00081FDF5 +:1016C000FCCF0895CF92DF92EF92FF920F931F937A +:1016D000CF93DF937C018B01EA010E94C40C81113E +:1016E00031C0209731F088819981081B190BE80ED1 +:1016F000F91EC12CD12C0115110519F18091E800BA +:1017000085FD14C08091E8008E778093E8002097D3 +:1017100041F0888199818C0D9D1D9983888385E096 +:1017200011C00E94C40C882331F30CC0F7018191D1 +:101730007F018093F10001501109FFEFCF1ADF0AFA +:10174000DACF80E0DF91CF911F910F91FF90EF9062 +:10175000DF90CF9008952091F5013091F601261782 +:10176000370748F06115710539F42091E8002E77AC +:101770002093E80001C0B901FC0120E0611571056A +:10178000B9F18091EE01882309F440C0853009F455 +:101790003FC08091E80083FD3DC08091E80082FF5A +:1017A00006C08091E80082FF26C080E00895809105 +:1017B000E80080FFE3CF2091F3008091F20090E0F9 +:1017C000922B6115710551F08830910538F4219103 +:1017D0002093F100615071090196F3CF21E0089741 +:1017E00009F020E08091E8008E778093E800C6CF72 +:1017F0002111C7CFD6CF8091EE01882339F08530F3 +:1018000039F08091E80083FFCCCF04C082E00895D6 +:1018100083E0089581E008952091F5013091F6016B +:101820002617370748F06115710539F42091E80053 +:101830002E772093E80001C0B901FC0120E061157A +:101840007105C1F18091EE01882309F441C0853012 +:1018500009F440C08091E80083FD3EC08091E8001B +:1018600082FF06C08091E80082FF27C080E00895D3 +:101870008091E80080FFE3CF2091F3008091F20097 +:1018800090E0922B6115710559F08830910540F474 +:1018900024912093F1003196615071090196F2CFA5 +:1018A00021E0089709F020E08091E8008E7780938E +:1018B000E800C5CF2111C6CFD5CF8091EE01882396 +:1018C00039F0853039F08091E80083FFCBCF04C038 +:1018D00082E0089583E0089581E00895982F97307D +:1018E00058F59093E900981739F07091EC00209129 +:1018F000ED005091F00003C0242F762F50E021FF1F +:1019000019C03091EB003E7F3093EB003091ED0039 +:101910003D7F3093ED003091EB0031603093EB0070 +:101920007093EC002093ED005093F0002091EE00B6 +:1019300027FF07C09F5FD3CF8F708093E90081E0BE +:10194000089580E008958091EF0187FD05C08091A2 +:10195000E80080FF0EC012C08091E80082FD05C043 +:101960008091EE018111F8CF08958091E8008B7786 +:1019700008C08091EE018111EACF08958091E800BE +:101980008E778093E80008958091E4009091E500BF +:1019900045E62091EC0020FF21C02091E80020FDC9 +:1019A00021C02091EE01222389F0253089F0209179 +:1019B000EB0025FD0FC02091E4003091E5002817D1 +:1019C000390739F3415041F0C901E3CF82E008956E +:1019D00083E0089581E0089584E008952091E8006F +:1019E00022FFDFCF80E008950E94620D0E946A0D01 +:1019F000E0EEF0E0808181608083E8EDF0E08081BE +:101A00008F77808319BCA7EDB0E08C918E7F8C938B +:101A100080818F7E80831092ED0108950F931F9334 +:101A2000CF93DF930E94620D0E946A0DC8EDD0E053 +:101A300088818F77888388818068888388818F7D7B +:101A4000888319BC1092EE011092EA011092EC0109 +:101A50001092EB0100EE10E0F80180818B7F808313 +:101A600088818160888342E060E080E00E946E0CA3 +:101A7000E1EEF0E080818E7F8083E2EEF0E0808115 +:101A800081608083808188608083F80180818E7F7F +:101A90008083888180618883DF91CF911F910F912E +:101AA0000895E8EDF0E080818F7E8083E7EDF0E03F +:101AB00080818160808384E082BF81E08093ED013A +:101AC0000C940E0DE8EDF0E080818E7F8083109203 +:101AD000E20008951092DA001092E10008951F923A +:101AE0000F920FB60F9211242F933F934F935F9352 +:101AF0006F937F938F939F93AF93BF93EF93FF93D6 +:101B00008091E10082FF0BC08091E20082FF07C05C +:101B10008091E1008B7F8093E1000E94CB0F809148 +:101B2000DA0080FF1FC08091D80080FF1BC0809129 +:101B3000DA008E7F8093DA008091D90080FF0DC09B +:101B400080E189BD82E189BD09B400FEFDCF81E05D +:101B50008093EE010E94D30905C019BC1092EE01DA +:101B60000E94E1098091E10080FF19C08091E200AC +:101B700080FF15C08091E2008E7F8093E20080910B +:101B8000E20080618093E2008091D80080628093BF +:101B9000D80019BC85E08093EE010E94E509809190 +:101BA000E10084FF30C08091E20084FF2CC080E11E +:101BB00089BD82E189BD09B400FEFDCF8091D800C6 +:101BC0008F7D8093D8008091E1008F7E8093E1002B +:101BD0008091E2008F7E8093E2008091E20081603C +:101BE0008093E2008091EA01882311F084E007C02D +:101BF0008091E30087FF02C083E001C081E0809311 +:101C0000EE010E94E7098091E10083FF29C08091E5 +:101C1000E20083FF25C08091E100877F8093E1008F +:101C200082E08093EE011092EA018091E1008E7FC4 +:101C30008093E1008091E2008E7F8093E2008091AA +:101C4000E20080618093E20042E060E080E00E9478 +:101C50006E0C8091F00088608093F0000E94E4098F +:101C6000FF91EF91BF91AF919F918F917F916F9174 +:101C70005F914F913F912F910F900FBE0F901F904A +:101C800018951F920F920FB60F9211242F933F9326 +:101C90004F935F936F937F938F939F93AF93BF9374 +:101CA000CF93EF93FF93C091E900CF708091EC0048 +:101CB0001092E9008091F000877F8093F000789483 +:101CC0000E947D0E1092E9008091F0008860809360 +:101CD000F000C093E900FF91EF91CF91BF91AF91D8 +:101CE0009F918F917F916F915F914F913F912F9134 +:101CF0000F900FBE0F901F9018951F93CF93DF93F7 +:101D0000CDB7DEB7AA970FB6F894DEBF0FBECDBF32 +:101D1000EFEEF1E08091F100819321E0E73FF207DF +:101D2000C9F70E94030A8091E80083FF1CC120913B +:101D3000EF013091F001832F90E08A30910508F097 +:101D400012C1FC01E05AFF4F0C940E24203881F0A0 +:101D5000223809F008C18091F3018F708093E90067 +:101D60008091EB0085FB882780F91092E90006C07E +:101D70008091EB019091EC01911182609091E800CB +:101D8000977F9093E8008093F1001092F100C5C016 +:101D9000822F8D7F09F0E7C0222319F0223061F0F5 +:101DA000E2C08091F101813009F0DDC0333009F0EB +:101DB00080E08093EC0128C08091F101811124C062 +:101DC0002091F3012F7009F4CEC02093E900809197 +:101DD000EB0080FF19C08091EB00333011F480627A +:101DE00011C080618093EB0081E090E0022E01C081 +:101DF000880F0A94EAF78093EA001092EA00809133 +:101E0000EB0088608093EB001092E9008091E8007D +:101E1000877F86C02111A7C01091F1011F778091A3 +:101E2000E3008078812B8093E3008091E800877F36 +:101E30008093E8000E94A30C8091E80080FFFCCF13 +:101E40008091E30080688093E300112311F083E028 +:101E500001C082E08093EE0186C02058223008F055 +:101E600082C08091F1019091F2018C3D23E09207B4 +:101E700079F583E08A838AE289834FB7F894DE019B +:101E8000139620E03EE051E2E32FF0E0509357003C +:101E9000E49120FF03C0E295EF703F5FEF708E2F5B +:101EA00090E0EA3010F0C79601C0C0968D939D93E4 +:101EB0002F5F243149F74FBF8091E800877F8093DF +:101EC000E8006AE270E0CE0101960E94AB0B14C0FC +:101ED000AE014F5F5F4F6091F3010E94F30A0097DC +:101EE00009F441C02091E800277F2093E800BC015D +:101EF00089819A810E940C0C8091E8008B778093F5 +:101F0000E80031C0203879F58091E800877F809320 +:101F1000E8008091EA018093F1008091E8008E77DB +:101F20008093E8000E94A30C1EC021111CC0909158 +:101F3000F1019230C0F48091E800877F8093E8003F +:101F40009093EA010E94A30C8091EA01811104C0E0 +:101F50008091E30087FF02C084E001C081E08093AC +:101F6000EE010E94EF098091E80083FF0AC0809192 +:101F7000E800877F8093E8008091EB008062809387 +:101F8000EB00AA960FB6F894DEBF0FBECDBFDF916F +:101F9000CF911F9108950895CF938091EE018823EA +:101FA000B1F08091E9008F709091EC0090FF02C039 +:101FB00090E801C090E0C92FC82B1092E9008091F1 +:101FC000E80083FD0E947D0ECF70C093E900CF91A1 +:101FD000089590937101809370010895E0917001CC +:101FE000F0917101309721F00190F081E02D09947A +:101FF00080E00895E0917001F0917101309721F037 +:102000000280F381E02D09940895E0917001F09130 +:102010007101309721F00480F581E02D0994089535 +:1020200020916E0130916F018217930771F09093A8 +:102030006F0180936E01E0917001F0917101309712 +:1020400021F00680F781E02D0994089520916C011C +:1020500030916D018217930771F090936D01809319 +:102060006C01E0917001F0917101309721F00084D2 +:10207000F185E02D0994089508950C943C100E9478 +:10208000FD1B0E94CA050C94C31CCF92DF92EF92F5 +:10209000FF920F931F93CF93DF93CDB7DEB72B97AC +:1020A0000FB6F894DEBF0FBECDBF0E94E20533E746 +:1020B000E32E31E0F32E00E010E0C02E802F0E94CE +:1020C000CF06F701D1907F01D826B1F40F5F1F4FE3 +:1020D0000E30110591F78FEF89838A831B820E944E +:1020E000061C8160782F9D838C8349815A816B8186 +:1020F0008D810E94E81041C09091D50191FF04C0EC +:102100008B870E94D5068B8520E030E04D2D50E076 +:10211000922FBA01022E02C0759567950A94E2F7D4 +:1021200060FF25C02E83CF82EE24E394F12C02C001 +:10213000EE0CFF1C9A95E2F790E08E219F2121E0A2 +:10214000892B09F420E028870E94061C8160782FE3 +:102150009A8789874E815F8168858A850E94E81009 +:10216000F801ED58FE4F80818E25808306C02F5FD9 +:102170003F4F2630310561F6A9CF0E94A71F10916D +:1021800072010E94EE0F1817A1F00E94EE0F8093CB +:1021900072012B960FB6F894DEBF0FBECDBFDF9154 +:1021A000CF911F910F91FF90EF90DF90CF900C9403 +:1021B000F3082B960FB6F894DEBF0FBECDBFDF91AC +:1021C000CF911F910F91FF90EF90DF90CF900895E6 +:1021D000CF93DF93CDB7DEB72B970FB6F894DEBF62 +:1021E0000FBECDBF4F83588769877A878B87DE0103 +:1021F000119686E0FD0111928A95E9F785E0FE01CE +:10220000379601900D928A95E1F749815A816B8149 +:102210007C818D819E810E9424182B960FB6F894A4 +:10222000DEBF0FBECDBFDF91CF910895CF93C82FF2 +:10223000882309F4C1C0823859F40E94EE0F81FD51 +:10224000BBC089E30E94C11A0E948B1B89E30CC0AA +:10225000833879F40E94EE0F80FDAEC083E50E94C2 +:10226000C11A0E948B1B83E50E94011BCF910C9425 +:102270008B1B843859F40E94EE0F82FD9DC087E4C9 +:102280000E94C11A0E948B1B87E4EECF8CEF8C0F4B +:10229000813A48F48C2F0E94DC2181118DC08C2F53 +:1022A0000E94C11AE3CF80E28C0F883048F4C770D7 +:1022B00081E001C0880FCA95EAF70E94421BD6CF81 +:1022C0008BE58C0F833078F4C53A29F0C63A31F4A7 +:1022D00082E890E005C081E890E002C083E890E0E9 +:1022E000CF910C94101088E58C0F833108F064C0F6 +:1022F000C83A39F1C93A41F1CA3A49F1CB3A51F1F8 +:10230000CC3A59F1CD3A61F1C03B69F1CE3A71F165 +:10231000CF3A79F1C13B81F1C23B89F1C33B91F1E5 +:10232000C43B99F1C53BA1F1C63BA9F1C73BB1F153 +:10233000C83BB9F1C93BC1F1CA3BC9F58AE292E099 +:1023400038C082EE90E035C089EE90E032C08AEE6F +:1023500090E02FC085EB90E02CC086EB90E029C088 +:1023600087EB90E026C08CEC90E023C08DEC90E0F1 +:1023700020C083E891E01DC08AE891E01AC082E99C +:1023800091E017C084E991E014C081E292E011C0AD +:1023900083E292E00EC084E292E00BC085E292E01C +:1023A00008C086E292E005C087E292E002C080E0C9 +:1023B00090E0CF910C942610CF910895882309F4D2 +:1023C0004BC0823859F40E94EE0F81FF45C089E36B +:1023D0000E94C11A0E948B1B89E30CC0833871F4E0 +:1023E0000E94EE0F80FF38C083E50E94C11A0E9450 +:1023F0008B1B83E50E94011B0C948B1B843859F4C2 +:102400000E94EE0F82FF28C087E40E94C11A0E943A +:102410008B1B87E4EFCF9CEF980F913A58F390E233 +:10242000980F983050F4877091E001C0990F8A9509 +:10243000EAF7892F0E94481BDFCF9BE5980F933066 +:1024400020F480E090E00C941010885A833120F43E +:1024500080E090E00C9426100895882321F00E94DB +:10246000421B0C948B1B0895882321F00E94481B6B +:102470000C948B1B0895CF92DF92EF92FF920F93F3 +:102480001F93CF93DF93CDB7DEB728970FB6F8949D +:10249000DEBF0FBECDBF8C0185E0F801DE011196D5 +:1024A00001900D928A95E1F7F80140813181F28027 +:1024B000258122952F7083819481892B31F03F3FB4 +:1024C00031F481E04F3F19F403C081E001C080E0A6 +:1024D00080FDCBC249833A8389819A812F830E94F0 +:1024E0007F1A9E8388870E947E1A0E9451192F812D +:1024F0004E816885FF2029F00E945F1B68854E8110 +:102500002F81E42FE295EF70F0E0E659FF4F0C9435 +:102510000E24842F807F142F1F70882311F01295B2 +:10252000107FFF2059F0112309F454C2812F6887CE +:102530000E94521B0E948B1B68854CC2862F0E94F2 +:10254000DE11112309F491C2812F0E94581B289695 +:102550000FB6F894DEBF0FBECDBFDF91CF911F91B4 +:102560000F91FF90EF90DF90CF900C948B1B342F46 +:10257000307F842F8F70303211F08295807F6623F8 +:1025800019F0613019F12BC0FF20B1F0222309F4BA +:1025900093C1213009F090C128960FB6F894DEBFA0 +:1025A0000FBECDBFDF91CF911F910F91FF90EF90A4 +:1025B000DF90CF900C94721B222319F0213009F484 +:1025C00054C28E830E94751B8E8189C1FF2021F029 +:1025D000223008F04AC270C1211147C280C1FF20D9 +:1025E00021F0222309F468C1F5C1222309F477C13F +:1025F00005C2242F26952695237030E0211531053C +:1026000021F021303105C9F030C2FF2021F0862FA2 +:10261000942F937002C080E090E028960FB6F89453 +:10262000DEBF0FBECDBFDF91CF911F910F91FF9005 +:10263000EF90DF90CF900C941010FF2021F0862FA8 +:10264000942F937002C080E090E028960FB6F89423 +:10265000DEBF0FBECDBFDF91CF911F910F91FF90D5 +:10266000EF90DF90CF900C942610862FFF2019F06A +:102670000E94AF1E02C00E94171F28960FB6F89442 +:10268000DEBF0FBECDBFDF91CF911F910F91FF90A5 +:10269000EF90DF90CF900C949C1F842F837009F0F3 +:1026A00076C0F110E2C1262F229526952770220FC1 +:1026B000220F862F8F70C82ED12CE12CF12C022EE8 +:1026C00004C0CC0CDD1CEE1CFF1C0A94D2F764FF86 +:1026D00010C06FE070E080E090E004C0660F771FEC +:1026E000881F991F2A95D2F76095709580959095CF +:1026F00003C060E070E0CB01242F2695269523705F +:10270000422F50E042305105D1F04330510559F18C +:102710006C297D298E299F294130510541F1289648 +:102720000FB6F894DEBF0FBECDBFDF91CF911F91E2 +:102730000F91FF90EF90DF90CF900C9476196C2959 +:102740007D298E299F2928960FB6F894DEBF0FBEEB +:10275000CDBFDF91CF911F910F91FF90EF90DF9050 +:10276000CF900C9490190E947619C701B601289653 +:102770000FB6F894DEBF0FBECDBFDF91CF911F9192 +:102780000F91FF90EF90DF90CF900C945C19FF2099 +:1027900019F0842F817001C08695882309F465C1E2 +:1027A000262F229526952770220F220F862F8F70B5 +:1027B000C82ED12CE12CF12C022E04C0CC0CDD1C37 +:1027C000EE1CFF1C0A94D2F764FF10C06FE070E0AB +:1027D00080E090E004C0660F771F881F991F2A953C +:1027E000D2F7609570958095909503C060E070E099 +:1027F000CB01242F269526952370422F50E042309E +:102800005105D1F04330510559F16C297D298E29AC +:102810009F294130510541F128960FB6F894DEBF4B :102820000FBECDBFDF91CF911F910F91FF90EF9021 -:10283000DF90CF900C94B119FF2019F0842F817094 -:1028400001C08695882309F465C1262F2295269517 -:102850002770220F220F862F8F70C82ED12CE12CCB -:10286000F12C022E04C0CC0CDD1CEE1CFF1C0A94C3 -:10287000D2F764FF10C06FE070E080E090E004C029 -:10288000660F771F881F991F2A95D2F7609570955C -:102890008095909503C060E070E0CB01242F2695D1 -:1028A00026952370422F50E042305105D1F043303D -:1028B000510559F16C297D298E299F2941305105F7 -:1028C00041F128960FB6F894DEBF0FBECDBFDF9161 -:1028D000CF911F910F91FF90EF90DF90CF900C94CC -:1028E0009F1A6C297D298E299F2928960FB6F89466 -:1028F000DEBF0FBECDBFDF91CF911F910F91FF9033 -:10290000EF90DF90CF900C94B91A0E949F1AC701E4 -:10291000B60128960FB6F894DEBF0FBECDBFDF918B -:10292000CF911F910F91FF90EF90DF90CF900C947B -:10293000851A603FC9F118F4603E50F49BC0623FB5 -:1029400009F460C008F44AC0633F09F46FC092C044 -:10295000162F1F70842F8F71FF2099F00E941E1A6E -:10296000812F28960FB6F894DEBF0FBECDBFDF9142 +:10283000DF90CF900C944A1A6C297D298E299F290C +:1028400028960FB6F894DEBF0FBECDBFDF91CF91B3 +:102850001F910F91FF90EF90DF90CF900C94641A2E +:102860000E944A1AC701B60128960FB6F894DEBF37 +:102870000FBECDBFDF91CF911F910F91FF90EF90D1 +:10288000DF90CF900C94301A603FC9F118F4603E8D +:1028900050F49BC0623F09F460C008F44AC0633F33 +:1028A00009F46FC092C0162F1F70842F8F71FF2004 +:1028B00099F00E94C919812F28960FB6F894DEBFAF +:1028C0000FBECDBFDF91CF911F910F91FF90EF9081 +:1028D000DF90CF900C942D120E94EA19812F289638 +:1028E0000FB6F894DEBF0FBECDBFDF91CF911F9121 +:1028F0000F91FF90EF90DF90CF900C943412FF2057 +:10290000A1F02111B2C0842F8F7128960FB6F894D0 +:10291000DEBF0FBECDBFDF91CF911F910F91FF9012 +:10292000EF90DF90CF900C940F1A223008F09DC0EA +:10293000EACFFF20A1F0842F8F7128960FB6F8946C +:10294000DEBF0FBECDBFDF91CF911F910F91FF90E2 +:10295000EF90DF90CF900C94C919FF2061F3842F82 +:102960008F7128960FB6F894DEBF0FBECDBFDF91F2 :10297000CF911F910F91FF90EF90DF90CF900C942B -:1029800082120E943F1A812F28960FB6F894DEBF5C -:102990000FBECDBFDF91CF911F910F91FF90EF90B0 -:1029A000DF90CF900C948912FF20A1F02111B2C0CA -:1029B000842F8F7128960FB6F894DEBF0FBECDBF5F -:1029C000DF91CF911F910F91FF90EF90DF90CF900B -:1029D0000C94641A223008F09DC0EACFFF20A1F0C9 -:1029E000842F8F7128960FB6F894DEBF0FBECDBF2F -:1029F000DF91CF911F910F91FF90EF90DF90CF90DB -:102A00000C941E1AFF2061F3842F8F7128960FB645 -:102A1000F894DEBF0FBECDBFDF91CF911F910F9114 -:102A2000FF90EF90DF90CF900C943F1AFF2091F031 -:102A3000842F8F7128960FB6F894DEBF0FBECDBFDE -:102A4000DF91CF911F910F91FF90EF90DF90CF908A -:102A50000C94091A28960FB6F894DEBF0FBECDBFAE -:102A6000DF91CF911F910F91FF90EF90DF90CF906A -:102A70000C94FF19FF20A1F0222309F4B1CF862F77 -:102A800028960FB6F894DEBF0FBECDBFDF91CF9171 -:102A90001F910F91FF90EF90DF90CF900C946B11EE -:102AA000222309F4B1CF862F28960FB6F894DEBF03 -:102AB0000FBECDBFDF91CF911F910F91FF90EF908F -:102AC000DF90CF900C9433124F70C8010E94A50480 -:102AD00028960FB6F894DEBF0FBECDBFDF91CF9121 -:102AE0001F910F91FF90EF90DF90CF900C942619DB -:102AF0004F70C80128960FB6F894DEBF0FBECDBF49 -:102B0000DF91CF911F910F91FF90EF90DF90CF90C9 -:102B10000C94EA0728960FB6F894DEBF0FBECDBF1F -:102B2000DF91CF911F910F91FF90EF90DF90CF90A9 -:102B300008950E94B41B0E94C41B0E94891B0E941E -:102B4000E01B0E94F0200E94442080E090E00E9460 -:102B5000651080E090E00C947B100E94A41B0C9404 -:102B600099150E94D41A292F22952F7030E02C300D -:102B700031054CF42A3031056CF4225031092230F1 -:102B8000310590F407C02C30310551F02F3031055C -:102B900039F00AC0803E10F0803F31F481E00895A2 -:102BA00093FB882780F9089580E00895CF93DF9301 -:102BB00000D000D01F92CDB7DEB70F900F900F90CE -:102BC0000F900F90DF91CF910895CF93DF9300D0B6 -:102BD00000D000D0CDB7DEB726960FB6F894DEBF92 -:102BE0000FBECDBFDF91CF9108951F93CF93DF9399 -:102BF000C091790116E080917A01C81799F0D0E070 -:102C00001C9FF0011D9FF00D1124E558FE4F4081DF -:102C1000518162817381848195810E94E51521969D -:102C2000C770E9CFDF91CF911F9108954091AB011B -:102C30005091AC016091AD017091AE018091AF01F6 -:102C40009091B0010C94E515CF938091B0018295DD -:102C50008F7009F05FC08091AD01882309F45AC0DC -:102C600020917901A0917A016091AB017091AC0142 -:102C70008091AE019091AF0131E06F3F09F030E0FB -:102C8000B32FC6E02A1709F445C0009721F07F3F13 -:102C900021F44B2F03C041E001C040E030E040FD93 -:102CA00035C0C29FF001C39FF00D1124E558FE4FBF -:102CB000418174132BC04081641328C042814111AB -:102CC00025C0438154814817590710F441505109D8 -:102CD000481B590B483C5105C8F48091B0018F70D6 -:102CE00080618093B00186E0829FF001839FF00DA8 -:102CF0001124E058FE4F80818F70806180838BEAC1 -:102D000091E00E949012CF910C94F5152F5F3F4FE8 -:102D10002770B8CFCF910895CF92DF92EF92FF92B4 -:102D20000F931F93CF93DF93CDB7DEB762970FB6A4 -:102D3000F894DEBF0FBECDBF8C0185E0F801DE0147 -:102D40001D9601900D928A95E1F7D8014C9111964C -:102D50005C91119712966C9112971396ED90FC90DE -:102D600014977091AB01E091AC012091AE013091CC -:102D7000AF012115310531F0EF3F31F481E07F3FA4 -:102D800019F403C081E001C080E0B82FB170CB2EF0 -:102D900080FD6CC1D090AD01DD2009F4F5C0F0914B -:102DA000B001E216F30638F0C701821B930B883C92 -:102DB000910548F09BC0209530952E0D3F1D283C75 -:102DC000310508F093C08F2F807F09F052C0E513C2 -:102DD00014C0741312C0D62E61110FC0FF70F061C1 -:102DE000F093B0010E9416168BEA91E00E949012B7 -:102DF0008091B001F80185836CC1EF2831F05F3F0D -:102E000031F481E04F3F19F403C081E001C080E05C -:102E100080FD03C081E0862701C080E0F82FF170BB -:102E2000FF2E80FF1CC08091790120917A0136E04D -:102E3000821709F428C190E0389FF001399FF00D06 -:102E40001124E558FE4F7181571306C07081471356 -:102E500003C07281671303C001968770E9CFD62E35 -:102E6000662309F436C18091B00181608093B0017E -:102E700053C0E51308C0741306C0611104C0D80123 -:102E80001596FC93AEC04D875E878D859E856A8BB7 -:102E90000E94B1156A89882329F1D62E662311F183 -:102EA0002091B001822F82958F7090E002970CF4F0 -:102EB00060C08091AB019091AC0198878F83198697 -:102EC000FB86EA862C87CE01079651C0E51731F1C3 -:102ED0004D875E878D859E856A8B0E94B1156A89B4 -:102EE00081112EC0C8010E949012A4C08F2F807F34 -:102EF00069F77E2DF98AE88A89890E94D6158BEABE -:102F000091E00E949012EBEAF1E086E0DF011D9271 -:102F10008A95E9F70E941616D12CDBC07413D8CF1E -:102F20006111D6CFD8011596FC93C8010E9490126A -:102F3000EBEAF1E086E0DF011D928A95E9F7C9C06E -:102F4000D62E662379F22091B001822F82958F7060 -:102F500090E0029774F08091AB019091AC019A835C -:102F600089831B82FD82EC822E83CE0101960E9412 -:102F7000901286E0F801ABEAB1E001900D928A95DB -:102F8000E1F70E9424166FC0E216F30628F0C7018D -:102F9000821B930B9C0104C0209530952E0D3F1D84 -:102FA000283C310508F052C0D62E662309F49ACF8A -:102FB000E5132CC074132AC08091B00180FD1DC0A0 -:102FC000982F92959F70C9F0D80115968C931597FC -:102FD0009F3039F09F5F9295907F8F70892B159667 -:102FE0008C93C8010E94901286E0F801ABEAB1E030 -:102FF00001900D928A95E1F736C086E0F801ABEAC0 -:10300000B1E001900D928A95E1F763C04D875E872C -:103010008D859E850E94B115882379F086E0F801A0 -:10302000ABEAB1E001900D928A95E1F70E94241677 -:103030000E941616DD24D3944CC08091B0018160AB -:103040008093B001C8010E94901243C07E2DF98A7E -:10305000E88A89890E94D615EBEAF1E086E0DF0173 -:103060001D928A95E9F70E94161633C0662309F46B -:1030700039CF4D875E878D859E850E94B115882347 -:1030800009F430CFCBCF4D875E878D859E850E941A -:10309000D41A292F22952F7030E0223031052CF4DC -:1030A0009F7041F0811106C00CC0243031052CF412 -:1030B0009F7049F4805E883020F0C8010E94901211 -:1030C000CF2CDC2C06C0D80115969C91907F91F7EF -:1030D000F8CF8D2D62960FB6F894DEBF0FBECDBF30 -:1030E000DF91CF911F910F91FF90EF90DF90CF90E4 -:1030F00008951F93CF93DF93CDB7DEB72C970FB60C -:10310000F894DEBF0FBECDBF4F83588769877A879B -:103110008B879C87CE0107960E948C168823C1F06E -:103120002F8138858A859B85892B31F03F3F11F0AF -:1031300080E003C02F3FE1F781E0811147C04F815C -:10314000588569857A858B859C850E94E5153EC0EA -:1031500086E0FE013796DE01119601900D928A9568 -:10316000E1F7FF81E8854A855B854115510531F01E -:10317000EF3F31F481E0FF3F19F403C081E001C06B -:1031800080E080FD23C020917A0130E0C9010196E2 -:10319000877099276091790170E086179707F1F1A0 -:1031A000F983EA835D834C8396E0929FD001939FDD -:1031B000B00D1124A558BE4FFE01319601900D921D -:1031C0009A95E1F780937A010E94F51516E08091B7 -:1031D000790190917A01891779F1189FC001112422 -:1031E00085589E4F0E948C16882331F1E091790119 -:1031F0001E9FF0011124E558FE4F408151816281EC -:103200007381848195810E94E5158091790190E018 -:1032100001968770992780937901D9CF0E94AD15C7 -:1032200010927A0110927901EBEAF1E086E0DF0179 -:103230001D928A95E9F7CACF2C960FB6F894DEBF97 -:103240000FBECDBFDF91CF911F910895EF92FF92F6 -:103250000F931F93CF93DF93FC01009709F46FC086 -:10326000F12CEE24E394EF0121968491843740F40D -:10327000843008F055C0813081F0823021F15FC088 -:10328000853709F447C0C0F19CE7980F903708F0E4 -:1032900056C08F770E94331245C08F010E5F1F4FBB -:1032A000FE01849190E2980F983050F48770FE2DC3 -:1032B00001C0FF0F8A95EAF78F2F0E94B71B15C038 -:1032C0000E946B1114C08F010E5F1F4FFE0184918D -:1032D00090E2980F983068F48770FE2D01C0FF0FC0 -:1032E0008A95EAF78F2F0E94BD1B0E94E01BE80120 -:1032F00019C00E943312FBCFCF010296FE01C49188 -:10330000CC2361F0EFE9FFE03197F1F700C0000056 -:10331000C150F6CFCF010296FE01F490EC0102C03D -:103320000E946B118F2D882341F0EFE9FFE0319768 -:10333000F1F700C000008150F6CFFE0194CFDF917D -:10334000CF911F910F91FF90EF9008950895609392 -:10335000B5017093B6018093B7019093B8010C94B6 -:1033600099150F931F930091B5011091B60120910B -:10337000B7013091B801062B172B282B392B00935E -:10338000B5011093B6012093B7013093B8011F9196 -:103390000F910C9499150F931F930091B501109103 -:1033A000B6012091B7013091B801062317232823D5 -:1033B00039230093B5011093B6012093B7013093E0 -:1033C000B8011F910F910C9499150F931F930091C1 -:1033D000B5011091B6012091B7013091B8010627CF -:1033E0001727282739270093B5011093B60120939A -:1033F000B7013093B8011F910F910C949915109259 -:10340000B1011092B2011092B3011092B4010C9468 -:10341000991541E050E060E070E004C0440F551F92 -:10342000661F771F8A95D2F74093B1015093B2017E -:103430006093B3017093B4010C94991541E050E08E -:1034400060E070E004C0440F551F661F771F8A9527 -:10345000D2F78091B1019091B201A091B301B091E6 -:10346000B401842B952BA62BB72B8093B10190939D -:10347000B201A093B301B093B4010C94991541E04B -:1034800050E060E070E004C0440F551F661F771FD6 -:103490008A95D2F740955095609570958091B101CD -:1034A0009091B201A091B301B091B401842395230E -:1034B000A623B7238093B1019093B201A093B301E7 -:1034C000B093B4010C94991541E050E060E070E0D5 -:1034D00004C0440F551F661F771F8A95D2F780914D -:1034E000B1019091B201A091B301B091B4018427D0 -:1034F0009527A627B7278093B1019093B201A09397 -:10350000B301B093B4010C9499150F931F930091DC -:10351000B1011091B2012091B3013091B401062B99 -:10352000172B282B392B0093B1011093B201209354 -:10353000B3013093B4011F910F910C9499150F931F -:103540001F930091B1011091B2012091B30130910C -:10355000B40106231723282339230093B1011093C4 -:10356000B2012093B3013093B4011F910F910C94D9 -:1035700099150F931F930091B1011091B201209101 -:10358000B3013091B4010627172728273927009364 -:10359000B1011093B2012093B3013093B4011F9194 -:1035A0000F910C9499150895CF92DF92EF92FF92AC -:1035B0000F931F93CF93DF93EC01C090B501D09090 -:1035C000B601E090B701F090B8018091B1019091FF -:1035D000B201A091B301B091B401C82AD92AEA2A54 -:1035E000FB2A0FE110E0B701A601002E04C076957A -:1035F0006795579547950A94D2F740FF07C0BE01DB -:10360000802F0E940D088130910539F40150110975 -:1036100050F7BE0180E00E940D08DF91CF911F910D -:103620000F91FF90EF90DF90CF90089590910C0153 -:103630009923D9F090910D019923B9F0982F96957F -:10364000969596959F3088F5E0910E01F0910F01C7 -:10365000E90FF11D877021E030E001C0220F8A954B -:10366000EAF78181822B8183089540910E01509168 -:103670000F0120E030E09FEFFA01E20FF31F6281BB -:10368000681799F09F3F19F4611101C0922F2F5FC5 -:103690003F4F2E30310581F79F3F39F0FA01E90F96 -:1036A000F11D97FDFA9582830895089590910C017C -:1036B0009923E1F090910D019923C1F0982F9695EF -:1036C000969596959F3020F5E0910E01F0910F01AF -:1036D000E90FF11D877021E030E001C0220F8A95CB -:1036E000EAF72095818128232183089540910E01D6 -:1036F00050910F0120E030E0FA01E20FF31F9281B8 -:10370000981301C012822F5F3F4F2E303105A1F771 -:10371000089581E090E0E0910E01F0910F01E80F33 -:10372000F91F1082019680319105A9F708959091B3 -:10373000CC01982B9093CC01089580959091CC0169 -:1037400098239093CC0108951092CC010895909104 -:10375000CB01982B9093CB01089580959091CB014C -:1037600098239093CB0108951092CB0108959091E6 -:10377000CA01982B9093CA01089580959091CA012F -:1037800098239093CA0108951092CA0108958093D6 -:10379000B90108951092B901089540910E01509118 -:1037A0000F0120E030E080E0FA01E20FF31F918189 -:1037B00091118F5F2F5F3F4F2F303105A9F708958B -:1037C000E0910E01F0910F018091CC018083E09196 -:1037D0000E01F0910F0180819091CB01892B8083A4 -:1037E000E0910E01F0910F0180819091CA01892B27 -:1037F00080839091B901992361F0E0910E01F091DD -:103800000F018081892B80830E94CD1B8111109232 -:10381000B90180910E0190910F010C944F10CF923D -:10382000DF92EF92FF920F931F936C01EE24FF241F -:10383000C114D104E104F10421F46B017C0180E0A6 -:1038400001C080E133272F2D1E2D0D2D01151105EF -:103850002105310519F0885F68017901970186011A -:10386000A4E03695279517950795AA95D1F70115E8 -:1038700011052105310519F08C5F68017901970167 -:103880008601F2E03695279517950795FA95D1F7B9 -:10389000011511052105310519F08E5F68017901C7 -:1038A000B701A6017695679557954795452B462B09 -:1038B000472B09F08F5F1F910F91FF90EF90DF90E2 -:1038C000CF9008958091E601843009F11092CE01E5 -:1038D00020E488E190E00FB6F894A895809360000A -:1038E0000FBE2093600083B7817F846083BF83B75E -:1038F000816083BF7894889583B78E7F83BF88E18A -:103900000FB6F89480936000109260000FBE089587 -:1039100008950895CF930E94881C0E9437060E9444 -:10392000891CC0E08C2F0E942407811105C0CF5F45 -:10393000CE30C1F780E001C081E0CF9108950E94B0 -:10394000AD150E9443100C94480982E084BD93E0B9 -:1039500095BD9AEF97BD80936E0008952FB7F894A8 -:103960008091CF019091D001A091D101B091D2016D -:103970002FBF0895CF92DF92EF92FF920F931F9384 -:103980002FB7F8944091CF015091D0016091D101AF -:103990007091D2012FBF6A017B01EE24FF248C01BC -:1039A00020E030E0C016D106E206F30610F44150E4 -:1039B0005109481B590BCA011F910F91FF90EF90BD -:1039C000DF90CF9008951F920F920FB60F9211249F -:1039D0008F939F93AF93BF938091CF019091D0012C -:1039E000A091D101B091D2010196A11DB11D80938A -:1039F000CF019093D001A093D101B093D201BF9198 -:103A0000AF919F918F910F900FBE0F901F901895BF -:103A10000E94490DF8942FEF87EA91E621508040EB -:103A20009040E1F700C0000087E090EBDC0180935C -:103A3000EF019093F001A093F101B093F2012CE01B -:103A400088E190E00FB6F894A895809360000FBECF -:103A500020936000FFCFEF92FF920F931F93CF93BD -:103A6000DF93E82EF12C8F2D0E942407C0E0D0E0D8 -:103A7000082F10E098010C2E02C0359527950A9466 -:103A8000E2F720FD05C02196C630D10599F709C09F -:103A90006C2F7F2D80E00E94EB07E812F4CF81E0CD -:103AA00005C0F3948EE0F812DECF80E0DF91CF9175 -:103AB0001F910F91FF90EF900895CF93C82F8CE244 -:103AC0000E942B1D882321F08C2FCF910C942B1D4D -:103AD00080E0CF910895CF930E94B01E811102C063 -:103AE0000E94961EC5E6C15049F00E9437068FE33A -:103AF0009CE90197F1F700C00000F5CF89E20E9430 -:103B00005D1D811111C18AE20E945D1D81110E941B -:103B1000961E85E00E945D1D81110E94081D0E9475 -:103B2000BB1E8093CD0187E00E945D1D882399F123 -:103B30008BE10E945D1D882351F09091CD0191FB96 -:103B4000882780F921E0822780FB91F922C08EE04E -:103B50000E945D1D882351F09091CD0192FB882732 -:103B600080F921E0822780FB92F913C080E10E9456 -:103B70005D1D9091CD01882341F093FB882780F94A -:103B800021E0822780FB93F904C0892F809580FB78 -:103B900090F99093CD018091CD010E94BF1E0E94AB -:103BA000CD1E8093E00180EE0E945D1D882341F0D0 -:103BB0008091E001982F909590FB80F98093E0012F -:103BC00089E30E945D1D882359F09091E00191FBEB -:103BD000882780F921E0822780FB91F99093E0010A -:103BE00082EE0E945D1D882359F09091E00192FBC6 -:103BF000882780F921E0822780FB92F99093E001E9 -:103C000086EE0E945D1D882359F09091E00193FBA0 -:103C1000882780F921E0822780FB93F99093E001C7 -:103C200083EE0E945D1D882359F09091E00194FB82 -:103C3000882780F921E0822780FB94F99093E001A6 -:103C400085E30E945D1D882359F09091E00195FB6A -:103C5000882780F921E0822780FB95F99093E00185 -:103C600081E30E945D1D882359F09091E00196FB4D -:103C7000882780F921E0822780FB96F99093E00164 -:103C800081E10E945D1D882359F09091E00197FB2E -:103C9000882780F921E0822780FB97F99093E00143 -:103CA0008091E0010E94D11E8091E00187FB88276E -:103CB00080F980930D0187E20E945D1DC82F8EE17F -:103CC0000E945D1D8111C2608FE10E945D1D811106 -:103CD000C46080E20E945D1D8111C86081E20E9483 -:103CE0005D1D8111C06182E20E945D1D8111C06273 -:103CF00083E20E945D1D8111C06484E20E945D1D0B -:103D0000882311F0C06802C0CC2329F08C2F0E94B8 -:103D1000C81E6C2F03C00E94C41E682F70E080E094 -:103D200090E0CF910C94A719CF9108956DEE7EEF9E -:103D300080E090E00E94EC2460E082E090E00E944D -:103D4000DE2460E083E090E00E94DE2460E084E016 -:103D500090E00E94DE2460E085E090E00C94DE2498 -:103D600080E090E00E94D82421E08D3E9E4F09F033 -:103D700020E0822F089582E090E00C94D024682FF8 -:103D800082E090E00C94DE2483E090E00C94D02458 -:103D9000682F83E090E00C94DE2484E090E00C94A3 -:103DA000D024682F84E090E00C94DE248091D5012B -:103DB00080FF0BC06091130185E0689FB001112462 -:103DC00075956795759567952AC081FF09C06091C3 -:103DD000130185E0689FB0011124759567951FC098 -:103DE00082FF07C06091130185E0689FB001112434 -:103DF00016C04091D6014423C9F0609112014617C4 -:103E000088F72091130185E0289F90011124429F9B -:103E1000C001439F900D112470E00E94A2246038DD -:103E2000710540F46115710539F002C065E070E07C -:103E3000862F08958FE7089581E008958091D50138 -:103E400080FF08C06091110170E0759567957595C8 -:103E5000679521C081FF06C06091110170E07595E2 -:103E6000679519C082FF04C06091110170E010C015 -:103E70008091D6018823C1F0609110018617A0F7C8 -:103E800090911101989FC001112470E00E94A2241A -:103E90006038710528F46115710521F0862F0895A9 -:103EA0008FE7089581E0089561E070E0F4CF803FEE -:103EB00021F40E94D61E819504C0813F29F40E94FE -:103EC000D61E8093D9010895823F21F40E94D61E08 -:103ED000819504C0833F29F40E94D61E8093D801A7 -:103EE0000895893F19F40E941E1F05C08A3F31F4CE -:103EF0000E941E1F81958093DA0108958B3F21F463 -:103F00000E941E1F819504C08C3F29F40E941E1F31 -:103F10008093DB010895843F21F48091D701816073 -:103F200017C0853F21F48091D701826011C0863F80 -:103F300021F48091D70184600BC0873F21F48091E8 -:103F4000D701886005C0883F31F48091D701806136 -:103F50008093D70108958D3F21F48091D501816030 -:103F60000BC08E3F21F48091D501826005C08F3F48 -:103F700029F48091D50184608093D5010895803F14 -:103F800039F48091D90187FF6CC01092D90169C0C2 -:103F9000813F29F48091D9011816BCF362C0909139 -:103FA000D801823F29F497FF5CC01092D80159C014 -:103FB000833F19F41916CCF354C0893F41F4809122 -:103FC000DA0118160CF04DC01092DA014AC08A3F8F -:103FD00029F48091DA0187FF44C0F6CF8B3F39F492 -:103FE0008091DB0187FF3DC01092DB013AC08C3F1E -:103FF00029F48091DB011816BCF333C0843F21F40F -:104000008091D7018E7F17C0853F21F48091D70121 -:104010008D7F11C0863F21F48091D7018B7F0BC02B -:10402000873F21F48091D701877F05C0883F31F415 -:104030008091D7018F7E8093D70113C08D3F21F4EB -:104040008091D5018E7F0BC08E3F21F48091D501E8 -:104050008D7F05C08F3F29F48091D5018B7F8093A0 -:10406000D5018091D80181110EC08091D9018111B3 -:104070000AC08091DA01811106C08091DB018111B3 -:1040800002C01092D601089587ED91E00E945A1067 -:104090000E94AE1C9093D4018093D30108951F9386 -:1040A000CF93DF938091D3019091D4010E94BA1CE9 -:1040B0004091D601442321F02091140130E006C044 -:1040C000209115015AE0259F900111248217930732 -:1040D00008F482C08091D8011091D901D091DA0101 -:1040E000C091DB01811107C0111105C0D11103C0BE -:1040F000CC2309F471C04F3F19F04F5F4093D601B4 -:10410000181624F40E94D61E8093D8018091D801FD -:1041100087FF05C00E94D61E81958093D801111695 -:1041200024F40E94D61E8093D9018091D90187FF83 -:1041300005C00E94D61E81958093D9016091D80157 -:10414000662339F11091D901112319F1772767FD01 -:104150007095872F972F0E94B32323E333E343E324 -:104160005FE30E9417240E9480236093D801612F8F -:10417000772767FD7095872F972F0E94B32323E33E -:1041800033E343E35FE30E9417240E94802360939C -:10419000D9011D1624F40E941E1F8093DA0180911C -:1041A000DA0187FF05C00E941E1F81958093DA0106 -:1041B0001C1624F40E941E1F8093DB018091DB01FA -:1041C00087FF05C00E941E1F81958093DB01DF9150 -:1041D000CF911F910C944420DF91CF911F910895AE -:1041E000E7EDF1E085E0DF011D928A95E9F7109295 -:1041F000D6011092D5010895833081F128F48130E1 -:1042000059F08230D1F00895853009F449C0B8F1F1 -:10421000863009F456C0089520911501862F90E04C -:10422000820F911D8F3F910520F4620F609315015D -:1042300008958FEF80931501089520911401862F22 -:1042400090E0820F911D8F3F910520F4620F6093E3 -:10425000140108958FEF80931401089520911301A4 -:10426000862F90E0820F911D8F3F910520F4620F01 -:104270006093130108958FEF8093130108952091A7 -:104280001201862F90E0820F911D8F3F910520F43F -:10429000620F6093120108958FEF809312010895C9 -:1042A00020911101862F90E0820F911D8F3F910583 -:1042B00020F4620F6093110108958FEF8093110134 -:1042C000089520911001862F90E0820F911D8F3F5D -:1042D000910520F4620F6093100108958FEF809391 -:1042E00010010895833011F128F4813049F08230B3 -:1042F00091F00895853081F120F18630C1F1089563 -:1043000080911501681720F4861B8093150108958C -:1043100010921501089580911401681720F4861BEE -:10432000809314010895109214010895809113014F -:10433000681720F4861B80931301089510921301CF -:10434000089580911201681720F4861B8093120152 -:10435000089510921201089580911101681720F4B8 -:10436000861B809311010895109211010895809188 -:104370001001681720F4861B809310010895109295 -:10438000100108958D3109F442C020F58E3009F4F2 -:1043900079C070F4873009F45EC020F4863009F4E7 -:1043A00042C033C08830D1F18B3009F4A7C02DC092 -:1043B000863109F4A3C038F4803109F46DC081312D -:1043C00009F47BC022C0893109F498C08B3109F40B -:1043D0004FC01BC0853309F479C048F4873209F413 -:1043E00075C008F478C0893209F470C00EC08334F7 -:1043F00038F48A3308F071C0883309F47FC005C0EF -:10440000833409F463C08834C1F080E008950E94C9 -:104410003A230E9443100E94480970C00E94BB1EAC -:104420000E94CD1E6BC08091CD01817F8E7F8093D5 -:10443000CD0181E08093DD0108950E94AD152FEF3D -:1044400083ED90E3215080409040E1F700C00000F0 -:104450000E94081D53C09091CD01892F817090FF5B -:1044600003C0917F9E7F26C091609093CD0146C08E -:104470009091CD0191FB882780F921E0822780FB74 -:1044800091F913C09091CD0192FB882780F921E02A -:10449000822780FB92F909C09091CD0193FB882778 -:1044A00080F921E0822780FB93F99093CD01882346 -:1044B00029F191609093CD0108950E94AD158091EE -:1044C0000D0191E0892780930D0118C061E070E033 -:1044D00080E090E00FC023EE01C027EC280F61E0E0 -:1044E00070E080E090E004C0660F771F881F991F7E -:1044F0002A95D2F70E94A7190E94AD1581E0089570 -:1045000080E0089580E00895CF93C82F8091DD0169 -:10451000813079F018F08230D1F184C0A0910E0181 -:10452000B0910F018C91813169F0823209F07CC029 -:1045300009C0A0910E01B0910F018C91813111F051 -:10454000823249F48C2F0E94802281111DC08C2F51 -:104550000E94C2211AC08C2F0E948222811114C095 -:10456000C43179F048F4CB3079F0C03109F060C043 -:1045700082E08093DD0108C0C93219F0C83321F010 -:1045800057C01092DD0154C081E0817053C0C93220 -:1045900089F118F5C43171F1A8F4C73009F046C0AB -:1045A0008AE08093150194E19093140193E0909335 -:1045B00013018093120188E08093110188E28093B7 -:1045C000100134C0CE51C63088F5EC2FF0E0E65D26 -:1045D000FE4F80818093DC0129C0CE34E9F020F4C5 -:1045E000CB3421F56AE013C0C13579F0C235F1F45E -:1045F00061E00DC08091DC01882319F01092DC018C -:1046000015C081E08093DD0115C061E006C0809196 -:10461000DC010E94FC200AC06AE08091DC010E945B -:10462000722104C01092DD0180E004C081E002C06C -:1046300080E0ABCFCF910895E1E8F0E08081886021 -:1046400080838081816080838FB7F89493E090931A -:10465000890090ED909388008FBF0895EFE6F0E019 -:104660008081826080830895EFE6F0E080818D7F15 -:1046700080830895EFE6F0E0808192E089278083CF -:1046800008951F920F920FB60F9211242F933F930C -:104690004F935F936F937F938F939F93AF93BF934A -:1046A000EF93FF938091DE019091DF01019690934B -:1046B000DF018093DE01811103C082E00E9448097E -:1046C000E091DF01E695E695F0E0E258F74FE491DE -:1046D0008091DE018E1303C080E00E944809FF91A3 -:1046E000EF91BF91AF919F918F917F916F915F916A -:1046F0004F913F912F910F900FBE0F901F901895E3 -:1047000004D06894B1118DC0089570D088F09F577F -:1047100090F0B92F9927B751A0F0D1F0660F771F0D -:10472000881F991F1AF0BA95C9F712C0B13081F0ED -:1047300077D0B1E0089574C0672F782F8827B85FCD -:1047400039F0B93FCCF3869577956795B395D9F74E -:104750003EF490958095709561957F4F8F4F9F4F58 -:104760000895E89409C097FB3EF490958095709564 -:1047700061957F4F8F4F9F4F9923A9F0F92F96E9AD -:10478000BB279395F695879577956795B795F11122 -:10479000F8CFFAF4BB0F11F460FF1BC06F5F7F4FBF -:1047A0008F4F9F4F16C0882311F096E911C07723D1 -:1047B00021F09EE8872F762F05C0662371F096E8DA -:1047C000862F70E060E02AF09A95660F771F881FA9 -:1047D000DAF7880F9695879597F9089557FD9058C1 -:1047E000440F551F59F05F3F71F04795880F97FBB5 -:1047F000991F61F09F3F79F087950895121613066F -:104800001406551FF2CF4695F1DF08C0161617069D -:104810001806991FF1CF86957105610508940895D2 -:10482000E894BB2766277727CB0197F908950BD02B -:1048300078C069D028F06ED018F0952309F05AC0DE -:104840005FC01124EECFCADFA0F3959FD1F3950F7F -:1048500050E0551F629FF001729FBB27F00DB11D04 -:10486000639FAA27F00DB11DAA1F649F6627B00D94 -:10487000A11D661F829F2227B00DA11D621F739F7D -:10488000B00DA11D621F839FA00D611D221F749F8B -:104890003327A00D611D231F849F600D211D822FD2 -:1048A000762F6A2F11249F5750408AF0E1F0882319 -:1048B0004AF0EE0FFF1FBB1F661F771F881F915026 -:1048C0005040A9F79E3F510570F014C0AACF5F3F3A -:1048D000ECF3983EDCF3869577956795B795F79559 -:1048E000E7959F5FC1F7FE2B880F911D96958795E1 -:1048F00097F9089597F99F6780E870E060E0089560 -:104900009FEF80EC089500240A94161617061806E7 -:104910000906089500240A941216130614060506C3 -:104920000895092E0394000C11F4882352F0BB0F54 -:1049300040F4BF2B11F460FF04C06F5F7F4F8F4FB7 -:104940009F4F089597FB072E16F4009407D077FD2C -:1049500009D00E94BC2407FC05D03EF490958195B7 -:104960009F4F0895709561957F4F0895EE0FFF1F3B -:104970000590F491E02D0994AA1BBB1B51E107C0DF -:10498000AA1FBB1FA617B70710F0A61BB70B881FDF -:10499000991F5A95A9F780959095BC01CD0108956E -:1049A000F999FECF92BD81BDF89A992780B50895F7 -:1049B000A8E1B0E042E050E00C94F324262FF999EE -:1049C000FECF1FBA92BD81BD20BD0FB6F894FA9AF2 -:1049D000F99A0FBE019608950E94DE24272F0C94A9 -:1049E000DF24DC01CB01FC01F999FECF06C0F2BD4A -:1049F000E1BDF89A319600B40D9241505040B8F79D -:064A00000895F894FFCFB9 -:104A060020024A09D709B40980094D090101BA01F2 -:104A160028080A03140A3F4D36393F08F207BC0737 -:104A2600830716072F0748076107010203040506D7 -:044A36000708090064 +:10298000EA19FF2091F0842F8F7128960FB6F894E2 +:10299000DEBF0FBECDBFDF91CF911F910F91FF9092 +:1029A000EF90DF90CF900C94B41928960FB6F8945E +:1029B000DEBF0FBECDBFDF91CF911F910F91FF9072 +:1029C000EF90DF90CF900C94AA19FF20A1F0222362 +:1029D00009F4B1CF862F28960FB6F894DEBF0FBE4C +:1029E000CDBFDF91CF911F910F91FF90EF90DF90BE +:1029F000CF900C941611222309F4B1CF862F28967C +:102A00000FB6F894DEBF0FBECDBFDF91CF911F91FF +:102A10000F91FF90EF90DF90CF900C94DE114F70EC +:102A2000C8010E940D0328960FB6F894DEBF0FBEB2 +:102A3000CDBFDF91CF911F910F91FF90EF90DF906D +:102A4000CF900C94D1184F70C80128960FB6F89407 +:102A5000DEBF0FBECDBFDF91CF911F910F91FF90D1 +:102A6000EF90DF90CF900C94950728960FB6F894CE +:102A7000DEBF0FBECDBFDF91CF911F910F91FF90B1 +:102A8000EF90DF90CF9008950E945F1B0E946F1B14 +:102A90000E94341B0E948B1B0E9448200E949C1F96 +:102AA00080E090E00E94101080E090E00C942610EE +:102AB0000E944F1B0C9444150E947F1A292F2295C7 +:102AC0002F7030E02C3031054CF42A3031056CF495 +:102AD000225031092230310590F407C02C303105E5 +:102AE00051F02F30310539F00AC0803E10F0803FA0 +:102AF00031F481E0089593FB882780F9089580E000 +:102B00000895CF93DF9300D000D01F92CDB7DEB7EA +:102B10000F900F900F900F900F90DF91CF9108952D +:102B2000CF93DF9300D000D000D0CDB7DEB726968C +:102B30000FB6F894DEBF0FBECDBFDF91CF910895E1 +:102B40001F93CF93DF93C091810116E080918201A2 +:102B5000C81799F0D0E01C9FF0011D9FF00D1124C3 +:102B6000ED57FE4F4081518162817381848195814F +:102B70000E9490152196C770E9CFDF91CF911F91E8 +:102B800008954091B3015091B4016091B5017091E5 +:102B9000B6018091B7019091B8010C949015CF9334 +:102BA0008091B80182958F7009F05FC08091B50166 +:102BB000882309F45AC020918101A091820160917B +:102BC000B3017091B4018091B6019091B70131E0E9 +:102BD0006F3F09F030E0B32FC6E02A1709F445C073 +:102BE000009721F07F3F21F44B2F03C041E001C04B +:102BF00040E030E040FD35C0C29FF001C39FF00DC2 +:102C00001124ED57FE4F418174132BC04081641392 +:102C100028C04281411125C043815481481759077A +:102C200010F441505109481B590B483C5105C8F458 +:102C30008091B8018F7080618093B80186E0829F97 +:102C4000F001839FF00D1124E857FE4F80818F70B3 +:102C50008061808383EB91E00E943B12CF910C94C2 +:102C6000A0152F5F3F4F2770B8CFCF910895CF9217 +:102C7000DF92EF92FF920F931F93CF93DF93CDB725 +:102C8000DEB762970FB6F894DEBF0FBECDBF8C01E2 +:102C900085E0F801DE011D9601900D928A95E1F71D +:102CA000D8014C9111965C91119712966C911297E4 +:102CB0001396ED90FC9014977091B301E091B401DC +:102CC0002091B6013091B7012115310531F0EF3F68 +:102CD00031F481E07F3F19F403C081E001C080E05E +:102CE000B82FB170CB2E80FD6CC1D090B501DD2026 +:102CF00009F4F5C0F091B801E216F30638F0C70107 +:102D0000821B930B883C910548F09BC02095309521 +:102D10002E0D3F1D283C310508F093C08F2F807F7A +:102D200009F052C0E51314C0741312C0D62E6111FD +:102D30000FC0FF70F061F093B8010E94C11583EBE2 +:102D400091E00E943B128091B801F80185836CC12B +:102D5000EF2831F05F3F31F481E04F3F19F403C0B9 +:102D600081E001C080E080FD03C081E0862701C0D2 +:102D700080E0F82FF170FF2E80FF1CC08091810150 +:102D80002091820136E0821709F428C190E0389F33 +:102D9000F001399FF00D1124ED57FE4F718157134B +:102DA00006C07081471303C07281671303C0019688 +:102DB0008770E9CFD62E662309F436C18091B80119 +:102DC00081608093B80153C0E51308C0741306C036 +:102DD000611104C0D8011596FC93AEC04D875E8783 +:102DE0008D859E856A8B0E945C156A89882329F1EE +:102DF000D62E662311F12091B801822F82958F7013 +:102E000090E002970CF460C08091B3019091B401FE +:102E100098878F831986FB86EA862C87CE010796D2 +:102E200051C0E51731F14D875E878D859E856A8B90 +:102E30000E945C156A8981112EC0C8010E943B1254 +:102E4000A4C08F2F807F69F77E2DF98AE88A89894F +:102E50000E94811583EB91E00E943B12E3EBF1E0CD +:102E600086E0DF011D928A95E9F70E94C115D12CF9 +:102E7000DBC07413D8CF6111D6CFD8011596FC935F +:102E8000C8010E943B12E3EBF1E086E0DF011D92F6 +:102E90008A95E9F7C9C0D62E662379F22091B80148 +:102EA000822F82958F7090E0029774F08091B30129 +:102EB0009091B4019A8389831B82FD82EC822E83D8 +:102EC000CE0101960E943B1286E0F801A3EBB1E02F +:102ED00001900D928A95E1F70E94CF156FC0E2161E +:102EE000F30628F0C701821B930B9C0104C02095B8 +:102EF00030952E0D3F1D283C310508F052C0D62ECE +:102F0000662309F49ACFE5132CC074132AC080916C +:102F1000B80180FD1DC0982F92959F70C9F0D8010F +:102F200015968C9315979F3039F09F5F9295907FFF +:102F30008F70892B15968C93C8010E943B1286E0F6 +:102F4000F801A3EBB1E001900D928A95E1F736C04C +:102F500086E0F801A3EBB1E001900D928A95E1F7CC +:102F600063C04D875E878D859E850E945C15882392 +:102F700079F086E0F801A3EBB1E001900D928A951B +:102F8000E1F70E94CF150E94C115DD24D3944CC0F7 +:102F90008091B80181608093B801C8010E943B1202 +:102FA00043C07E2DF98AE88A89890E948115E3EB66 +:102FB000F1E086E0DF011D928A95E9F70E94C115D4 +:102FC00033C0662309F439CF4D875E878D859E8592 +:102FD0000E945C15882309F430CFCBCF4D875E87E4 +:102FE0008D859E850E947F1A292F22952F7030E0B3 +:102FF000223031052CF49F7041F0811106C00CC0C5 +:10300000243031052CF49F7049F4805E883020F024 +:10301000C8010E943B12CF2CDC2C06C0D8011596AB +:103020009C91907F91F7F8CF8D2D62960FB6F89412 +:10303000DEBF0FBECDBFDF91CF911F910F91FF90EB +:10304000EF90DF90CF9008951F93CF93DF93CDB78C +:10305000DEB72C970FB6F894DEBF0FBECDBF4F83FF +:10306000588769877A878B879C87CE0107960E944D +:1030700037168823C1F02F8138858A859B85892B57 +:1030800031F03F3F11F080E003C02F3FE1F781E0D6 +:10309000811147C04F81588569857A858B859C85CC +:1030A0000E9490153EC086E0FE013796DE01119623 +:1030B00001900D928A95E1F7FF81E8854A855B854D +:1030C0004115510531F0EF3F31F481E0FF3F19F434 +:1030D00003C081E001C080E080FD23C02091820117 +:1030E00030E0C9010196877099276091810170E0F5 +:1030F00086179707F1F1F983EA835D834C8396E0A5 +:10310000929FD001939FB00D1124AD57BE4FFE0189 +:10311000319601900D929A95E1F7809382010E9479 +:10312000A01516E08091810190918201891779F1B3 +:10313000189FC00111248D579E4F0E943716882377 +:1031400031F1E09181011E9FF0011124ED57FE4FF6 +:103150004081518162817381848195810E949015A3 +:103160008091810190E00196877099278093810179 +:10317000D9CF0E9458151092820110928101E3EB81 +:10318000F1E086E0DF011D928A95E9F7CACF2C961F +:103190000FB6F894DEBF0FBECDBFDF91CF911F9168 +:1031A0000895EF92FF920F931F93CF93DF93FC014B +:1031B000009709F46FC0F12CEE24E394EF012196FF +:1031C0008491843740F4843008F055C0813081F018 +:1031D000823021F15FC0853709F447C0C0F19CE718 +:1031E000980F903708F056C08F770E94DE1145C0C7 +:1031F0008F010E5F1F4FFE01849190E2980F98306F +:1032000050F48770FE2D01C0FF0F8A95EAF78F2FCB +:103210000E94621B15C00E94161114C08F010E5F20 +:103220001F4FFE01849190E2980F983068F48770E8 +:10323000FE2D01C0FF0F8A95EAF78F2F0E94681BB1 +:103240000E948B1BE80119C00E94DE11FBCFCF0149 +:103250000296FE01C491CC2361F0EFE9FFE03197C3 +:10326000F1F700C00000C150F6CFCF010296FE0179 +:10327000F490EC0102C00E9416118F2D882341F0BA +:10328000EFE9FFE03197F1F700C000008150F6CF81 +:10329000FE0194CFDF91CF911F910F91FF90EF909E +:1032A000089508956093BD017093BE018093BF019E +:1032B0009093C0010C9444150F931F930091BD018E +:1032C0001091BE012091BF013091C001062B172B38 +:1032D000282B392B0093BD011093BE012093BF0111 +:1032E0003093C0011F910F910C9444150F931F93BD +:1032F0000091BD011091BE012091BF013091C0012C +:1033000006231723282339230093BD011093BE0100 +:103310002093BF013093C0011F910F910C9444156D +:103320000F931F930091BD011091BE012091BF0129 +:103330003091C00106271727282739270093BD01A0 +:103340001093BE012093BF013093C0011F910F91D4 +:103350000C9444151092B9011092BA011092BB015D +:103360001092BC010C94441541E050E060E070E024 +:1033700004C0440F551F661F771F8A95D2F74093EC +:10338000B9015093BA016093BB017093BC010C94D6 +:10339000441541E050E060E070E004C0440F551F68 +:1033A000661F771F8A95D2F78091B9019091BA0173 +:1033B000A091BB01B091BC01842B952BA62BB72B00 +:1033C0008093B9019093BA01A093BB01B093BC0163 +:1033D0000C94441541E050E060E070E004C0440FFC +:1033E000551F661F771F8A95D2F7409550956095B7 +:1033F00070958091B9019091BA01A091BB01B091F3 +:10340000BC0184239523A623B7238093B90190930D +:10341000BA01A093BB01B093BC010C94441541E0E8 +:1034200050E060E070E004C0440F551F661F771F36 +:103430008A95D2F78091B9019091BA01A091BB0110 +:10344000B091BC0184279527A627B7278093B9019F +:103450009093BA01A093BB01B093BC010C944415A6 +:103460000F931F930091B9011091BA012091BB01F4 +:103470003091BC01062B172B282B392B0093B90157 +:103480001093BA012093BB013093BC011F910F919F +:103490000C9444150F931F930091B9011091BA0138 +:1034A0002091BB013091BC01062317232823392327 +:1034B0000093B9011093BA012093BB013093BC0172 +:1034C0001F910F910C9444150F931F930091B90114 +:1034D0001091BA012091BB013091BC01062717273A +:1034E000282739270093B9011093BA012093BB0113 +:1034F0003093BC011F910F910C9444150895CF9205 +:10350000DF92EF92FF920F931F93CF93DF93EC0123 +:10351000C090BD01D090BE01E090BF01F090C0010D +:103520008091B9019091BA01A091BB01B091BC0109 +:10353000C82AD92AEA2AFB2A0FE110E0B701A6011E +:10354000002E04C076956795579547950A94D2F753 +:1035500040FF07C0BE01802F0E94B807813091054F +:1035600039F40150110950F7BE0180E00E94B807FC +:10357000DF91CF911F910F91FF90EF90DF90CF904F +:10358000089590910C019923D9F090910D01992300 +:10359000B9F0982F9695969596959F3088F5E0917D +:1035A0000E01F0910F01E90FF11D877021E030E06D +:1035B00001C0220F8A95EAF78181822B81830895C9 +:1035C00040910E0150910F0120E030E09FEFFA0191 +:1035D000E20FF31F6281681799F09F3F19F46111A0 +:1035E00001C0922F2F5F3F4F2E30310581F79F3F53 +:1035F00039F0FA01E90FF11D97FDFA9582830895DC +:10360000089590910C019923E1F090910D01992377 +:10361000C1F0982F9695969596959F3020F5E0915C +:103620000E01F0910F01E90FF11D877021E030E0EC +:1036300001C0220F8A95EAF72095818128232183F2 +:10364000089540910E0150910F0120E030E0FA0101 +:10365000E20FF31F9281981301C012822F5F3F4F38 +:103660002E303105A1F7089581E090E0E0910E0140 +:10367000F0910F01E80FF91F10820196803191053A +:10368000A9F708959091D401982B9093D4010895AF +:1036900080959091D40198239093D401089510922D +:1036A000D40108959091D301982B9093D30108955C +:1036B00080959091D30198239093D301089510920F +:1036C000D30108959091D201982B9093D20108953F +:1036D00080959091D20198239093D20108951092F1 +:1036E000D20108958093C10108951092C1010895F7 +:1036F00040910E0150910F0120E030E080E0FA018E +:10370000E20FF31F918191118F5F2F5F3F4F2F3099 +:103710003105A9F70895E0910E01F0910F01809114 +:10372000D4018083E0910E01F0910F01808190918E +:10373000D301892B8083E0910E01F0910F018081EC +:103740009091D201892B80839091C101992361F0DE +:10375000E0910E01F0910F018081892B80830E94FE +:10376000781B81111092C10180910E0190910F017F +:103770000C94FA0F8091EE01843009F11092D60179 +:1037800020E488E190E00FB6F894A895809360005B +:103790000FBE2093600083B7817F846083BF83B7AF +:1037A000816083BF7894889583B78E7F83BF88E1DB +:1037B0000FB6F89480936000109260000FBE0895D9 +:1037C00008950895CF930E94E01B0E94E2050E9495 +:1037D000E11BC0E08C2F0E94CF06811105C0CF5F96 +:1037E000CE30C1F780E001C081E0CF9108950E9402 +:1037F00058150E94EE0F0C94F30882E084BD93E00C +:1038000095BD9AEF97BD80936E0008952FB7F894F9 +:103810008091D7019091D801A091D901B091DA019E +:103820002FBF0895CF92DF92EF92FF920F931F93D5 +:103830002FB7F8944091D7015091D8016091D901E8 +:103840007091DA012FBF6A017B01EE24FF248C0105 +:1038500020E030E0C016D106E206F30610F4415035 +:103860005109481B590BCA011F910F91FF90EF900E +:10387000DF90CF9008951F920F920FB60F921124F0 +:103880008F939F93AF93BF938091D7019091D8016D +:10389000A091D901B091DA010196A11DB11D8093CB +:1038A000D7019093D801A093D901B093DA01BF91C9 +:1038B000AF919F918F910F900FBE0F901F90189511 +:1038C0000E94F40CF8942FEF87EA91E62150804093 +:1038D0009040E1F700C0000087E090EBDC018093AE +:1038E000F7019093F801A093F901B093FA012CE04D +:1038F00088E190E00FB6F894A895809360000FBE21 +:1039000020936000FFCFEF92FF920F931F93CF930E +:10391000DF93E82EF12C8F2D0E94CF06C0E0D0E07F +:10392000082F10E098010C2E02C0359527950A94B7 +:10393000E2F720FD05C02196C630D10599F709C0F0 +:103940006C2F7F2D80E00E949607E812F4CF81E073 +:1039500005C0F3948EE0F812DECF80E0DF91CF91C6 +:103960001F910F91FF90EF900895CF93C82F8CE295 +:103970000E94831C882321F08C2FCF910C94831CF0 +:1039800080E0CF910895CF930E94081E811102C05C +:103990000E94EE1DC5E6C15049F00E94E2058FE38A +:1039A0009CE90197F1F700C00000F5CF89E20E9481 +:1039B000B51C811111C18AE20E94B51C81110E94BF +:1039C000EE1D85E00E94B51C81110E94601C0E94C2 +:1039D000131E8093D50187E00E94B51C882399F1BE +:1039E0008BE10E94B51C882351F09091D50191FB89 +:1039F000882780F921E0822780FB91F922C08EE0A0 +:103A00000E94B51C882351F09091D50192FB882724 +:103A100080F921E0822780FB92F913C080E10E94A7 +:103A2000B51C9091D501882341F093FB882780F93C +:103A300021E0822780FB93F904C0892F809580FBC9 +:103A400090F99093D5018091D5010E94171E0E9494 +:103A5000251E8093E80180EE0E94B51C882341F06A +:103A60008091E801982F909590FB80F98093E80170 +:103A700089E30E94B51C882359F09091E80191FBDD +:103A8000882780F921E0822780FB91F99093E80153 +:103A900082EE0E94B51C882359F09091E80192FBB8 +:103AA000882780F921E0822780FB92F99093E80132 +:103AB00086EE0E94B51C882359F09091E80193FB93 +:103AC000882780F921E0822780FB93F99093E80111 +:103AD00083EE0E94B51C882359F09091E80194FB75 +:103AE000882780F921E0822780FB94F99093E801F0 +:103AF00085E30E94B51C882359F09091E80195FB5D +:103B0000882780F921E0822780FB95F99093E801CE +:103B100081E30E94B51C882359F09091E80196FB3F +:103B2000882780F921E0822780FB96F99093E801AD +:103B300081E10E94B51C882359F09091E80197FB20 +:103B4000882780F921E0822780FB97F99093E8018C +:103B50008091E8010E94291E8091E80187FB882757 +:103B600080F980930D0187E20E94B51CC82F8EE179 +:103B70000E94B51C8111C2608FE10E94B51C8111A9 +:103B8000C46080E20E94B51C8111C86081E20E947D +:103B9000B51C8111C06182E20E94B51C8111C06216 +:103BA00083E20E94B51C8111C06484E20E94B51CAE +:103BB000882311F0C06802C0CC2329F08C2F0E940A +:103BC000201E6C2F03C00E941C1E682F70E080E036 +:103BD00090E0CF910C945219CF9108956DEE7EEF45 +:103BE00080E090E00E94442460E082E090E00E9447 +:103BF000362460E083E090E00E94362460E084E0B8 +:103C000090E00E94362460E085E090E00C94362439 +:103C100080E090E00E94302421E08D3E9E4F09F02C +:103C200020E0822F089582E090E00C942824682FF1 +:103C300082E090E00C94362483E090E00C942824F9 +:103C4000682F83E090E00C94362484E090E00C949C +:103C50002824682F84E090E00C9436248091DD01C4 +:103C600080FF0BC06091130185E0689FB0011124B3 +:103C700075956795759567952AC081FF09C0609114 +:103C8000130185E0689FB0011124759567951FC0E9 +:103C900082FF07C06091130185E0689FB001112485 +:103CA00016C04091DE014423C9F06091120146170D +:103CB00088F72091130185E0289F90011124429FED +:103CC000C001439F900D112470E00E94FA236038D8 +:103CD000710540F46115710539F002C065E070E0CE +:103CE000862F08958FE7089581E008958091DD0182 +:103CF00080FF08C06091110170E07595679575951A +:103D0000679521C081FF06C06091110170E0759533 +:103D1000679519C082FF04C06091110170E010C066 +:103D20008091DE018823C1F0609110018617A0F711 +:103D300090911101989FC001112470E00E94FA2314 +:103D40006038710528F46115710521F0862F0895FA +:103D50008FE7089581E0089561E070E0F4CF803F3F +:103D600021F40E942E1E819504C0813F29F40E94F7 +:103D70002E1E8093E1010895823F21F40E942E1EA1 +:103D8000819504C0833F29F40E942E1E8093E00198 +:103D90000895893F19F40E94761E05C08A3F31F4C8 +:103DA0000E94761E81958093E20108958B3F21F455 +:103DB0000E94761E819504C08C3F29F40E94761ED5 +:103DC0008093E3010895843F21F48091DF018160B5 +:103DD00017C0853F21F48091DF01826011C0863FCA +:103DE00021F48091DF0184600BC0873F21F4809132 +:103DF000DF01886005C0883F31F48091DF01806178 +:103E00008093DF0108958D3F21F48091DD01816071 +:103E10000BC08E3F21F48091DD01826005C08F3F91 +:103E200029F48091DD0184608093DD010895803F55 +:103E300039F48091E10187FF6CC01092E10169C003 +:103E4000813F29F48091E1011816BCF362C0909182 +:103E5000E001823F29F497FF5CC01092E00159C055 +:103E6000833F19F41916CCF354C0893F41F4809173 +:103E7000E20118160CF04DC01092E2014AC08A3FD0 +:103E800029F48091E20187FF44C0F6CF8B3F39F4DB +:103E90008091E30187FF3DC01092E3013AC08C3F5F +:103EA00029F48091E3011816BCF333C0843F21F458 +:103EB0008091DF018E7F17C0853F21F48091DF0163 +:103EC0008D7F11C0863F21F48091DF018B7F0BC075 +:103ED000873F21F48091DF01877F05C0883F31F45F +:103EE0008091DF018F7E8093DF0113C08D3F21F42D +:103EF0008091DD018E7F0BC08E3F21F48091DD012A +:103F00008D7F05C08F3F29F48091DD018B7F8093E9 +:103F1000DD018091E00181110EC08091E1018111EC +:103F20000AC08091E201811106C08091E3018111F4 +:103F300002C01092DE0108958FED91E00E940510FD +:103F40000E94061C9093DC018093DB0108951F936F +:103F5000CF93DF938091DB019091DC010E94121CD2 +:103F60004091DE01442321F02091140130E006C08D +:103F7000209115015AE0259F900111248217930783 +:103F800008F482C08091E0011091E101D091E2013A +:103F9000C091E301811107C0111105C0D11103C007 +:103FA000CC2309F471C04F3F19F04F5F4093DE01FD +:103FB000181624F40E942E1E8093E0018091E001E7 +:103FC00087FF05C00E942E1E81958093E001111687 +:103FD00024F40E942E1E8093E1018091E10187FF6D +:103FE00005C00E942E1E81958093E1016091E00141 +:103FF000662339F11091E101112319F1772767FD4B +:104000007095872F972F0E940B2323E333E343E31D +:104010005FE30E946F230E94D8226093E001612F2A +:10402000772767FD7095872F972F0E940B2323E337 +:1040300033E343E35FE30E946F230E94D82260933F +:10404000E1011D1624F40E94761E8093E201809106 +:10405000E20187FF05C00E94761E81958093E201F0 +:104060001C1624F40E94761E8093E3018091E301E4 +:1040700087FF05C00E94761E81958093E301DF9142 +:10408000CF911F910C949C1FDF91CF911F910895A8 +:10409000EFEDF1E085E0DF011D928A95E9F71092DE +:1040A000DE011092DD010895833081F128F4813022 +:1040B00059F08230D1F00895853009F449C0B8F143 +:1040C000863009F456C0089520911501862F90E09E +:1040D000820F911D8F3F910520F4620F60931501AF +:1040E00008958FEF80931501089520911401862F74 +:1040F00090E0820F911D8F3F910520F4620F609335 +:10410000140108958FEF80931401089520911301F5 +:10411000862F90E0820F911D8F3F910520F4620F52 +:104120006093130108958FEF8093130108952091F8 +:104130001201862F90E0820F911D8F3F910520F490 +:10414000620F6093120108958FEF8093120108951A +:1041500020911101862F90E0820F911D8F3F9105D4 +:1041600020F4620F6093110108958FEF8093110185 +:10417000089520911001862F90E0820F911D8F3FAE +:10418000910520F4620F6093100108958FEF8093E2 +:1041900010010895833011F128F4813049F0823004 +:1041A00091F00895853081F120F18630C1F10895B4 +:1041B00080911501681720F4861B809315010895DE +:1041C00010921501089580911401681720F4861B40 +:1041D00080931401089510921401089580911301A1 +:1041E000681720F4861B8093130108951092130121 +:1041F000089580911201681720F4861B80931201A4 +:10420000089510921201089580911101681720F409 +:10421000861B8093110108951092110108958091D9 +:104220001001681720F4861B8093100108951092E6 +:10423000100108958D3109F442C020F58E3009F443 +:1042400079C070F4873009F45EC020F4863009F438 +:1042500042C033C08830D1F18B3009F4A7C02DC0E3 +:10426000863109F4A3C038F4803109F46DC081317E +:1042700009F47BC022C0893109F498C08B3109F45C +:104280004FC01BC0853309F479C048F4873209F464 +:1042900075C008F478C0893209F470C00EC0833448 +:1042A00038F48A3308F071C0883309F47FC005C040 +:1042B000833409F463C08834C1F080E008950E941B +:1042C00092220E94EE0F0E94F30870C00E94131EFB +:1042D0000E94251E6BC08091D501817F8E7F8093C7 +:1042E000D50181E08093E50108950E9458152FEFD4 +:1042F00083ED90E3215080409040E1F700C0000042 +:104300000E94601C53C09091D501892F817090FF4D +:1043100003C0917F9E7F26C091609093D50146C0D7 +:104320009091D50191FB882780F921E0822780FBBD +:1043300091F913C09091D50192FB882780F921E073 +:10434000822780FB92F909C09091D50193FB8827C1 +:1043500080F921E0822780FB93F99093D50188238F +:1043600029F191609093D50108950E94581580918C +:104370000D0191E0892780930D0118C061E070E084 +:1043800080E090E00FC023EE01C027EC280F61E031 +:1043900070E080E090E004C0660F771F881F991FCF +:1043A0002A95D2F70E9452190E94581581E008956B +:1043B00080E0089580E00895CF93C82F8091E501B3 +:1043C000813079F018F08230D1F184C0A0910E01D3 +:1043D000B0910F018C91813169F0823209F07CC07B +:1043E00009C0A0910E01B0910F018C91813111F0A3 +:1043F000823249F48C2F0E94D82181111DC08C2F4C +:104400000E941A211AC08C2F0E94DA21811114C037 +:10441000C43179F048F4CB3079F0C03109F060C094 +:1044200082E08093E50108C0C93219F0C83321F059 +:1044300057C01092E50154C081E0817053C0C93269 +:1044400089F118F5C43171F1A8F4C73009F046C0FC +:104450008AE08093150194E19093140193E0909386 +:1044600013018093120188E08093110188E2809308 +:10447000100134C0CE51C63088F5EC2FF0E0E65D77 +:10448000FE4F80818093E40129C0CE34E9F020F40E +:10449000CB3421F56AE013C0C13579F0C235F1F4AF +:1044A00061E00DC08091E401882319F01092E401CD +:1044B00015C081E08093E50115C061E006C08091E0 +:1044C000E4010E9454200AC06AE08091E4010E9445 +:1044D000CA2004C01092E50180E004C081E002C05F +:1044E00080E0ABCFCF910895E1E8F0E08081886073 +:1044F00080838081816080838FB7F89493E090936C +:10450000890090ED909388008FBF0895EFE6F0E06A +:104510008081826080830895EFE6F0E080818D7F66 +:1045200080830895EFE6F0E0808192E08927808320 +:1045300008951F920F920FB60F9211242F933F935D +:104540004F935F936F937F938F939F93AF93BF939B +:10455000EF93FF938091E6019091E701019690938C +:10456000E7018093E601811103C082E00E94F30815 +:10457000E091E701E695E695F0E0E25BFA4FE49121 +:104580008091E6018E1303C080E00E94F308FF9142 +:10459000EF91BF91AF919F918F917F916F915F91BB +:1045A0004F913F912F910F900FBE0F901F90189534 +:1045B00004D06894B1118DC0089570D088F09F57D1 +:1045C00090F0B92F9927B751A0F0D1F0660F771F5F +:1045D000881F991F1AF0BA95C9F712C0B13081F03F +:1045E00077D0B1E0089574C0672F782F8827B85F1F +:1045F00039F0B93FCCF3869577956795B395D9F7A0 +:104600003EF490958095709561957F4F8F4F9F4FA9 +:104610000895E89409C097FB3EF4909580957095B5 +:1046200061957F4F8F4F9F4F9923A9F0F92F96E9FE +:10463000BB279395F695879577956795B795F11173 +:10464000F8CFFAF4BB0F11F460FF1BC06F5F7F4F10 +:104650008F4F9F4F16C0882311F096E911C0772322 +:1046600021F09EE8872F762F05C0662371F096E82B +:10467000862F70E060E02AF09A95660F771F881FFA +:10468000DAF7880F9695879597F9089557FD905812 +:10469000440F551F59F05F3F71F04795880F97FB06 +:1046A000991F61F09F3F79F08795089512161306C0 +:1046B0001406551FF2CF4695F1DF08C016161706EF +:1046C0001806991FF1CF8695710561050894089524 +:1046D000E894BB2766277727CB0197F908950BD07D +:1046E00078C069D028F06ED018F0952309F05AC030 +:1046F0005FC01124EECFCADFA0F3959FD1F3950FD1 +:1047000050E0551F629FF001729FBB27F00DB11D55 +:10471000639FAA27F00DB11DAA1F649F6627B00DE5 +:10472000A11D661F829F2227B00DA11D621F739FCE +:10473000B00DA11D621F839FA00D611D221F749FDC +:104740003327A00D611D231F849F600D211D822F23 +:10475000762F6A2F11249F5750408AF0E1F088236A +:104760004AF0EE0FFF1FBB1F661F771F881F915077 +:104770005040A9F79E3F510570F014C0AACF5F3F8B +:10478000ECF3983EDCF3869577956795B795F795AA +:10479000E7959F5FC1F7FE2B880F911D9695879532 +:1047A00097F9089597F99F6780E870E060E00895B1 +:1047B0009FEF80EC089500240A9416161706180639 +:1047C0000906089500240A94121613061406050615 +:1047D0000895092E0394000C11F4882352F0BB0FA6 +:1047E00040F4BF2B11F460FF04C06F5F7F4F8F4F09 +:1047F0009F4F089597FB072E16F4009407D077FD7E +:1048000009D00E94142407FC05D03EF490958195B0 +:104810009F4F0895709561957F4F0895EE0FFF1F8C +:104820000590F491E02D0994AA1BBB1B51E107C030 +:10483000AA1FBB1FA617B70710F0A61BB70B881F30 +:10484000991F5A95A9F780959095BC01CD010895BF +:10485000F999FECF92BD81BDF89A992780B5089548 +:10486000A8E1B0E042E050E00C944B24262FF999E7 +:10487000FECF1FBA92BD81BD20BD0FB6F894FA9A43 +:10488000F99A0FBE019608950E943624272F0C94A2 +:104890003724DC01CB01FC01F999FECF06C0F2BD43 +:1048A000E1BDF89A319600B40D9241505040B8F7EE +:0648B0000895F894FFCF0B +:1048B6002002F50882095F092B09F8080101C201E7 +:1048C60028080A03140A3F4D36390F05C2048C0422 +:1048D6005304E603FF03180431040102030405062A +:0448E60007080900B6 :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/ordinary/readme.md b/keyboard/ergodox_ez/keymaps/ordinary/readme.md index 842dc7ee19..f264dd48fb 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/readme.md +++ b/keyboard/ergodox_ez/keymaps/ordinary/readme.md @@ -67,9 +67,11 @@ Alas, the yellow keys have at best spotty success with common software. Good luc ## Switching Between Layers ## -The three Shift keys correspond to three logical layers on top of the ever-present base layer, and are represented in the three LEDs on the keyboard: Capitals (red), Symbols (green), Media (blue). The color of a layer illuminates when the layer is active. Shift keys work in the expected way: press them and the keys shift to that layer; release them and the keys shift back to the base layer. The Ordinary Layout also features a Shift Lock key to keep a layer active indefinitely. Hold down the Shift Lock key then press any Shift key to lock to that layer. Or, hold down the Shift key and press the Shift Lock key; it works either way. To revert to the base layer, use the Shift Lock key again in combination with the Shift key. +In addition to Symbols and Media the Ordinary Layout treats the Capitals as a logical layer. Each layer is accessed by a shift key on each edge of the keyboard and corresponds to one of the three LEDs on the keyboard: Capitals (red), Symbols (green), Media (blue). The color of a layer illuminates when the layer is active. -This layout attempts to treat the Capitals Shift layer the same as the other two Shift layers, but internally they are different which causes some inconsistencies. For instance, it is possible to switch from any layer to any other layer, and to lock to any layer, *except* it is not possible to go from Media to Symbols. You must exit the Media layer before engaging the Symbols layer. Also, the Caps Lock feature must be triggered by first pressing the Shift Lock key then a Capitals Shift key; it doesn't work if you press the Shift key first (instead you get the secondary symbol character associated with the Shift Lock button). +Shift buttons work in the expected way: press them and all of the keys switch to that layer; release them and the keys switch back to the base layer. Lock layers using the Shift key in conjunction with the Shift Lock key. For instance, the widely and rightly loathed Caps Lock is engaged by pressing the Shift Lock button then Capitals Shift. Or, hold down the Shift key and press the Shift Lock key; it works either way. All the Shift keys work this way. + +Multiple layers can be turned on at once but only one controls the keyboard. The order of the LEDs indicates the priority order: Media, Symbols, Capitals. ## Special Escape & Backspace Sequences ## From 0e7a3a25bb1590c79a81d9bbe17a076bf0210742 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Mon, 2 May 2016 13:46:00 +0200 Subject: [PATCH 28/93] new version of the experimental layout. changed media keys in MDIA layer --- .../keymaps/osx_de_experimental/keymap.c | 239 +++- .../osx_de_experimental.hex | 1247 +++++++++++++++++ .../osx_de_experimental_highres.png | Bin 289029 -> 303904 bytes .../keymaps/osx_de_experimental/readme.md | 22 + 4 files changed, 1500 insertions(+), 8 deletions(-) create mode 100644 keyboard/ergodox_ez/keymaps/osx_de_experimental/osx_de_experimental.hex create mode 100644 keyboard/ergodox_ez/keymaps/osx_de_experimental/readme.md diff --git a/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c index b3ed55f217..19e539006a 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c @@ -15,6 +15,15 @@ #include "keymap_extras/keymap_spanish.h" #include "keymap_extras/keymap_bepo.h" + +/** +* This layout was generated using the ErgodoxLayoutGenerator (ELG). You can download it from https://github.com/sboesebeck/ErgodoxLayoutGenerator/releases +* documentation about it can be found here https://boesebeck.name/2016/04/16/ergodoxlayoutgenerator-documentation/ +* Thanks to the team of Erez Zukerman for building the great Ergodox-EZ! +* +* use at own risk! +**/ + #define BASE 0 #define SYMB 1 #define MDIA 2 @@ -23,24 +32,73 @@ #define EGOS 5 #define SMLY_TOG_QUOT 0 + #define M_TOGGLE_5 1 + #define TGH_NUM 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 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] = { +/** +* Layer: BASE +* /-------------------//-------------------//-------------------//-------------------//-------------------//-------------------//-------------------/ /-------------------//-------------------//-------------------//-------------------//-------------------//-------------------//-------------------/ +* | ESC | 1 | 2 | 3 | 4 | 5 | Hold or toggle | | Hold or toggle | 6 | 7 | 8 | 9 | 0 | ß | +* | | | | | | | Layer NUMB | | Layer MDIA | | | | | | | +* /-------------------//-------------------//-------------------//-------------------//-------------------//-------------------//-------------------/ /-------------------//-------------------//-------------------//-------------------//-------------------//-------------------//-------------------/ +* | TAB | Q | W | E | R | T | Cmd | | Cmd | Z | U | I | O | P | Ü | +* | | | | | | | | | | | | | | | | +* /-------------------//-------------------//-------------------//-------------------//-------------------//-------------------/\-------------------\ \-------------------\/-------------------//-------------------//-------------------//-------------------//-------------------//-------------------/ +* | Alt | A | S | D | F | G | | H | J | K | L | Ö | Ä | +* | | | | | | | | | | | | | ALT | +* /-------------------//-------------------//-------------------//-------------------//-------------------//-------------------//-------------------/ /-------------------//-------------------//-------------------//-------------------//-------------------//-------------------//-------------------/ +* | Shift | Y | X | C | V | B | Alt | | Alt | N | M | , | . | - | Shift | +* | | Ctrl | | | | | | | | | | | | Ctrl | | +* \-------------------\\-------------------\\-------------------\\-------------------\\-------------------\\-------------------\\-------------------\ \-------------------\\-------------------\\-------------------\\-------------------\\-------------------\\-------------------\\-------------------\ +* +* +* /-------------------//-------------------//-------------------//-------------------//-------------------/ /-------------------//-------------------//-------------------//-------------------//-------------------/ +* | < | LongPress / Type | LongPress / Type | Shift+Ctrl | Type | | # | ACUT | CMD+Shift | ALT+Shift | + | +* | SYMB | DE_OSX_CIRC_CTRLCMD| DE_OSX_PLUS_CTRAlt | | Toggle SMLY | | Meh | Hyper | | | SYMB | +* \-------------------\\-------------------\\-------------------\\-------------------\/-------------------//-------------------/ /-------------------//-------------------/ \-------------------\\-------------------\\-------------------\\-------------------\\-------------------\ +* | HOME | END | | LEFT | RIGHT | +* | | | | | | +* \-------------------\/-------------------/ /-------------------/\-------------------\ +* | PGUP | | UP | +* | | | | +* /-------------------//-------------------//-------------------/ /-------------------//-------------------//-------------------/ +* | BSPC | DEL | PGDN | | DOWN | ENT | SPC | +* | | | | | | | | +* \-------------------\\-------------------\\-------------------\ \-------------------\\-------------------\\-------------------\ +* +* +**/ [BASE]=KEYMAP( //left half KC_ESC, DE_OSX_1, DE_OSX_2, DE_OSX_3, DE_OSX_4, DE_OSX_5, M(TGH_NUM), @@ -60,6 +118,39 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_LEFT, KC_RIGHT, KC_UP, KC_DOWN, KC_ENT, KC_SPC), +/** +* Layer: SYMB +* /-----------//-----------//-----------//-----------//-----------//-----------//-----------/ /-----------//-----------//-----------//-----------//-----------//-----------//-----------/ +* | APPLICATION| F1 | F2 | F3 | F4 | F5 | F5 | | F6 | F6 | F7 | F8 | F9 | F10 | F11 | +* | | | | | | | | | | | | | | | | +* /-----------//-----------//-----------//-----------//-----------//-----------//-----------/ /-----------//-----------//-----------//-----------//-----------//-----------//-----------/ +* | | < | > | ! | ? | | | | | \ | [ | ] | < | > | ! | +* | | | | | | | | | | | | | | | | +* /-----------//-----------//-----------//-----------//-----------//-----------/\-----------\ \-----------\/-----------//-----------//-----------//-----------//-----------//-----------/ +* | | # | $ | \ | / | . | | / | ( | ) | { | } | # | +* | | | | | | | | | | | | | | +* /-----------//-----------//-----------//-----------//-----------//-----------//-----------/ /-----------//-----------//-----------//-----------//-----------//-----------//-----------/ +* | | | < | % | | | ~ | | | | | | ~ | | | | | +* | | | | | | | | | | | | | | | | +* \-----------\\-----------\\-----------\\-----------\\-----------\\-----------\\-----------\ \-----------\\-----------\\-----------\\-----------\\-----------\\-----------\\-----------\ +* +* +* /-----------//-----------//-----------//-----------//-----------/ /-----------//-----------//-----------//-----------//-----------/ +* | | | | | | | ' | DQOT | | Toggle 5 | | +* | | | | | | | | | | | | +* \-----------\\-----------\\-----------\\-----------\/-----------//-----------/ /-----------//-----------/ \-----------\\-----------\\-----------\\-----------\\-----------\ +* | | | | F13 | F12 | +* | | | | | | +* \-----------\/-----------/ /-----------/\-----------\ +* | | | F14 | +* | | | | +* /-----------//-----------//-----------/ /-----------//-----------//-----------/ +* | | DEL | | | F15 | | | +* | | | | | | | | +* \-----------\\-----------\\-----------\ \-----------\\-----------\\-----------\ +* +* +**/ [SYMB]=KEYMAP( //left half KC_APPLICATION, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F5, @@ -79,6 +170,39 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_F13, KC_F12, KC_F14, KC_F15, KC_TRNS, KC_TRNS), +/** +* Layer: MDIA +* /-----//-----//-----//-----//-----//-----//-----/ /-----//-----//-----//-----//-----//-----//-----/ +* | | | | | | | | | | | | | | | | +* | | | | | | | | | | | | | | | | +* /-----//-----//-----//-----//-----//-----//-----/ /-----//-----//-----//-----//-----//-----//-----/ +* | | | BTN1 | U | BTN2 | U | | | | | | | | | | +* | | | | | | | | | | | | | | | | +* /-----//-----//-----//-----//-----//-----/\-----\ \-----\/-----//-----//-----//-----//-----//-----/ +* | | | L | D | R | D | | | | | | | | +* | | | | | | | | | | | | | | +* /-----//-----//-----//-----//-----//-----//-----/ /-----//-----//-----//-----//-----//-----//-----/ +* | | | L | D | R | BTN3 | | | | | | | | UP | | +* | | | | | | | | | | | | | | | | +* \-----\\-----\\-----\\-----\\-----\\-----\\-----\ \-----\\-----\\-----\\-----\\-----\\-----\\-----\ +* +* +* /-----//-----//-----//-----//-----/ /-----//-----//-----//-----//-----/ +* | | | | | | | | | LEFT | DOWN | RIGHT| +* | | | | | | | | | | | | +* \-----\\-----\\-----\\-----\/-----//-----/ /-----//-----/ \-----\\-----\\-----\\-----\\-----\ +* | | | | MPRV | MNXT | +* | | | | | | +* \-----\/-----/ /-----/\-----\ +* | | | VOLU | +* | | | | +* /-----//-----//-----/ /-----//-----//-----/ +* | | | | | VOLD | MUTE | MPLY | +* | | | | | | | | +* \-----\\-----\\-----\ \-----\\-----\\-----\ +* +* +**/ [MDIA]=KEYMAP( //left half KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, @@ -90,14 +214,47 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { 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), + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, 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_LEFT, KC_DOWN, KC_RIGHT, + KC_MPRV, KC_MNXT, + KC_VOLU, + KC_VOLD, KC_MUTE, KC_MPLY), +/** +* Layer: SMLY +* /--------//--------//--------//--------//--------//--------//--------/ /--------//--------//--------//--------//--------//--------//--------/ +* | | | | | | | | | Typing | Typing | Typing | | | | | +* | | | | | | | | | SM_SMILE| SM_SMIRK| SM_LAUGH| | | | | +* /--------//--------//--------//--------//--------//--------//--------/ /--------//--------//--------//--------//--------//--------//--------/ +* | | | | | | | | | | Typing | Typing | Typing | | | | +* | | | | | | | | | | SM_FROWN| SM_SAD | SM_CRY | | | | +* /--------//--------//--------//--------//--------//--------/\--------\ \--------\/--------//--------//--------//--------//--------//--------/ +* | | | | | | | | Typing | Typing | | | | | +* | | | | | | | | SM_HEART| SM_KISS | | | | | +* /--------//--------//--------//--------//--------//--------//--------/ /--------//--------//--------//--------//--------//--------//--------/ +* | | | | | | | | | | | | | | | | +* | | | | | | | | | | | | | | | | +* \--------\\--------\\--------\\--------\\--------\\--------\\--------\ \--------\\--------\\--------\\--------\\--------\\--------\\--------\ +* +* +* /--------//--------//--------//--------//--------/ /--------//--------//--------//--------//--------/ +* | | | | | | | | | | | | +* | | | | | | | | | | | | +* \--------\\--------\\--------\\--------\/--------//--------/ /--------//--------/ \--------\\--------\\--------\\--------\\--------\ +* | | | | | | +* | | | | | | +* \--------\/--------/ /--------/\--------\ +* | | | | +* | | | | +* /--------//--------//--------/ /--------//--------//--------/ +* | | | | | | | | +* | | | | | | | | +* \--------\\--------\\--------\ \--------\\--------\\--------\ +* +* +**/ [SMLY]=KEYMAP( //left half KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, @@ -117,6 +274,39 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), +/** +* Layer: NUMB +* /----//----//----//----//----//----//----/ /----//----//----//----//----//----//----/ +* | | | | | | | | | | F6 | F7 | F8 | F9 | F10 | F11 | +* | | | | | | | | | | | | | | | | +* /----//----//----//----//----//----//----/ /----//----//----//----//----//----//----/ +* | | | | UP | | | | | | / | 7 | 8 | 9 | * | F12 | +* | | | | | | | | | | | | | | | | +* /----//----//----//----//----//----/\----\ \----\/----//----//----//----//----//----/ +* | | | LEFT| DOWN| RGHT| | | / | 4 | 5 | 6 | + | - | +* | | | | | | | | | | | | | | +* /----//----//----//----//----//----//----/ /----//----//----//----//----//----//----/ +* | | | | | | | | | | % | 1 | 2 | 3 | | | +* | | | | | | | | | | | | | | | | +* \----\\----\\----\\----\\----\\----\\----\ \----\\----\\----\\----\\----\\----\\----\ +* +* +* /----//----//----//----//----/ /----//----//----//----//----/ +* | | | | | | | 0 | . | , | = | | +* | | | | | | | | | | | | +* \----\\----\\----\\----\/----//----/ /----//----/ \----\\----\\----\\----\\----\ +* | | | | | | +* | | | | | | +* \----\/----/ /----/\----\ +* | | | | +* | | | | +* /----//----//----/ /----//----//----/ +* | | | | | | | | +* | | | | | | | | +* \----\\----\\----\ \----\\----\\----\ +* +* +**/ [NUMB]=KEYMAP( //left half KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, @@ -136,6 +326,39 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), +/** +* Layer: EGOS +* /--------//--------//--------//--------//--------//--------//--------/ /--------//--------//--------//--------//--------//--------//--------/ +* | | | | | | | | | | | | | | | | +* | | | | | | | | | | | | | | | | +* /--------//--------//--------//--------//--------//--------//--------/ /--------//--------//--------//--------//--------//--------//--------/ +* | | | | | | | | | | | | | | | | +* | | | | | | | | | | | | | | | | +* /--------//--------//--------//--------//--------//--------/\--------\ \--------\/--------//--------//--------//--------//--------//--------/ +* | Shift | | | | | | | | | | | | | +* | | | | | | | | | | | | | | +* /--------//--------//--------//--------//--------//--------//--------/ /--------//--------//--------//--------//--------//--------//--------/ +* | | | | | | | | | | | | | | | | +* | | | | | | | | | | | | | | | | +* \--------\\--------\\--------\\--------\\--------\\--------\\--------\ \--------\\--------\\--------\\--------\\--------\\--------\\--------\ +* +* +* /--------//--------//--------//--------//--------/ /--------//--------//--------//--------//--------/ +* | Ctrl | | | | | | | | | Toggle 5| | +* | | | | | | | | | | | | +* \--------\\--------\\--------\\--------\/--------//--------/ /--------//--------/ \--------\\--------\\--------\\--------\\--------\ +* | F1 | F2 | | | | +* | | | | | | +* \--------\/--------/ /--------/\--------\ +* | F3 | | | +* | | | | +* /--------//--------//--------/ /--------//--------//--------/ +* | SPC | Ctrl | F4 | | | | | +* | | | | | | | | +* \--------\\--------\\--------\ \--------\\--------\\--------\ +* +* +**/ [EGOS]=KEYMAP( //left half KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, @@ -259,7 +482,7 @@ case M_LGUI_SHFT: if (record->event.pressed){ return MACRO(DOWN(KC_LGUI),DOWN(KC_LSFT),END); }else{ - 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); + 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),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),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; diff --git a/keyboard/ergodox_ez/keymaps/osx_de_experimental/osx_de_experimental.hex b/keyboard/ergodox_ez/keymaps/osx_de_experimental/osx_de_experimental.hex new file mode 100644 index 0000000000..3c7ab58597 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/osx_de_experimental/osx_de_experimental.hex @@ -0,0 +1,1247 @@ +:100000000C9430040C9474040C9474040C947404D4 +:100010000C9474040C9474040C9474040C94740480 +:100020000C9474040C9474040C94680F0C943A109F +:100030000C9474040C9474040C9474040C94740460 +:100040000C9474040C9404250C9474040C9474049F +:100050000C9474040C94931E0C9474040C94740407 +:100060000C9474040C9474040C9474040C94740430 +:100070000C9474040C9474040C9474040C94740420 +:100080000C9474040C9474040C9474040C94740410 +:100090000C9474040C9474040C9474040C94740400 +:1000A0000C9474040C9474040C9474048404BE04BE +:1000B000D004F2040A05100516051C0522052805C2 +:1000C0002D0533055D05620567057E05A710C9107E +:1000D000B711C910B7110E113111B711861199114D +:1000E00085148514C214C214051543155C175C17DA +:1000F0005C155C175D165D1630175C175C174717AB +:1001000002E002E2012E022E02E10002E002E10220 +:10011000E20001E001E101E20002E002E301640229 +:10012000640002E002E30001E001E30001E10137C5 +:10013000023702E10138023801E10125022502E11E +:100140000001E10137023702E10138023801E10123 +:1001500007020702E10001350235012002200002FA +:10016000E302E102E302E102E302E102E302E1026F +:10017000E302E102E302E102E302E102E302E1025F +:10018000E302E102E302E102E302E102E302E1024F +:10019000E302E102E302E102E302E102E302E1023F +:1001A000E302E102E302E102E302E102E302E1022F +:1001B000E302E102E302E102E302E102E302E1021F +:1001C000E302E102E302E102E302E102E302E1020F +:1001D000E302E102E302E102E302E102E302E102FF +:1001E000E302E102E302E102E302E102E302E102EF +:1001F000E302E102E302E10001E301E10001E101C8 +:1002000036023602E10138023801E10126022602F7 +:10021000E10001E10137023702E10138023801E172 +:100220000126022602E10001E10136023602E10167 +:1002300038023801E10125022502E10001E1013720 +:10024000023702E10138023801E20125022502E20B +:100250000001E10137023702E10138023801E10112 +:1002600030023002E10002E002E20130023000021E +:10027000E002E20001E001E20001E10131023102AD +:10028000E10029002B00E200E100358100001E00A2 +:10029000140004001D710E304E001F001A001600DD +:1002A0001B0003304C002000080007000600E0029D +:1002B0002A00210015000900190000304B0022001F +:1002C00017000A00050000004A000230E3000000A9 +:1002D000E20000004D000B30E7000000E6000000E7 +:1002E000500023001C000B00110000004F002400F0 +:1002F00018000D0010003177520025000C000E0090 +:1003000036002E7F2C00260012000F003700E10877 +:1003100028002700130033003871E10451002D003C +:100320002F003474E50030810000650001000100F9 +:100330000100010000003A00350031000100010019 +:1003400001003B0035022102350001004C003C0059 +:100350001E0224062202010001003D002D0224029B +:100360002404010001003E000100370011040000D8 +:1003700001003E00010000000100000001003F00FC +:10038000010000000100000068003F002406240274 +:10039000240400004500400022042502110431021B +:1003A000690041002304260201001F0201004200EF +:1003B0003500250401000100010043003502260438 +:1003C000010001306A0044001E02310001000100FA +:1003D0000000010001000100010001000000010017 +:1003E000010001000100010001000100F400F20021 +:1003F000FB00010001000100F000F100FA00010023 +:1004000001000100F500F300FC0001000100010003 +:10041000F900FA00F60000000100010001000000F0 +:1004200001000000010001000100000001000000C7 +:10043000AC0001000100010001000000AB00010060 +:100440000100010001000100A900010001000100FC +:1004500001000100AE000100010001000100500098 +:10046000A80001000100010052005100AA00010093 +:100470000100010001004F00000001000100010027 +:100480000100010000000100010001000100010065 +:100490000100010001000100010001000100010054 +:1004A0000100010001000100010001000100010044 +:1004B0000100010001000100010001000100000035 +:1004C00001000100010000000100000001000730F0 +:1004D00001000000010000000100083005300A3072 +:1004E0000100000001000C300D300430010001005B +:1004F00001000100063001000100010001000100BF +:1005000001000100010001000100010001000100E3 +:1005100001000100010001000100010001000100D3 +:1005200000000100010001000100010000000100C5 +:100530000100010001000100010001000100500064 +:100540000100010001000100520051000100010002 +:100550000100010001004F00010001000100010045 +:100560000100010001000000010001000100000085 +:100570000100000001000100010000000100000076 +:1005800001003F002402240222020000010040007A +:10059000240021001E002700010041002500220048 +:1005A0001F00370001004200260023002000360013 +:1005B0000100430030023000010027020100440026 +:1005C0004500380001000100000001000100E100C9 +:1005D0000100E00000000100010001000100010035 +:1005E0003D0001000100010001000100E0000100E8 +:1005F00001000100010001002C00010001000100C8 +:10060000010001003C0001000100010001000000A8 +:100610003A00010001000000010000003B00010061 +:1006200001000000010000000100010001000100C4 +:1006300001000000010001000100010001000100B3 +:1006400001000100010001000100010001000100A2 +:100650000100010001000100010001000100010092 +:100660000100013001000100010001000100010052 +:10067000000016034500720067006F0044006F0021 +:100680007800200045005A00000016034500720063 +:1006900067006F0044006F007800200045005A009A +:1006A00000000403090409026D00040100A0FA0916 +:1006B0000400000103010100092111010001223F92 +:1006C000000705810308000A090401000103010273 +:1006D00000092111010001224D00070582030800D5 +:1006E0000A090402000103000000092111010001B0 +:1006F0002236000705830308000A090403000103EA +:1007000000000009211101000122390007058403BE +:100710001000011201100100000008EDFE07130196 +:10072000000102000105010906A101050719E029E0 +:10073000E7150025019508750181020508190129B1 +:10074000059505750191029501750391010507193C +:1007500000297715002501957875018102C00501F2 +:100760000980A101850216010026B7001A01002A9E +:10077000B700751095018100C0050C0901A1018524 +:1007800003160100269C021A01002A9C027510958E +:10079000018100C005010902A1010901A1000509AB +:1007A000190129051500250195057501810295019D +:1007B000750381010501093009311581257F9502F5 +:1007C0007508810609381581257F95017508810610 +:1007D000050C0A38021581257F950175088106C030 +:1007E000C005010906A101050719E029E715002543 +:1007F00001950875018102950175088101050819A7 +:100800000129059505750191029501750391010571 +:1008100007190029FF150025FF950675088100C0FE +:100820000000000000000000000000010204060AB1 +:100830000F17202C3A4A5D71879DB3C7DAE9F5FCA2 +:10084000FFFCF5E9DAC7B39D87715D4A3A2C2017A2 +:100850000F0A060402010000000000000000000072 +:1008600011241FBECFEFDAE0DEBFCDBF04B603FE1A +:1008700024C08091F0019091F101A091F201B0911A +:10088000F3018730904BA740B04BB9F41092F001C0 +:100890001092F1011092F2011092F30114BE84B78C +:1008A000877F84BF88E10FB6F89480936000109230 +:1008B00060000FBEE0E0FFE3099511E0A0E0B1E0C9 +:1008C000E6E9FDE402C005900D92A433B107D9F723 +:1008D00011E0A4E3B1E001C01D92A03FB107E1F730 +:1008E0000E94AC0C0C94C9260C940000462F50E0DA +:1008F0004031510508F01FC1DC01FA01EA5AFF4FEF +:1009000012968C910C9479268823A9F00E945D1E82 +:1009100090933501809334018091B3019091B4019B +:10092000A091B501B091B60128E08227887099277F +:10093000AA27BB27AEC08091B3019091B401A091CA +:10094000B501B091B60128E0822788709927AA27BF +:10095000BB278093B3019093B401A093B501B093EA +:10096000B60180913401909135010E94691E87394A +:1009700091050CF0E0C089E792E00895882309F41E +:10098000DAC08091B3019091B401A091B501B0910A +:10099000B60120E2822780729927AA27BB2779C057 +:1009A000882339F00E945D1E9093350180933401B5 +:1009B0000AC080913401909135010E94691E8739E7 +:1009C00091050CF4B8C08091B3019091B401A0914D +:1009D000B501B091B60120E1822780719927AA273D +:1009E000BB2757C0882349F00E945D1E90933501B4 +:1009F0008093340184E792E00895809134019091CE +:100A000035010E94691E873991050CF08EC086E67B +:100A100092E00895882309F48EC081E592E008955C +:100A2000882309F488C08CE392E00895882309F4B0 +:100A300082C087E292E00895882309F47CC082E1B5 +:100A400092E00895882309F476C08DEF91E008952F +:100A500081116EC08FE591E00895882309F46BC081 +:100A600086E591E008958823E9F00E945D1E909349 +:100A70003501809334018091B3019091B401A0912C +:100A8000B501B091B60124E0822784709927AA2786 +:100A9000BB278093B3019093B401A093B501B093A9 +:100AA000B60149C080913401909135010E94691EC0 +:100AB000873991050CF43FC0DECF8823E1F181E452 +:100AC00091E008958823B9F18CE291E0089588239C +:100AD00049F00E945D1E909335018093340187E2B6 +:100AE00091E0089580913401909135010E94691E32 +:100AF000873991051CF589E191E00895882349F033 +:100B00000E945D1E909335018093340182E191E053 +:100B1000089580913401909135010E94691E8739B2 +:100B200091057CF480E091E008958FE692E00895CD +:100B300088EF91E0089580E090E0089582E291E0EE +:100B400008958BE091E0089508956091B30170914C +:100B5000B4018091B5019091B6010E94BF1D5698D5 +:100B60005E9825982D9826982E9827982F98823051 +:100B700061F018F4813031F00895843069F08530E7 +:100B800039F00895259A2D9A0895269A2E9A089557 +:100B9000259A2D9A269A2E9A279A2F9A08950C9480 +:100BA000A50556985E9825982D9826982E982798F2 +:100BB0002F988FEF90E09093890080938800909316 +:100BC0008B0080938A0090938D0080938C00259AEF +:100BD0002D9A2FEF80E792E0215080409040E1F77E +:100BE00000C00000269A2E9A2FEF80E792E0215055 +:100BF00080409040E1F700C00000279A2F9A2FEF25 +:100C000080E792E0215080409040E1F700C0000072 +:100C100025982D982FEF80E792E02150804090405A +:100C2000E1F700C0000026982E982FEF80E792E0B1 +:100C3000215080409040E1F700C0000027982F9895 +:100C400056985E9825982D9826982E9827982F9834 +:100C5000089589EA8093800089E080938100249838 +:100C60002C983F988AB18F748AB96E98479A8BB145 +:100C7000806B8BB9769A0E94D1050C94A40580E212 +:100C8000809300018091360181110EC00E948E0672 +:100C900081E0809336012FEF83ED90E32150804077 +:100CA0009040E1F700C0000080E40E949406809329 +:100CB000000181112EC00E94BE06809300018111A7 +:100CC00028C00E94BE0680930001811122C08FE3DC +:100CD0000E94BE068093000181111BC00E94B606CF +:100CE00080E40E94940680930001811112C08CE080 +:100CF0000E94BE068093000181110BC00E94BE06B7 +:100D000080930001811105C08FE30E94BE0680938D +:100D100000010E94B6068091000108951092B9006A +:100D20008AE08093B800089594EA9093BC00909173 +:100D3000BC0097FFFCCF9091B900987F983021F0CC +:100D4000903111F081E008958093BB0084E8809396 +:100D5000BC008091BC0087FFFCCF8091B900887FE8 +:100D6000883111F0803471F780E0089584E9809330 +:100D7000BC008091BC0084FDFCCF08958093BB0033 +:100D800084E88093BC008091BC0087FFFCCF9091E9 +:100D9000B900987F81E0983209F480E0089584E8F2 +:100DA0008093BC008091BC0087FFFCCF8091BB008A +:100DB000089580910001811115C080E40E9494067D +:100DC0008093000181110CC082E10E94BE068093D5 +:100DD0000001811105C08FEF0E94BE0680930001C3 +:100DE0000E94B60684B1807F84B985B1807F85B9C1 +:100DF0008AB1837F8AB98BB1837F8BB93E9846983D +:100E000008950E943F06809300010E94D90680B396 +:100E10008C7080BB81B3836F81BBA8E3B1E0E6E453 +:100E2000F1E08EE08E0F11921D928E13FCCF0C9488 +:100E30002906BF92CF92DF92EF92FF920F931F93FA +:100E4000CF93DF9380910001882379F0809137015F +:100E50008F5F80933701811108C00E943F06809305 +:100E60000001811102C00E94D10508E311E0C0E039 +:100E7000D0E0DD24D39482E0C82EEE24E394F12C5C +:100E8000C730D10500F580910001811164C080E474 +:100E90000E94940680930001811112C082E10E9499 +:100EA000BE068093000181110BC0C7010C2E01C04A +:100EB000880F0A94EAF780950E94BE06809300018D +:100EC0000E94B60648C0CA30A1F028F4C83059F0D4 +:100ED000C93061F005C0CC3089F070F0CD3089F0B8 +:100EE000209A289810C0219A29980DC0229A2A98F1 +:100EF0000AC0239A2B9807C0529A01C0539A5B9854 +:100F000002C03E9A469890EA9A95F1F79FB1799976 +:100F100002C082E001C080E091709D25982B7C99F1 +:100F200002C084E001C080E0892B7D9902C038E0D6 +:100F300001C030E0832B7E9902C020E101C020E097 +:100F4000822B9FB19095991F9927991F9295990F80 +:100F5000907E892B0FC080910001811149C080E4EF +:100F60000E94940680930001882379F1B12C0E949D +:100F7000B6068B2DF8019081981719F08083C092E6 +:100F800001010E94D90621960F5F1F4FCE30D10577 +:100F900009F076CF80910101882361F1815080931F +:100FA0000101882339F08FE99FE00197F1F700C034 +:100FB000000020C0A6E4B1E0E8E3F1E0CF01825FE9 +:100FC00091919D938E13FCCF15C083E10E94BE06C4 +:100FD000809300018111CACF81E40E94940680931E +:100FE00000018111C3CF0E94CF06B82EB094BFCFAD +:100FF00080E0C0CF0E94CF0581E0DF91CF911F91AB +:101000000F91FF90EF90DF90CF90BF900895E82F61 +:10101000F0E0EA5BFE4F808108950895089596E020 +:10102000799FF001112494E5899FE00DF11D1124B1 +:10103000E60FF11DEE0FFF1FEE57FD4F85919491C6 +:101040000895880F991FFC01EE5FFE4F85919491E2 +:101050000895880F991FFC01EE57FD4F85919491DB +:1010600008950F931F93CF93DF93EC018115904365 +:1010700050F5C11580E2D80708F0B3C0CB3BD105CD +:1010800090F4C83AD10508F05AC0C53AD10508F025 +:101090004BC0C430D10508F0BBC1219709F0B5C1E0 +:1010A00001E010E0F5C1CF3FD10511F008F0B0C16B +:1010B000C03FD10508F092C0CE01805E910908972B +:1010C00008F4A6C1A2C1C11591E5D907A8F4C230A0 +:1010D00020E5D20708F09EC0C11580E5D80709F4C5 +:1010E00085C008F091C0C11520E4D20708F08DC179 +:1010F000DD278E01106CCCC1C11580E8D80758F4EB +:10110000C11590E7D90708F07CC1C11520E6D207C8 +:1011100008F422C17AC1C11580E9D80708F075C169 +:10112000DF708E01106AB4C1C53AD10509F472C1ED +:10113000C63AD10509F071C102E810E4A9C1C83A64 +:10114000D10509F46DC1C93AD10509F46CC1CA3A97 +:10115000D10509F46BC1CB3AD10509F46AC1CC3A87 +:10116000D10509F469C1CD3AD10509F468C1C03B84 +:10117000D10509F467C1CE3AD10509F466C1CF3A69 +:10118000D10509F465C1C13BD10509F464C1C23B75 +:10119000D10509F463C1C33BD10509F462C1C43B65 +:1011A000D10509F461C1C53BD10509F460C1C63B55 +:1011B000D10509F45FC1C73BD10509F45EC1C83B45 +:1011C000D10509F45DC1C93BD10509F45CC1CA3B35 +:1011D000D10509F45BC100E014E45AC18E01106529 +:1011E00057C1CE019F700E94290853C10E948017E9 +:1011F0009FEF24E38CE0915020408040E1F700C055 +:1012000000000E94B81E44C18091CF01816080938C +:10121000CF013EC10E946120811102C00E9447207F +:101220000E947E2090E09093F0018093EF01C23005 +:1012300090E5D90721F48091EF01816086C0C43028 +:1012400020E5D20721F48091EF0182607EC0C63094 +:1012500080E5D80721F48091EF01846076C0C83022 +:1012600090E5D90719F48091EF0127C0CA3020E535 +:10127000D20721F48091EF01806167C0CC3080E516 +:10128000D80721F48091EF0180625FC0CE3090E5F5 +:10129000D90721F48091EF01806457C0C03120E567 +:1012A000D20721F48091EF0180684FC0C23180E500 +:1012B000D80729F48091EF018460886046C0C3306C +:1012C00090E5D90721F48091EF018E7F3EC0C530B3 +:1012D00020E5D20721F48091EF018D7F36C0C73021 +:1012E00080E5D80721F48091EF018B7F2EC0C930B3 +:1012F00090E5D90719F48091EF0126C0CB3020E5A5 +:10130000D20721F48091EF018F7E1FC0CD3080E5A0 +:10131000D80721F48091EF018F7D17C0CF3090E581 +:10132000D90721F48091EF018F7B0FC0C13120E5F7 +:10133000D20721F48091EF018F7707C0C331D045E8 +:1013400031F48091EF018B7F877F8093EF01809153 +:10135000EF010E9482209CC08D2F99278F709927C2 +:1013600081309105D9F49E012370332702C0880F84 +:10137000991F2A95E2F79C688E0144E0000F111F27 +:101380004A95E1F700271370802B912B53E0CC0F87 +:10139000DD1F5A95E1F7C076DD272FC08230910519 +:1013A00031F4DC2FCC278E01016F106A71C08330BD +:1013B000910569F4CE018370992701E010E002C025 +:1013C000000F111F8A95E2F7C8019C680FC00497AF +:1013D00009F05EC0CE018370992701E010E002C0E1 +:1013E000000F111F8A95E2F7C8019A6823E0CC0F1D +:1013F000DD1F2A95E1F7C07ED7708C010C2B1D2BC9 +:1014000047C0DF708E01106243C000E010E040C0B2 +:101410008E013EC001E810E43BC003E810E438C090 +:1014200002EE14E435C009EE14E432C00AEE14E40E +:101430002FC005EB14E42CC006EB14E429C007EB25 +:1014400014E426C00CEC14E423C00DEC14E420C01A +:1014500003E815E41DC00AE815E41AC002E915E422 +:1014600017C004E915E414C001E216E411C003E258 +:1014700016E40EC004E216E40BC005E216E408C050 +:1014800006E216E405C007E216E402C00AE216E42A +:10149000C801DF91CF911F910F91089596E0799F38 +:1014A000F001112494E5899FE00DF11D1124E60F50 +:1014B000F11DEE0FFF1FEE57FD4F85919491803E79 +:1014C0009105E0F4803C910558F58133910509F4CC +:1014D0006FC048F48932910509F463C08A329105DE +:1014E00009F46DC072C089339105E9F08238910525 +:1014F000D1F08533910509F44DC067C0833E910555 +:1015000081F138F4803E9105B9F0823E9105D9F021 +:101510005CC0863E910561F1873E9105A1F155C001 +:101520000E94210808952091EF0120FD02C021FFB3 +:101530004CC080EE90E049C08091EF0180FFF9CF70 +:1015400089E390E042C08091EF0182FF0EC080915C +:10155000EF0184FF03C080E090E037C083EE90E0AD +:1015600034C08091EF0182FFF2CF82EE90E02DC077 +:101570008091EF0183FF0BC08091EF0184FDEBCFE1 +:1015800087EE90E022C08091EF0183FFF5CF86EED9 +:1015900090E01BC08091EF0185FF07C089E290E0D9 +:1015A00014C08091EF0185FFF9CF85E390E00DC075 +:1015B0008091EF0186FF07C08AE290E006C080912B +:1015C000EF0186FFF9CF81E390E00E943108089592 +:1015D00008950C94E80A809164010895CF93DF93F5 +:1015E00000D01F92CDB7DEB79C018091E601843018 +:1015F00019F593E099833B832A839093E9008FEF59 +:101600009091E800815095FD06C095ED9A95F1F70F +:1016100000008111F5CF8091E80085FF0DC040E00A +:1016200050E063E070E0CE0101960E94580D809179 +:10163000E8008E778093E8000F900F900F90DF9175 +:10164000CF910895CF93DF9300D01F92CDB7DEB72F +:101650002091E601243021F522E029839B838A83AF +:1016600083E08093E9008FEF9091E800815095FD31 +:1016700006C095ED9A95F1F700008111F5CF8091A4 +:10168000E80085FF0DC040E050E063E070E0CE016F +:1016900001960E94580D8091E8008E778093E800B3 +:1016A0000F900F900F90DF91CF9108952091E60158 +:1016B0002430F1F422E02093E9002FEF3091E8008C +:1016C000215035FD06C035ED3A95F1F700002111A6 +:1016D000F5CF2091E80025FF0BC040E050E065E029 +:1016E00070E00E94580D8091E8008E778093E800AA +:1016F0000895CF93DF93EC019091E601943009F0C7 +:1017000046C080910C018823D9F080910D01882377 +:10171000B9F09093E9008FEF9091E800815095FD2A +:1017200006C095E19A95F1F700008111F5CF8091FF +:10173000E80085FF2CC040E050E060E170E017C099 +:1017400081E08093E9008FEF9091E800815095FD52 +:1017500006C095ED9A95F1F700008111F5CF8091C3 +:10176000E80085FF14C040E050E068E070E0CE0182 +:101770000E94580D8091E8008E778093E80080E108 +:10178000FE01A4E5B1E001900D928A95E1F7DF91A9 +:10179000CF9108958091E501811109C00E94ED0E5D +:1017A0000E944A0F8091E20084608093E2000895D5 +:1017B0001092E501089508950C94F1240E944E1EA4 +:1017C0000E94F7240E94F0110C94E90A42E061ECB7 +:1017D00081E00E94670E42E061EC82E00E94670EA9 +:1017E00042E061EC83E00E94670E42E161EC84E03C +:1017F0000C94670E8091E801833009F455C030F4F1 +:10180000813071F0823009F48EC008958A3009F475 +:101810007AC08B3009F460C0893009F09CC020C0C8 +:101820008091E701813A09F096C08091E800877FB6 +:101830008093E8008091EB019091EC01892B21F4D9 +:1018400060E184E591E003C060E080E090E070E05A +:101850000E94A30D8091E8008B778093E8000895A3 +:101860008091E701813209F076C08091EB0190917F +:10187000EC01009719F0039709F06DC08091E80022 +:10188000877F8093E8008091E80082FD05C0809109 +:10189000E6018111F8CF5FC08091F100809364016F +:1018A0008091E8008B7753C08091E701813A09F07D +:1018B00052C08091EB019091EC01892B09F04BC053 +:1018C0008091E800877F8093E8008091E80080FFA6 +:1018D000FCCF80910C0136C08091E7018132D9F5AF +:1018E0008091EB019091EC01892BA9F58091E800A2 +:1018F000877F8093E8000E949C0E8091E90180938D +:101900000C010C9480178091E701813221F58091C0 +:10191000E800877F8093E8000E949C0E8091EA0196 +:101920008093650108958091E701813AA1F4809147 +:10193000E800877F8093E8008091E80080FFFCCF7B +:10194000809165018093F1008091E8008E7780930B +:10195000E8000C949C0E089584B7877F84BF88E1CB +:101960000FB6F89480936000109260000FBE90E074 +:1019700080E80FB6F89480936100909361000FBEE9 +:101980000E943F120E94ED0E0E944A0F8091E200D9 +:1019900084608093E20078940E94D0110E944112EA +:1019A00082E091E00E94EB110E94DF248091E60129 +:1019B000853069F40E940F1E8091E4018823B1F301 +:1019C0000E943A1E882391F30E94420DEFCF0E949D +:1019D0004712ECCF292F332723303105C9F064F4A7 +:1019E0002130310581F02230310509F043C08DE608 +:1019F00090E026EA36E042C021323105F1F0223291 +:101A0000310541F137C082E190E023E137E036C093 +:101A100099278130910541F08230910541F0892B61 +:101A200049F5E2EAF6E005C0EAE8F6E002C0E2E7DE +:101A3000F6E0849190E09F0121C06430D8F4E62F55 +:101A4000F0E0EE0FFF1FEE5DFE4F2081318189E057 +:101A500090E014C0643070F470E0FB01EE0FFF1FE3 +:101A6000E65EFE4F20813181FB01EA5EFE4F808100 +:101A700090E004C080E090E020E030E0FA013183A3 +:101A80002083089580E189BD82E189BD09B400FE0B +:101A9000FDCF8091D8008F7D8093D8008091E000A9 +:101AA00082608093E0008091E00081FDFCCF08958A +:101AB000CF92DF92EF92FF920F931F93CF93DF931A +:101AC000EC018B016A010E94BB0E811133C0C1146D +:101AD000D10439F0F60180819181081B190BC80FE0 +:101AE000D91FE12CF12C0115110519F18091E800A5 +:101AF00085FD16C08091E8008E778093E800C114C0 +:101B0000D10449F0F60180819181E80EF91EF1823D +:101B1000E08285E00FC00E94BB0E882321F30AC03B +:101B200089918093F10001501109FFEFEF1AFF0A2C +:101B3000DACF80E0DF91CF911F910F91FF90EF906E +:101B4000DF90CF9008952091ED013091EE0126179E +:101B5000370748F06115710539F42091E8002E77B8 +:101B60002093E80001C0B90140E061157105A9F1B9 +:101B70002091E601222309F443C0253009F442C034 +:101B80002091E80023FD40C02091E80022FD32C0F2 +:101B90002091E80020FFE9CF4091F3002091F2006E +:101BA00030E0342BFC01CF016115710559F028306C +:101BB000310540F481918093F100615071092F5FEC +:101BC0003F4FF1CF41E02830310509F040E020914E +:101BD000E8002E772093E800C8CF4111C9CF0AC092 +:101BE0008091E601882361F0853061F08091E80002 +:101BF00083FD0AC08091E80082FFF2CF80E0089563 +:101C000082E0089583E0089581E008952091ED0138 +:101C10003091EE012617370748F06115710539F448 +:101C20002091E8002E772093E80001C0B901FC0163 +:101C300020E06115710591F18091E601882309F496 +:101C400040C0853009F43FC08091E80083FD3DC06D +:101C50008091E80082FD2FC08091E80080FFE9CFED +:101C60002091F3008091F20090E0922B61157105B4 +:101C700059F08830910540F424912093F100319679 +:101C8000615071090196F2CF21E0089709F020E038 +:101C90008091E8008E778093E800CBCF2111CCCFE4 +:101CA0000AC08091E601882361F0853061F080915F +:101CB000E80083FD0AC08091E80082FFF2CF80E057 +:101CC000089582E0089583E0089581E00895982FB3 +:101CD000973058F59093E900981739F07091EC001F +:101CE0002091ED005091F00003C0242F762F50E09A +:101CF00021FF19C03091EB003E7F3093EB00309113 +:101D0000ED003D7F3093ED003091EB00316030937A +:101D1000EB007093EC002093ED005093F0002091C5 +:101D2000EE0027FF07C09F5FD3CF8F708093E9003D +:101D300081E0089580E008958091E70187FF11C058 +:101D40008091E80082FD05C08091E6018111F8CF05 +:101D500011C08091E8008B770BC08091E601882349 +:101D600049F08091E80080FFF8CF8091E8008E77FD +:101D70008093E80008952091E4003091E50095E615 +:101D80004091EC00842F817040FF22C08091E800D8 +:101D900080FD1CC08091E601882391F0853091F090 +:101DA0008091EB0085FD10C04091E4005091E5006A +:101DB0004217530729F39A01915011F784E00895CF +:101DC00082E0089583E0089581E0089580E0089519 +:101DD0004091E80042FFDECF08950E945B0F0E9411 +:101DE000630FE0EEF0E0808181608083E8EDF0E059 +:101DF00080818F77808319BCA7EDB0E08C918E7FB6 +:101E00008C9380818F7E80831092E50108950F93DB +:101E10001F93CF93DF930E945B0F0E94630FC8ED67 +:101E2000D0E088818F7788838881806888838881E3 +:101E30008F7D888319BC1092E6011092E201109206 +:101E4000E4011092E30100EE10E0F80180818B7F45 +:101E5000808388818160888342E060E080E00E9426 +:101E6000670EE1EEF0E080818E7F8083E2EEF0E0AD +:101E7000808181608083808188608083F801808197 +:101E80008E7F8083888180618883DF91CF911F91CD +:101E90000F910895E8EDF0E080818F7E8083E7ED7B +:101EA000F0E080818160808384E082BF81E0809364 +:101EB000E5010C94070FE8EDF0E080818E7F8083D0 +:101EC0001092E20008951092DA001092E100089555 +:101ED0001F920F920FB60F9211242F933F934F939F +:101EE0005F936F937F938F939F93AF93BF93EF9382 +:101EF000FF938091E10082FF0BC08091E20082FF9E +:101F000007C08091E1008B7F8093E1000E94CF1198 +:101F10008091DA0080FF1FC08091D80080FF1BC035 +:101F20008091DA008E7F8093DA008091D90080FF63 +:101F30000DC080E189BD82E189BD09B400FEFDCFFD +:101F400081E08093E6010E94CA0B05C019BC109283 +:101F5000E6010E94D80B8091E10080FF19C08091BA +:101F6000E20080FF15C08091E2008E7F8093E20046 +:101F70008091E20080618093E2008091D8008062CD +:101F80008093D80019BC85E08093E6010E94DC0BA9 +:101F90008091E10084FF30C08091E20084FF2CC07A +:101FA00080E189BD82E189BD09B400FEFDCF809149 +:101FB000D8008F7D8093D8008091E1008F7E809340 +:101FC000E1008091E2008F7E8093E2008091E20048 +:101FD00081608093E2008091E201882311F084E027 +:101FE00007C08091E30087FD02C081E001C083E06B +:101FF0008093E6010E94DE0B8091E10083FF29C0FF +:102000008091E20083FF25C08091E100877F80936B +:10201000E10082E08093E6011092E2018091E1000C +:102020008E7F8093E1008091E2008E7F8093E200BA +:102030008091E20080618093E20042E060E080E015 +:102040000E94670E8091F00088608093F0000E94EB +:10205000DB0BFF91EF91BF91AF919F918F917F919A +:102060006F915F914F913F912F910F900FBE0F9005 +:102070001F9018951F920F920FB60F9211242F9355 +:102080003F934F935F936F937F938F939F93AF9300 +:10209000BF93CF93DF93EF93FF93C091E900CF708D +:1020A0008091EC00D82FD17080FDD0E81092E9002B +:1020B0008091F000877F8093F00078940E947E10DA +:1020C0001092E9008091F00088608093F000CD2BA1 +:1020D000CF70C093E900FF91EF91DF91CF91BF9155 +:1020E000AF919F918F917F916F915F914F913F91B0 +:1020F0002F910F900FBE0F901F9018951F93CF93A5 +:10210000DF93CDB7DEB7AA970FB6F894DEBF0FBE48 +:10211000CDBFE7EEF1E088E08E0F9091F100919352 +:102120008E13FBCF0E94FA0B8091E80083FF1FC142 +:102130008091E7019091E801492F50E04A30510524 +:1021400008F015C1FA01EA59FF4F0C94792680383E +:1021500081F0823809F00BC18091EB018F70809380 +:10216000E9008091EB0085FB882780F91092E90057 +:1021700006C08091E3019091E401911182609091F9 +:10218000E800977F9093E8008093F1001092F100AF +:10219000C8C0282F2D7F09F0EAC0882319F08230AB +:1021A00061F0E5C08091E901813009F0E0C0933031 +:1021B00009F080E08093E4012BC08091E901811156 +:1021C00027C08091EB018F7009F4D1C08093E900A2 +:1021D0002091EB0020FF1CC0933021F48091EB0094 +:1021E000806214C09091EB0090619093EB0021E02D +:1021F00030E0A90102C0440F551F8A95E2F74093D1 +:10220000EA001092EA008091EB0088608093EB0076 +:102210001092E9008091E800877F86C08111A7C0F5 +:102220001091E9011F778091E3008078812B8093E2 +:10223000E3008091E800877F8093E8000E949C0E75 +:102240008091E80080FFFCCF8091E300806880935C +:10225000E300111102C082E001C083E08093E60137 +:1022600086C08058823008F082C08091E901909148 +:10227000EA018C3D53E0950779F583E08A838AE291 +:1022800089834FB7F894DE01139620E03EE051E2D7 +:10229000E32FF0E050935700E49120FF03C0E29554 +:1022A000EF703F5FEF708E2F90E0EA3010F0C7962E +:1022B00001C0C0968D939D932F5F243149F74FBF86 +:1022C0008091E800877F8093E8006AE270E0CE01A9 +:1022D00001960E94A30D14C0AE014F5F5F4F609145 +:1022E000EB010E94EA0CBC01892B09F440C09091DB +:1022F000E800977F9093E80089819A810E94060EFA +:102300008091E8008B778093E80031C0803879F5C0 +:102310008091E800877F8093E8008091E2018093BC +:10232000F1008091E8008E778093E8000E949C0E77 +:102330001EC081111CC09091E9019230C0F48091BF +:10234000E800877F8093E8009093E2010E949C0E52 +:102350008091E201811106C08091E30087FD02C0F7 +:1023600081E001C084E08093E6010E94E60B809149 +:10237000E80083FF0AC08091E800877F8093E8002F +:102380008091EB0080628093EB00AA960FB6F894E0 +:10239000DEBF0FBECDBFDF91CF911F91089508958D +:1023A000CF938091E6018823A1F0C091E900CF701E +:1023B0009091EC00892F817090FD80E8C82B1092DD +:1023C000E9008091E80083FD0E947E10CF70C093E9 +:1023D000E900CF91089590936B0180936A0108956D +:1023E000E0916A01F0916B01309721F00190F0814A +:1023F000E02D099480E00895E0916A01F0916B016D +:10240000309721F00280F381E02D09940895E09146 +:102410006A01F0916B01309721F00480F581E02D85 +:1024200009940895209168013091690182179307FA +:1024300071F09093690180936801E0916A01F091D5 +:102440006B01309721F00680F781E02D0994089503 +:1024500020916601309167018217930771F0909384 +:10246000670180936601E0916A01F0916B013097FA +:1024700021F00084F185E02D0994089508950C94CD +:102480003E120E94541E0E9401070C941A1FCF9204 +:10249000DF92EF92FF920F931F93CF93DF93CDB70D +:1024A000DEB72B970FB6F894DEBF0FBECDBF0E94EC +:1024B00019078DE6C82E81E0D82E00E010E0E02E4E +:1024C000802F0E940708F60141916F01F42EF82633 +:1024D000B1F40F5F1F4F0E30110589F78FEF89831D +:1024E0008A831B820E945D1E8160782F9D838C836E +:1024F00049815A816B818D810E94EA1240C090917E +:10250000CF0191FF04C08B870E940D088B8520E0CE +:1025100030E04F2D50E0922FBA01022E02C0759587 +:1025200067950A94E2F760FF24C02E83EF8221E0D2 +:1025300030E0690102C0CC0CDD1C9A95E2F790E016 +:102540008C219D21892B09F420E028870E945D1EA3 +:102550008160782F9A8789874E815F8168858A8517 +:102560000E94EA12F801E359FE4F8081C826C0821A +:1025700006C02F5F3F4F2630310569F6AACF0E9473 +:10258000012210916C010E94F0111817A1F00E9415 +:10259000F01180936C012B960FB6F894DEBF0FBE3E +:1025A000CDBFDF91CF911F910F91FF90EF90DF9002 +:1025B000CF900C94E90A2B960FB6F894DEBF0FBEAD +:1025C000CDBFDF91CF911F910F91FF90EF90DF90E2 +:1025D000CF900895CF93DF93CDB7DEB72B970FB68B +:1025E000F894DEBF0FBECDBF4F83588769877A87C7 +:1025F0008B87DE01119686E0FD0111928A95E9F73D +:1026000085E0FE01379601900D928A95E1F74981A8 +:102610005A816B817C818D819E810E941A1A2B9632 +:102620000FB6F894DEBF0FBECDBFDF91CF910895F6 +:102630000895CF93882309F4C2C0C82F823859F473 +:102640000E94F01181FDBBC089E30E94C31C0E945F +:10265000901D89E30CC0833879F40E94F01180FD4D +:10266000AEC083E50E94C31C0E94901D83E50E94BA +:10267000051DCF910C94901D843859F40E94F011DF +:1026800082FD9DC087E40E94C31C0E94901D87E4C8 +:10269000EECF8CEF8C0F813A48F48C2F0E944424AB +:1026A00081118DC08C2F0E94C31CE3CF80E28C0F60 +:1026B000883048F4C77081E001C0880FCA95EAF7F6 +:1026C0000E94491DD6CF8BE58C0F833078F4C53A34 +:1026D00029F0C63A31F083E890E005C081E890E047 +:1026E00002C082E890E0CF910C94121288E58C0F22 +:1026F000833108F064C0C83A39F1C93A41F1CA3AA5 +:1027000049F1CB3A51F1CC3A59F1CD3A61F1C03BA4 +:1027100069F1CE3A71F1CF3A79F1C13B81F1C23B17 +:1027200089F1C33B91F1C43B99F1C53BA1F1C63B93 +:10273000A9F1C73BB1F1C83BB9F1C93BC1F1CA3BF3 +:10274000C9F180E090E038C082EE90E035C089EEBB +:1027500090E032C08AEE90E02FC085EB90E02CC074 +:1027600086EB90E029C087EB90E026C08CEC90E0EF +:1027700023C08DEC90E020C083E891E01DC08AE882 +:1027800091E01AC082E991E017C084E991E014C099 +:1027900081E292E011C083E292E00EC084E292E016 +:1027A0000BC085E292E008C086E292E005C087E2B5 +:1027B00092E002C08AE292E0CF910C942812CF916D +:1027C0000895882309F44BC0823859F40E94F0110F +:1027D00081FF45C089E30E94C31C0E94901D89E3CC +:1027E0000CC0833871F40E94F01180FF38C083E57B +:1027F0000E94C31C0E94901D83E50E94051D0C943D +:10280000901D843859F40E94F01182FF28C087E49B +:102810000E94C31C0E94901D87E4EFCF9CEF980F8D +:10282000913A58F390E2980F983050F4877091E005 +:1028300001C0990F8A95EAF7892F0E944F1DDFCFBB +:102840009BE5980F933020F480E090E00C941212F6 +:10285000885A833120F480E090E00C942812089587 +:10286000882321F00E94491D0C94901D089588230F +:1028700021F00E944F1D0C94901D0895BF92CF929D +:10288000DF92EF92FF920F931F93CF93DF9300D0CD +:1028900000D000D0CDB7DEB725E0FC01DE011196F7 +:1028A00001900D922A95E1F7FC01D08011810281FF +:1028B000258122952F7043815481452B09F4FCC258 +:1028C0001F3F21F4FFEFDF1609F4F6C27C012E83CF +:1028D0000E941813D9821A8369817A81802F0E94FD +:1028E000BF1C182FB92E0E94741C0E943B1B2E8106 +:1028F000002319F00E94661D2E81EB2DE295EF70EA +:10290000F0E0E059FF4F0C9479268B2D807F9B2DB2 +:102910009F70F92E882319F0F29480EFF82200239B +:1029200089F0FF2009F475C280E2810F883020F41D +:102930008F2D0E94491D03C08F2D0E94591D0E949A +:10294000901D67C2812F0E94E113FF2009F4B4C2D9 +:10295000105E8F2D183018F40E944F1D02C00E9487 +:102960005F1D26960FB6F894DEBF0FBECDBFDF9178 +:10297000CF911F910F91FF90EF90DF90CF90BF907C +:102980000C94901D3B2D307F8B2D8F70303211F0C9 +:102990008295807F112319F0113021F12CC0002382 +:1029A000B9F0222309F4A0C1213009F09DC1269677 +:1029B0000FB6F894DEBF0FBECDBFDF91CF911F9150 +:1029C0000F91FF90EF90DF90CF90BF900C94791D06 +:1029D000222319F0213009F46FC28E830E947C1DDE +:1029E0008E8196C1002321F0223008F065C27CC19F +:1029F000211162C28DC1002321F0222309F474C188 +:102A000008C2222309F484C119C22B2D26952695CC +:102A1000237030E02115310521F021303105D1F04E +:102A20004BC2002321F0812F9B2D937002C080E0C8 +:102A300090E026960FB6F894DEBF0FBECDBFDF91B3 +:102A4000CF911F910F91FF90EF90DF90CF90BF90AB +:102A50000C941212002321F0812F9B2D937002C041 +:102A600080E090E026960FB6F894DEBF0FBECDBF93 +:102A7000DF91CF911F910F91FF90EF90DF90CF905A +:102A8000BF900C942812812F002319F00E94092175 +:102A900002C00E94712126960FB6F894DEBF0FBEC9 +:102AA000CDBFDF91CF911F910F91FF90EF90DF90FD +:102AB000CF90BF900C94F6218B2D837009F07BC0D2 +:102AC0000111FAC1812F829586958770880F880F32 +:102AD000912F9F70C92ED12CE12CF12C082E04C00F +:102AE000CC0CDD1CEE1CFF1C0A94D2F714FF12C0A4 +:102AF0004FE050E060E070E004C0440F551F661FD7 +:102B0000771F8A95D2F7CB01BA01609570958095B1 +:102B1000909503C060E070E0CB012B2D26952695A3 +:102B20002370422F50E042305105D9F04330510517 +:102B300069F16C297D298E299F294130510551F178 +:102B400026960FB6F894DEBF0FBECDBFDF91CF91B2 +:102B50001F910F91FF90EF90DF90CF90BF900C945A +:102B6000621B6C297D298E299F2926960FB6F89421 +:102B7000DEBF0FBECDBFDF91CF911F910F91FF90B0 +:102B8000EF90DF90CF90BF900C947E1B0E94621B51 +:102B9000C701B60126960FB6F894DEBF0FBECDBFB3 +:102BA000DF91CF911F910F91FF90EF90DF90CF9029 +:102BB000BF900C94461B002319F08B2D817001C02F +:102BC0008695882309F478C1812F82958695877030 +:102BD000880F880F912F9F70C92ED12CE12CF12CDA +:102BE000082E04C0CC0CDD1CEE1CFF1C0A94D2F78E +:102BF00014FF12C04FE050E060E070E004C0440FEA +:102C0000551F661F771F8A95D2F7CB01BA016095D1 +:102C100070958095909503C060E070E0CB012B2DFE +:102C2000269526952370422F50E042305105D9F069 +:102C30004330510569F16C297D298E299F29413046 +:102C4000510551F126960FB6F894DEBF0FBECDBFE9 +:102C5000DF91CF911F910F91FF90EF90DF90CF9078 +:102C6000BF900C943C1C6C297D298E299F292696A7 +:102C70000FB6F894DEBF0FBECDBFDF91CF911F918D +:102C80000F91FF90EF90DF90CF90BF900C94581C65 +:102C90000E943C1CC701B60126960FB6F894DEBF11 +:102CA0000FBECDBFDF91CF911F910F91FF90EF909D +:102CB000DF90CF90BF900C94201C103FD1F118F4FE +:102CC000103E50F4A1C0123F09F463C008F44CC098 +:102CD000133F09F473C098C01F708B2D8F710023B0 +:102CE000A1F00E94B91B812F26960FB6F894DEBF83 +:102CF0000FBECDBFDF91CF911F910F91FF90EF904D +:102D0000DF90CF90BF900C9430140E94DA1B812F7B +:102D100026960FB6F894DEBF0FBECDBFDF91CF91E0 +:102D20001F910F91FF90EF90DF90CF90BF900C9488 +:102D300037140023A9F02111BFC08B2D8F71269667 +:102D40000FB6F894DEBF0FBECDBFDF91CF911F91BC +:102D50000F91FF90EF90DF90CF90BF900C94FF1BEE +:102D6000223008F0A9C0E9CF0023A9F08B2D8F7184 +:102D700026960FB6F894DEBF0FBECDBFDF91CF9180 +:102D80001F910F91FF90EF90DF90CF90BF900C9428 +:102D9000B91B002359F38B2D8F7126960FB6F8942B +:102DA000DEBF0FBECDBFDF91CF911F910F91FF907E +:102DB000EF90DF90CF90BF900C94DA1B002399F036 +:102DC0008B2D8F7126960FB6F894DEBF0FBECDBF48 +:102DD000DF91CF911F910F91FF90EF90DF90CF90F7 +:102DE000BF900C94A41B26960FB6F894DEBF0FBEBE +:102DF000CDBFDF91CF911F910F91FF90EF90DF90AA +:102E0000CF90BF900C949A1B0023A9F0222309F4C1 +:102E1000ADCF812F26960FB6F894DEBF0FBECDBF83 +:102E2000DF91CF911F910F91FF90EF90DF90CF90A6 +:102E3000BF900C941913222309F4ADCF812F26964D +:102E40000FB6F894DEBF0FBECDBFDF91CF911F91BB +:102E50000F91FF90EF90DF90CF90BF900C94E11313 +:102E60004B2D4F70612FC7010E94760426960FB636 +:102E7000F894DEBF0FBECDBFDF91CF911F910F91B0 +:102E8000FF90EF90DF90CF90BF900C94BE1A4B2D27 +:102E90004F70612FC70126960FB6F894DEBF0FBEA4 +:102EA000CDBFDF91CF911F910F91FF90EF90DF90F9 +:102EB000CF90BF900C940E0826960FB6F894DEBF04 +:102EC0000FBECDBFDF91CF911F910F91FF90EF907B +:102ED000DF90CF90BF9008950E94661D0E94761DDE +:102EE0000E943B1D0E94901D0E94A7220E94F62175 +:102EF00080E090E00E94121280E090E00C94281292 +:102F00000E94561D0C946C170E94B41C292F229508 +:102F10002F7030E02C3031054CF42A3031056CF440 +:102F2000225031092230310588F407C02C30310598 +:102F300049F02F30310531F009C0803E48F0803F24 +:102F400029F406C093FB882780F9089580E008954E +:102F500081E00895CF93DF9300D000D01F92CDB7CA +:102F6000DEB70F900F900F900F900F90DF91CF91E1 +:102F70000895CF93DF9300D000D000D0CDB7DEB757 +:102F800026960FB6F894DEBF0FBECDBFDF91CF916E +:102F900008951F93CF93DF93C0917B0116E080913A +:102FA0007C01C81799F0D0E01C9FF0011D9FF00D27 +:102FB0001124E358FE4F40815181628173818481E5 +:102FC00095810E94B9172196C770E9CFDF91CF9103 +:102FD0001F9108954091AD015091AE016091AF01F4 +:102FE0007091B0018091B1019091B2010C94B91728 +:102FF0008091B20182958F7009F054C08091AF0129 +:10300000882309F44FC080917B01A0917C016091DD +:10301000AD017091AE014091B0015091B101B6E0A7 +:103020008A1709F43FC090E041155105C1F17F3F77 +:1030300011F46F3FA1F1B89FF001B99FF00D112479 +:10304000E358FE4F218172132AC02081621327C0EA +:103050002281211124C0238134812417350710F4E3 +:1030600021503109241B350B283C3105C0F4209137 +:10307000B2012F7020612093B20126E0289FF00159 +:10308000299FF00D1124EE57FE4F80818F708061D3 +:1030900080838DEA91E00E943E140C94C91701963A +:1030A0008770BECF0895CF92DF92EF92FF920F9379 +:1030B0001F93CF93DF93CDB7DEB762970FB6F89427 +:1030C000DEBF0FBECDBF8C0185E0F801DE011D968D +:1030D00001900D928A95E1F7D8014C9111965C917F +:1030E000119712966C9112971396CD90DC901497CD +:1030F0003091AD017091AE018091B0019091B1011C +:10310000009709F46BC17F3F19F43F3F09F466C192 +:10311000E090AF01EE2009F4C0C02091B201C816C2 +:10312000D90628F0F601E81BF90BCF0104C0809501 +:1031300090958C0D9D1DFF24F394883C910578F0AB +:10314000F12C207F09F0C6C07C2DD98AC88A8989D4 +:103150000E94AA178DEA91E00E943E14B1C0822F0E +:10316000807F09F046C0751314C0341312C061117A +:1031700010C02F7020612093B2010E94EA178DEADF +:1031800091E00E943E148091B201D80115968C9373 +:103190002EC0CD2819F15F3F11F44F3FF9F0F62E04 +:1031A00061111CC080917B0120917C0136E0821767 +:1031B00009F45AC090E0389FF001399FF00D1124B6 +:1031C000E358FE4F7181571306C07081471303C047 +:1031D0007281711103C001968770E9CFF62E6623C4 +:1031E00009F418C18091B20181608093B201F12C81 +:1031F00011C1751308C0341306C0611104C0809159 +:10320000B201D801C3C04D875E878D859E856A8BCC +:103210000E9484176A898823E1F16623D1F1209105 +:10322000B201822F82958F7090E0029774F08091A6 +:10323000AD019091AE0198878F831986DB86CA868F +:103240002C87CE0107960E943E1486E0F801ADEA75 +:10325000B1E001900D928A95E1F70E94F8170E9463 +:10326000EA17FF24F394D6C04D875E878D859E852F +:103270000E94B41C292F22952F7030E02230310596 +:103280000CF0BCC09F7009F0B6C0805E883008F4B6 +:10329000C1C0C8010E943E14E4CFC816D90608F484 +:1032A00053C0F601E81BF90BCF01883C910508F4E7 +:1032B00050C0F12C7C2DD98AC88A89890E94AA170E +:1032C000EDEAF1E086E0DF011D928A95E9F70E94C0 +:1032D000EA17A0C0751314C0341312C0611110C0D6 +:1032E0008091B201F8018583C8010E943E1486E0F6 +:1032F000EDEAF1E0DF011D928A95E9F7FE2C8AC024 +:103300004D875E878D859E856A8B0E9484176A89AA +:10331000882309F4BECF662309F4BBCF2091B20104 +:10332000822F82958F7090E002970CF48ECF80915F +:10333000AD019091AE019A8389831B82DD82CC829C +:103340002E83CE0101967FCF809590958C0D9D1D8B +:10335000ACCFF62E662309F49CCF75132EC0341320 +:103360002CC02091B20120FD1FC0822F82958F704A +:10337000D9F0D80115962C9315978F3049F08F5FAF +:10338000982F9295907F822F8F70892B15968C9312 +:10339000C8010E943E1486E0F801ADEAB1E0019058 +:1033A0000D928A95E1F793CF86E0F801ADEAB1E09E +:1033B00001900D928A95E1F72DC04D875E878D852E +:1033C0009E850E948417811140CF8091B201816057 +:1033D0008093B201C8010E943E141CC0662309F408 +:1033E00058CF4D875E878D859E850E9484178823E0 +:1033F00009F44FCF2ACF811148CF0CC024303105BA +:103400000CF047CF9F7009F440CFF8019581907F71 +:1034100009F03BCF8F2D62960FB6F894DEBF0FBE3A +:10342000CDBFDF91CF911F910F91FF90EF90DF9073 +:10343000CF9008951F93CF93DF93CDB7DEB72C972E +:103440000FB6F894DEBF0FBECDBF4F835887698794 +:103450007A878B879C87CE0107960E945318882312 +:1034600069F08F8198852A853B85232BF1F19F3F59 +:1034700009F063C08F3F09F060C037C086E0FE01ED +:103480003796DE01119601900D928A95E1F76F81D2 +:103490007885EA85FB85309741F17F3F11F46F3FD6 +:1034A00021F120917C0130E0C901019687709927B4 +:1034B00040917B0150E08417950709F447C0698368 +:1034C0007A83FD83EC8396E0929FD001939FB00DA9 +:1034D0001124A358BE4FFE01319601900D929A958A +:1034E000E1F780937C010E94C91716E080917B016F +:1034F00090917C018917C1F1189FC0011124835854 +:103500009E4F0E945318882379F1E0917B011E9F02 +:10351000F0011124E358FE4F408151816281738193 +:10352000848195810E94B91780917B0190E001967A +:103530008770992780937B01D9CF4F815885698502 +:103540007A858B859C850E94B917CFCF0E94801702 +:1035500010927C0110927B01EDEAF1E086E0DF0140 +:103560001D928A95E9F7C1CF2C960FB6F894DEBF6D +:103570000FBECDBFDF91CF911F910895EF92FF92C3 +:103580000F931F93CF93DF938C01892B09F46CC0A9 +:10359000F12CEE24E394E8012196F801849184371C +:1035A00040F4843008F051C0813081F0823019F14C +:1035B0005BC0853709F444C0A8F19CE7980F9037A9 +:1035C00008F052C08F770E94E11341C00E5F1F4F79 +:1035D000FE01C49180E28C0F883048F4C7708E2DB4 +:1035E00001C0880FCA95EAF70E94691D14C08C2F8C +:1035F0000E9419132DC00E5F1F4FFE01C49180E27F +:103600008C0F883058F4C7708E2D01C0880FCA9572 +:10361000EAF70E946F1D0E94901D1AC08C2F0E9415 +:10362000E11316C00E5F1F4FFE01C491CC2381F041 +:103630008FE99FE00197F1F700C00000C150F6CF7D +:103640000E5F1F4FFE01F49003C00E9419138E01FC +:103650008F2D882309F49FCFEFE9FFE03197F1F731 +:1036600000C000008150F5CFDF91CF911F910F91E5 +:10367000FF90EF90089508956093B7017093B8019B +:103680008093B9019093BA010C946C170F931F9318 +:103690000091B7011091B8012091B9013091BA01A0 +:1036A000DC01CB01802B912BA22BB32B8093B70194 +:1036B0009093B801A093B901B093BA011F910F91F3 +:1036C0000C946C170F931F930091B7011091B801E0 +:1036D0002091B9013091BA01DC01CB018023912303 +:1036E000A223B3238093B7019093B801A093B901AB +:1036F000B093BA011F910F910C946C170F931F9305 +:103700000091B7011091B8012091B9013091BA012F +:10371000DC01CB0180279127A227B3278093B70133 +:103720009093B801A093B901B093BA011F910F9182 +:103730000C946C171092B3011092B4011092B50161 +:103740001092B6010C946C1741E050E060E070E01C +:1037500004C0440F551F661F771F8A95D2F7409308 +:10376000B3015093B4016093B5017093B6010C940A +:103770006C1741E050E060E070E004C0440F551F5A +:10378000661F771F8A95D2F78091B3019091B4019B +:10379000A091B501B091B601482B592B6A2B7B2B18 +:1037A0004093B3015093B4016093B5017093B60197 +:1037B0000C946C1741E050E060E070E004C0440FEE +:1037C000551F661F771F8A95D2F7409550956095D3 +:1037D00070958091B3019091B401A091B501B09121 +:1037E000B601482359236A237B234093B3015093A6 +:1037F000B4016093B5017093B6010C946C1741E06D +:1038000050E060E070E004C0440F551F661F771F52 +:103810008A95D2F78091B3019091B401A091B5013E +:10382000B091B601482759276A277B274093B301F7 +:103830005093B4016093B5017093B6010C946C176A +:103840000F931F930091B3011091B4012091B50122 +:103850003091B601DC01CB01802B912BA22BB32B35 +:103860008093B3019093B401A093B501B093B601D6 +:103870001F910F910C946C170F931F930091B3013C +:103880001091B4012091B5013091B601DC01CB015A +:1038900080239123A223B3238093B3019093B40197 +:1038A000A093B501B093B6011F910F910C946C17C2 +:1038B0000F931F930091B3011091B4012091B501B2 +:1038C0003091B601DC01CB0180279127A227B327D5 +:1038D0008093B3019093B401A093B501B093B60166 +:1038E0001F910F910C946C170895CF92DF92EF9275 +:1038F000FF920F931F93CF93DF938C01C090B7017A +:10390000D090B801E090B901F090BA018091B30174 +:103910009091B401A091B501B091B601C82AD92AFD +:10392000EA2AFB2ACFE1D0E0D701C6010C2E04C061 +:10393000B695A795979587950A94D2F780FF06C00C +:10394000B8018C2F0E944E0A019721F4219760F74D +:1039500080E001C08C2FDF91CF911F910F91FF90DC +:10396000EF90DF90CF900895CF93DF93EC010E940A +:10397000751CBE010E944E0ADF91CF910895CB01C4 +:103980000E94B41C089590910C01992321F090910C +:103990000D01911109C020910E0130910F01F90123 +:1039A00032969FEF40E01FC0982F9695969596957A +:1039B0009F3050F5E0910E01F0910F01E90FF11DDC +:1039C000877021E030E0A90102C0440F551F8A959D +:1039D000E2F7CA019181892B818308959F3F39F0D5 +:1039E0004F5F4E3041F051915813F8CF0DC0511137 +:1039F000F7CF942FF5CF9F3F39F0F901E90FF11D73 +:103A000097FDFA9582830895089590910C0199236A +:103A100021F090910D01911109C020910E0130917A +:103A20000F01F9013296205F3F4F1FC0982F9695E6 +:103A3000969596959F30F0F4E0910E01F0910F016C +:103A4000E90FF11D877021E030E0A90102C0440FA9 +:103A5000551F8A95E2F7CA01809591818923818358 +:103A600008953196E217F30729F090819813F9CF62 +:103A70001082F7CF089581E090E0E0910E01F0917F +:103A80000F01E80FF91F1082019680319105A9F707 +:103A900008959091CE01892B8093CE010895809551 +:103AA0009091CE0189238093CE0108951092CE018A +:103AB00008959091CD01892B8093CD010895809533 +:103AC0009091CD0189238093CD0108951092CD016D +:103AD00008959091CC01892B8093CC010895809515 +:103AE0009091CC0189238093CC0108951092CC0150 +:103AF00008958093BB0108951092BB0108958091B1 +:103B00000E0190910F01FC0131969C01205F3F4F07 +:103B100080E0919191118F5FE217F307D1F708953B +:103B2000E0910E01F0910F018091CE018083E09130 +:103B30000E01F0910F0190818091CD01892B80833E +:103B4000E0910E01F0910F0190818091CC01892BC1 +:103B500080838091BB01882361F0E0910E01F09198 +:103B60000F019081892B80830E947F1D811110920B +:103B7000BB0180910E0190910F010C94FC11CF922A +:103B8000DF92EF92FF926C01EE24FF24C114D10466 +:103B9000E104F10421F0C701B60120E101C020E0F9 +:103BA000C72ED82EE92EFF24C114D104E104F1045C +:103BB00019F0285FC701B6016B017C0154E0F6944F +:103BC000E794D794C7945A95D1F7C114D104E1046E +:103BD000F10419F02C5FC701B6016B017C0142E0D2 +:103BE000F694E794D794C7944A95D1F7C114D104B9 +:103BF000E104F10419F02E5FC701B601DC01CB012D +:103C0000B695A79597958795892B8A2B8B2B09F0CD +:103C10002F5F822FFF90EF90DF90CF9008958091DB +:103C2000E601843021F11092D00120E488E190E097 +:103C30000FB6F894A895809360000FBE20936000A3 +:103C400080E00E94E90A83B7817F846083BF83B7E5 +:103C5000816083BF7894889583B78E7F83BF88E126 +:103C60000FB6F89480936000109260000FBE089524 +:103C700008950895CF930E94381E0E9419070E944C +:103C8000391EC0E08C2F0E940708811104C0CF5F4D +:103C9000CE30C1F701C081E0CF9108950E94801716 +:103CA0000E94F0110C94E90A82E084BD93E095BD76 +:103CB0009AEF97BD80936E0008952FB7F894809186 +:103CC000D1019091D201A091D301B091D4012FBF25 +:103CD0000895CF92DF92EF92FF920F931F932FB729 +:103CE000F8944091D1015091D2016091D30170912B +:103CF000D4012FBF6A017B01EE24FF248C0120E058 +:103D000030E0C016D106E206F30610F44150510926 +:103D10009A01281B390BC9011F910F91FF90EF9059 +:103D2000DF90CF9008951F920F920FB60F9211243B +:103D30008F939F93AF93BF938091D1019091D201C4 +:103D4000A091D301B091D4010196A11DB11D809322 +:103D5000D1019093D201A093D301B093D401BF912C +:103D6000AF919F918F910F900FBE0F901F9018955C +:103D70000E94ED0EF8942FEF87EA91E621508040E3 +:103D80009040E1F700C0000087E090EBDC018093F9 +:103D9000F0019093F101A093F201B093F3019CE044 +:103DA00088E10FB6F894A895809360000FBE9093B9 +:103DB0006000FFCFEF92FF920F931F93CF93DF939B +:103DC000D82FC0E08C2F0E94070800E010E0E82EFA +:103DD000F12CC701002E02C0959587950A94E2F751 +:103DE00080FD06C00F5F1F4F0630110591F709C017 +:103DF000602F7C2F80E00E940F08D813F3CF81E062 +:103E000004C0CF5FCE30F1F680E0DF91CF911F91FB +:103E10000F91FF90EF900895CF93C82F8CE20E94EE +:103E2000DA1E882321F08C2FCF910C94DA1E80E0CB +:103E3000CF910895CF930E946120811102C00E940A +:103E40004720C5E6C15049F00E9419078FE39CE95D +:103E50000197F1F700C00000F5CF89E20E940C1F26 +:103E6000811113C18AE20E940C1F81110E94472018 +:103E700085E00E940C1F81110E94B81E0E946C20D8 +:103E80008093CF0187E00E940C1F8823A9F18BE16A +:103E90000E940C1F882351F08091CF0181FB2227C3 +:103EA00020F991E0922790FB81F90EC08EE00E94EC +:103EB0000C1F882361F08091CF0182FB222720F91B +:103EC00091E0922790FB82F98093CF0115C080E1A9 +:103ED0000E940C1F9091CF01882341F093FB222771 +:103EE00020F981E0822780FB93F904C0892F809517 +:103EF00080FB90F99093CF018091CF010E947020B8 +:103F00000E947E208093EF0180EE0E940C1F882388 +:103F100041F08091EF01982F909590FB80F980936C +:103F2000EF0189E30E940C1F882359F08091EF0173 +:103F300081FB222720F991E0922790FB81F9809361 +:103F4000EF0182EE0E940C1F882359F08091EF014F +:103F500082FB222720F991E0922790FB82F980933F +:103F6000EF0186EE0E940C1F882359F08091EF012B +:103F700083FB222720F991E0922790FB83F980931D +:103F8000EF0183EE0E940C1F882359F08091EF010E +:103F900084FB222720F991E0922790FB84F98093FB +:103FA000EF0185E30E940C1F882359F08091EF01F7 +:103FB00085FB222720F991E0922790FB85F98093D9 +:103FC000EF0181E30E940C1F882359F08091EF01DB +:103FD00086FB222720F991E0922790FB86F98093B7 +:103FE000EF0181E10E940C1F882359F08091EF01BD +:103FF00087FB222720F991E0922790FB87F9809395 +:10400000EF018091EF010E9482208091EF0187FBF8 +:10401000882780F980930D0187E20E940C1FC82F2A +:104020008EE10E940C1F8111C2608FE10E940C1F63 +:104030008111C46080E20E940C1F8111C86081E27E +:104040000E940C1F8111C06182E20E940C1F81112D +:10405000C06283E20E940C1F8111C06484E20E944E +:104060000C1F882311F0C06802C0CC2329F08C2FCC +:104070000E9479206C2F03C00E947520682F70E089 +:1040800080E090E0CF910C943C1BCF9108956DEEB1 +:104090007EEF80E090E00E94B32660E082E090E056 +:1040A0000E94A12660E083E090E00E94A12660E0EB +:1040B00084E090E00E94A12660E085E090E00C940E +:1040C000A12680E090E00E949B2621E08D3E9E4F3D +:1040D00009F020E0822F089582E090E00C9493266E +:1040E000682F82E090E00C94A12683E090E00C948D +:1040F0009326682F83E090E00C94A12684E090E062 +:104100000C949326682F84E090E00C94A126809173 +:10411000D70180FF0BC06091130185E0689FB0015B +:10412000112475956795759567952BC081FF09C01A +:104130006091130185E0689FB00111247595679522 +:1041400020C082FF07C06091130185E0689FB00125 +:10415000112417C09091D8019923D1F060911201D8 +:10416000961788F72091130185E0289F900111246C +:10417000929FA001939F500D112470E0CA010E94EC +:1041800065266038710540F46115710539F002C08B +:1041900065E070E0862F08958FE7089581E0089527 +:1041A0008091D70180FF08C06091110170E0759582 +:1041B00067957595679521C081FF06C060911101D3 +:1041C00070E07595679519C082FF04C06091110178 +:1041D00070E010C09091D8019923C1F06091100156 +:1041E0009617A0F780911101899FC001112470E0FA +:1041F0000E9465266038710528F46115710521F06B +:10420000862F08958FE7089581E0089561E070E0BA +:10421000F4CF803F21F40E948720819504C0813F24 +:1042200029F40E9487208093DB010895823F21F4C6 +:104230000E948720819504C0833F29F40E94872033 +:104240008093DA010895893F19F40E94D02005C0B7 +:104250008A3F31F40E94D02081958093DC0108953B +:104260008B3F21F40E94D020819504C08C3F29F41B +:104270000E94D0208093DD010895843F21F4809135 +:10428000D901816017C0853F21F48091D9018260F6 +:1042900011C0863F21F48091D90184600BC0873F13 +:1042A00021F48091D901886005C0883F31F4809164 +:1042B000D90180618093D90108958D3F21F48091C7 +:1042C000D70181600BC08E3F21F48091D7018260BD +:1042D00005C08F3F29F48091D70184608093D70176 +:1042E0000895803F39F48091DB0187FF6CC0109204 +:1042F000DB0169C0813F29F48091DB011816BCF312 +:1043000062C09091DA01823F29F497FF5CC010925D +:10431000DA0159C0833F19F41916CCF354C0893F10 +:1043200041F48091DC0118160CF04DC01092DC01B4 +:104330004AC08A3F29F48091DC0187FF44C0F6CF50 +:104340008B3F39F48091DD0187FF3DC01092DD0184 +:104350003AC08C3F29F48091DD011816BCF333C0BC +:10436000843F21F48091D9018E7F17C0853F21F4CD +:104370008091D9018D7F11C0863F21F48091D901B0 +:104380008B7F0BC0873F21F48091D901877F05C0C7 +:10439000883F31F48091D9018F7E8093D90113C079 +:1043A0008D3F21F48091D7018E7F0BC08E3F21F489 +:1043B0008091D7018D7F05C08F3F29F48091D7016F +:1043C0008B7F8093D7018091DA0181110EC080919B +:1043D000DB0181110AC08091DC01811106C080914E +:1043E000DD01811102C01092D801089589ED91E09C +:1043F0000E9407120E945D1E9093D6018093D50102 +:1044000008951F93CF93DF938091D5019091D601AA +:104410000E94691EAC019091D801992321F020914E +:10442000140130E006C0209115018AE0289F900118 +:1044300011244217530708F486C08091DA01C09115 +:10444000DB01D091DC011091DD01811107C0C111A8 +:1044500076C0D11174C0111172C075C09F3F19F0A0 +:104460009F5F9093D801181624F40E9487208093B0 +:10447000DA018091DA0187FF05C00E9487208195CB +:104480008093DA011C1624F40E9487208093DB01BC +:104490008091DB0187FF05C00E9487208195809372 +:1044A000DB016091DA01662339F1C091DB01CC2395 +:1044B00019F1772767FD7095872F972F0E94762532 +:1044C00023E333E343E35FE30E94DA250E944325BD +:1044D0006093DA016C2F772767FD7095872F972FF0 +:1044E0000E94762523E333E343E35FE30E94DA256A +:1044F0000E9443256093DB011D1624F40E94D02006 +:104500008093DC018091DC0187FF05C00E94D020F0 +:1045100081958093DC01111624F40E94D0208093B1 +:10452000DD018091DD0187FF05C00E94D0208195CB +:104530008093DD01DF91CF911F910C94F6219F3F75 +:1045400009F08ECF96CFDF91CF911F910895E9EDBD +:10455000F1E085E0DF011D928A95E9F71092D8011C +:104560001092D7010895833081F128F4813059F0F9 +:104570008230D1F00895853009F449C0B8F1863011 +:1045800009F456C0089580911501262F30E0280FB8 +:10459000311D2F3F310524F4680F609315010895F4 +:1045A0008FEF80931501089580911401262F30E03C +:1045B000280F311D2F3F310524F4680F609314013B +:1045C00008958FEF80931401089580911301262F91 +:1045D00030E0280F311D2F3F310524F4680F609320 +:1045E000130108958FEF80931301089580911201B4 +:1045F000262F30E0280F311D2F3F310524F4680F9E +:104600006093120108958FEF8093120108958091B5 +:104610001101262F30E0280F311D2F3F310524F4E2 +:10462000680F6093110108958FEF80931101089531 +:1046300080911001262F30E0280F311D2F3F3105CA +:1046400024F4680F6093100108958FEF8093100198 +:104650000895833011F128F4813049F0823091F0CF +:104660000895853081F120F18630C1F1089580915F +:104670001501681720F4861B809315010895109288 +:104680001501089580911401681720F4861B80930A +:104690001401089510921401089580911301681770 +:1046A00020F4861B8093130108951092130108953E +:1046B00080911201681720F4861B809312010895DF +:1046C00010921201089580911101681720F4861B41 +:1046D00080931101089510921101089580911001A5 +:1046E000681720F4861B8093100108951092100122 +:1046F00008950F931F938D3109F46BC008F03FC0EC +:104700008E3009F47FC0C0F4873009F469C068F4C2 +:10471000863009F0B1C08091CF01817F8E7F809378 +:10472000CF0181E08093DF01A8C0883009F4A2C0E6 +:104730008B3009F49FC0A0C0863109F49BC078F487 +:10474000803109F472C0813109F096C00E9480174F +:1047500090910D0181E0892780930D018BC08931F3 +:1047600009F488C08B3109F087C08091CF0181FBAB +:10477000222720F991E0922790FB81F94CC08533E4 +:1047800009F470C048F4873209F46CC008F459C0C9 +:10479000893209F467C070C0833438F48A3308F072 +:1047A0004EC0883309F466C067C0833409F45AC028 +:1047B000883409F061C00E9480170FEF13ED20E3E9 +:1047C000015010402040E1F700C000000E94B81ED8 +:1047D00051C00E94FD240E94F0110E94E90A4AC0C3 +:1047E0009091CF01892F8095817080FB90F929F0FD +:1047F000966098609093CF0140C0997F977F909387 +:10480000CF0138C08091CF0182FB222720F991E0AF +:10481000922790FB82F98093CF01992359F18091DF +:10482000CF0181608093CF0125C08091CF0183FBB0 +:10483000222720F991E0922790FB83F9ECCF89534E +:1048400001C08D5141E050E060E070E08A019B01C1 +:1048500004C0000F111F221F331F8A95D2F7C90110 +:10486000B80104C061E070E080E090E00E943C1B71 +:104870000E94801781E001C080E01F910F91089590 +:1048800080E0089580E00895CF93C82F8091DF01E4 +:10489000813079F018F08230E9F187C0E0910E01A3 +:1048A000F0910F018081813169F0823209F07FC07F +:1048B00009C0E0910E01F0910F018081813111F06A +:1048C000823261F48C2F0E944024811104C08C2F0D +:1048D0000E9479231DC081E090E01AC08C2F0E94B5 +:1048E0004224811114C0C43179F048F4CB3079F0FE +:1048F000C03109F060C082E08093DF0108C0C93296 +:1049000019F0C83321F057C01092DF0154C081E084 +:10491000817053C0C93289F118F5C43171F1A8F41E +:10492000C73009F046C08AE08093150194E1909366 +:10493000140193E0909313018093120188E0809317 +:10494000110188E28093100134C0CE51C63088F541 +:10495000EC2FF0E0E65DFE4F80818093DE0129C000 +:10496000CE34E9F020F4CB3421F56AE013C0C13530 +:1049700079F0C235F1F461E00DC08091DE01882349 +:1049800019F01092DE0115C081E08093DF0115C09F +:1049900061E006C08091DE010E94B3220AC06AE095 +:1049A0008091DE010E94292304C01092DF0180E083 +:1049B00004C081E002C080E0ABCFCF910895E1E870 +:1049C000F0E08081886080838081816080838FB700 +:1049D000F89493E09093890090ED909388008FBFB6 +:1049E0000895EFE6F0E08081826080830895EFE62D +:1049F000F0E080818D7F80830895EFE6F0E0908184 +:104A000082E08927808308951F920F920FB60F923C +:104A100011242F933F934F935F936F937F938F93C3 +:104A20009F93AF93BF93EF93FF938091E001909199 +:104A3000E10101969093E1018093E001811103C0AF +:104A400082E00E94E90AE091E101E695E695F0E056 +:104A5000E05EF74FE4918091E0018E1303C080E0A7 +:104A60000E94E90AFF91EF91BF91AF919F918F91C1 +:104A70007F916F915F914F913F912F910F900FBE5A +:104A80000F901F90189504D06894B1118DC00895AF +:104A900070D088F09F5790F0B92F9927B751A0F0A8 +:104AA000D1F0660F771F881F991F1AF0BA95C9F7C2 +:104AB00012C0B13081F077D0B1E0089574C0672F93 +:104AC000782F8827B85F39F0B93FCCF38695779572 +:104AD0006795B395D9F73EF490958095709561955B +:104AE0007F4F8F4F9F4F0895E89409C097FB3EF486 +:104AF00090958095709561957F4F8F4F9F4F99232B +:104B0000A9F0F92F96E9BB279395F69587957795A8 +:104B10006795B795F111F8CFFAF4BB0F11F460FF68 +:104B20001BC06F5F7F4F8F4F9F4F16C0882311F0C0 +:104B300096E911C0772321F09EE8872F762F05C0D4 +:104B4000662371F096E8862F70E060E02AF09A956F +:104B5000660F771F881FDAF7880F9695879597F964 +:104B6000089557FD9058440F551F59F05F3F71F05D +:104B70004795880F97FB991F61F09F3F79F08795C4 +:104B80000895121613061406551FF2CF4695F1DF4D +:104B900008C0161617061806991FF1CF86957105DD +:104BA000610508940895E894BB2766277727CB0111 +:104BB00097F908950BD078C069D028F06ED018F01E +:104BC000952309F05AC05FC01124EECFCADFA0F3CD +:104BD000959FD1F3950F50E0551F629FF001729F92 +:104BE000BB27F00DB11D639FAA27F00DB11DAA1FB1 +:104BF000649F6627B00DA11D661F829F2227B00DFE +:104C0000A11D621F739FB00DA11D621F839FA00D88 +:104C1000611D221F749F3327A00D611D231F849FD8 +:104C2000600D211D822F762F6A2F11249F5750402F +:104C30008AF0E1F088234AF0EE0FFF1FBB1F661FCA +:104C4000771F881F91505040A9F79E3F510570F083 +:104C500014C0AACF5F3FECF3983EDCF386957795BE +:104C60006795B795F795E7959F5FC1F7FE2B880F7E +:104C7000911D9695879597F9089597F99F6780E814 +:104C800070E060E008959FEF80EC089500240A949E +:104C90001616170618060906089500240A94121617 +:104CA0001306140605060895092E0394000C11F44A +:104CB000882352F0BB0F40F4BF2B11F460FF04C0F7 +:104CC0006F5F7F4F8F4F9F4F089597FB072E16F40E +:104CD000009407D077FD09D00E947F2607FC05D0FD +:104CE0003EF4909581959F4F0895709561957F4F03 +:104CF0000895EE0FFF1F0590F491E02D0994AA1B73 +:104D0000BB1B51E107C0AA1FBB1FA617B70710F0B6 +:104D1000A61BB70B881F991F5A95A9F780959095E8 +:104D2000BC01CD010895F999FECF92BD81BDF89ADD +:104D3000992780B50895A8E1B0E042E050E00C94D6 +:104D4000BB26262FF999FECF92BD81BDF89A019717 +:104D500000B4021639F01FBA20BD0FB6F894FA9AC3 +:104D6000F99A0FBE08950196272F0E94A2260C944F +:104D7000A126DC01CB01FC01F999FECF06C0F2BDF2 +:104D8000E1BDF89A319600B40D9241505040B8F709 +:064D90000895F894FFCF26 +:104D96002002EB0A790B560B220BEE0A0101BC012D +:104DA60028080A03140A3F4D3639E10794075E07BF +:104DB6002507B806D106EA0603070102030405061D +:044DC60007080900D1 +:00000001FF 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 29f1099d06dd5e3d927acc7fbdef27315e9c6dbe..031d874a7ba8229f3ed2f568785befa0e3dee1fc 100644 GIT binary patch delta 259239 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

Cbt2uy}*lnao>) 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ð~ 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 z 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 SDO~$OMUbbfpUXO@geCx*db36V delta 235958 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%0A`-Mcq0U0VNHujXrLdGWy+ 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

+;w166&=l7Yk?h?074+;n(xE8U>R#Gj3qG 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 -V}TF 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�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 Lu6{1-oD!M<)VD*- diff --git a/keyboard/ergodox_ez/keymaps/osx_de_experimental/readme.md b/keyboard/ergodox_ez/keymaps/osx_de_experimental/readme.md new file mode 100644 index 0000000000..e6a1018416 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/osx_de_experimental/readme.md @@ -0,0 +1,22 @@ + +# Ergodox und Ergodox-EZ experimentelles Layout + +dieses layout ist experimentell und wird im Lufe der Zeit viele Änderungen und Verbesserungen durchlaufen. Falls diese sich als vorteilhaft erweisen, werden sie evtl. auch in das `osx_de` layout übernommen. + + + +# Erstellt Mit Dem ErgodoxLayoutGenerator + +Der ErgodoxLayoutGenerator (ELG) 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). +--------------------------------------------------------------------------------------------------------------------- + +# Ergodox and Ergodox-EZ experimental layout + +This is an experimental layout which will undergo heavy changes over time. If changes prove to be good, they might also move into the `osx_de` layout. + +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/). \ No newline at end of file From 1173dbd02f5a235e6d1542e875cc1d9ed43a2e8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?James=20=E2=80=98Twey=E2=80=99=20Kay?= Date: Mon, 2 May 2016 19:19:17 +0100 Subject: [PATCH 29/93] Swap steno/media layers to allow using media keys in the Plover layer; display all active layers, not just the top; use only momentary modifiers --- keyboard/ergodox_ez/keymaps/twey/keymap.c | 108 ++++++++++------------ 1 file changed, 50 insertions(+), 58 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/twey/keymap.c b/keyboard/ergodox_ez/keymaps/twey/keymap.c index 75d264bdbe..dec9f92f14 100644 --- a/keyboard/ergodox_ez/keymaps/twey/keymap.c +++ b/keyboard/ergodox_ez/keymaps/twey/keymap.c @@ -5,8 +5,8 @@ #define BASE 0 // default layer #define SYMB 1 // symbols -#define MDIA 2 // media keys -#define STEN 3 // steno +#define STEN 2 // steno +#define MDIA 3 // media keys const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { @@ -17,19 +17,19 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |--------+------+------+------+-------+-------------| |-------+------+------+------+------+------+--------| * | Del | ' | , | . | P | Y | Esc | | Caps | F | G | C | R | L | / | * |--------+------+------+------+-------+------| | | |------+------+------+------+------+--------| - * | BkSp | A | O | E | U | I |------| |-------| D | H | T | N |S / L2|- / Cmd | + * | BkSp | A | O | E | U | I |------| |-------| D | H | T | N | S | - | * |--------+------+------+------+-------+------| Tab | | Enter |------+------+------+------+------+--------| * | LShift | ; | Q | J | K | X | | | | B | M | W | V | Z | RShift | * `--------+------+------+------+-------+-------------' `--------------+------+------+------+------+--------' - * |Grv/L1| '" |AltShf| Left | Right | | Up | Down | [ | ] | ~L1 | + * | L1 | NONE | Grv | Left | Right | | Up | Down | [ | ] | L1 | * `-----------------------------------' `----------------------------------' - * ,-------------. ,---------------. - * | PgUp | PgDn | | Home | End | - * ,------|------|------| |-------+-------+------. - * | | | NONE | | NONE | | | - * | Alt | NONE |------| |-------| Space | Ctrl | - * | | | Supr | | AltGr | | | - * `--------------------' `----------------------' + * ,--------------. ,---------------. + * | PgUp | PgDn | | Home | End | + * ,------|-------|------| |-------+-------+------. + * | | | NONE | | AltGr | | | + * | Alt | Enter |------| |-------| Space | Ctrl | + * | | | Supr | | ~MDIA | | | + * `---------------------' `----------------------' */ // If it accepts an argument (i.e, is a function), it doesn't need KC_. // Otherwise, it needs KC_* @@ -39,19 +39,19 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { 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, + MO(SYMB), KC_NO, KC_GRV, 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_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, KC_S, KC_MINS, + KC_ENT, KC_B, KC_M, KC_W, KC_V, KC_Z , KC_RSFT, + KC_UP, KC_DOWN,KC_LBRC,KC_RBRC, MO(SYMB), KC_HOME,KC_END, - KC_NO, - KC_RALT,KC_SPC,KC_RCTL + KC_RALT, + KC_FN1,KC_SPC,KC_RCTL ), /* Keymap 1: Symbol Layer * @@ -95,7 +95,29 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS ), -/* Keymap 2: Media and mouse keys + +[STEN] = KEYMAP( // layout: layer 2: 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_FN1, PV_E, PV_U +), + +/* Keymap 3: Media and mouse keys * * ,--------------------------------------------------. ,--------------------------------------------------. * | | | | | | | | | | | | | | | | @@ -136,31 +158,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { 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) + [1] = ACTION_LAYER_TAP_TOGGLE(MDIA) // FN1 - Momentary Layer 3 (Media) }; void toggle_steno(int pressed) @@ -200,26 +201,17 @@ void matrix_init_user(void) { // Runs constantly in the background, in a loop. void matrix_scan_user(void) { - uint8_t layer = biton32(layer_state); + uint32_t layer0 = layer_state & (1UL << 0), + layer1 = layer_state & (1UL << 1), + layer2 = layer_state & (1UL << 2), + layer3 = layer_state & (1UL << 3); 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; - } + if (layer1) ergodox_right_led_1_on(); + if (layer2) ergodox_right_led_2_on(); + if (layer3) ergodox_right_led_3_on(); }; From 83e1cc241e3aabd69f6cdcd2581477d4b85bb8d3 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Tue, 3 May 2016 12:56:40 -0500 Subject: [PATCH 30/93] Clarified audio.c (#302) * Updated personal layouts * tweaked personal * Nightly - Audio Cleanup Refactored the LUTs. Abstracted some of the registers out of audio to use more functional names. Split audio into audio and audio_pwm. WIP * nightly - collapsed code * Added check for note playing to LEDs --- keyboard/atomic/keymaps/pvc/config.h | 5 + keyboard/atomic/keymaps/pvc/keymap.c | 121 ++-- keyboard/planck/keymaps/pvc/config.h | 2 +- keyboard/planck/keymaps/pvc/keymap.c | 4 +- keyboard/planck/keymaps/pvc/makefile.mk | 3 +- quantum/audio/audio.c | 786 ++++++++++-------------- quantum/audio/audio.h | 6 +- quantum/audio/audio_pwm.c | 643 +++++++++++++++++++ quantum/audio/frequency_lut.h | 357 ----------- quantum/audio/luts.c | 382 ++++++++++++ quantum/audio/luts.h | 15 + quantum/audio/vibrato_lut.h | 28 - quantum/audio/voices.c | 8 +- quantum/audio/voices.h | 3 +- quantum/keymap_common.c | 6 +- quantum/quantum.mk | 1 + 16 files changed, 1461 insertions(+), 909 deletions(-) create mode 100644 quantum/audio/audio_pwm.c delete mode 100644 quantum/audio/frequency_lut.h create mode 100644 quantum/audio/luts.c create mode 100644 quantum/audio/luts.h delete mode 100644 quantum/audio/vibrato_lut.h diff --git a/keyboard/atomic/keymaps/pvc/config.h b/keyboard/atomic/keymaps/pvc/config.h index cc92634646..034bc5dc5c 100644 --- a/keyboard/atomic/keymaps/pvc/config.h +++ b/keyboard/atomic/keymaps/pvc/config.h @@ -158,4 +158,9 @@ along with this program. If not, see . //#define NO_ACTION_MACRO //#define NO_ACTION_FUNCTION + +//#define VIBRATO_ENABLE +//#define VIBRATO_STRENGTH_ENABLE + + #endif diff --git a/keyboard/atomic/keymaps/pvc/keymap.c b/keyboard/atomic/keymaps/pvc/keymap.c index e17c41e23d..3d604a868e 100644 --- a/keyboard/atomic/keymaps/pvc/keymap.c +++ b/keyboard/atomic/keymaps/pvc/keymap.c @@ -11,8 +11,8 @@ #define LAYER_QWERTY 0 #define LAYER_COLEMAK 1 #define LAYER_DVORAK 2 -#define LAYER_LOWER 3 -#define LAYER_RAISE 4 +#define LAYER_RAISE 3 +#define LAYER_LOWER 4 #define LAYER_FUNCTION 5 #define LAYER_MOUSE 6 #define LAYER_MUSIC 7 @@ -21,8 +21,8 @@ #define MACRO_QWERTY 0 #define MACRO_COLEMAK 1 #define MACRO_DVORAK 2 -#define MACRO_LOWER 3 -#define MACRO_RAISE 4 +#define MACRO_RAISE 3 +#define MACRO_LOWER 4 #define MACRO_FUNCTION 5 #define MACRO_MOUSE 6 #define MACRO_TIMBRE_1 7 @@ -42,8 +42,8 @@ #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_LOWER M(MACRO_LOWER) #define M_FUNCT M(MACRO_FUNCTION) #define M_MOUSE M(MACRO_MOUSE) #define TIMBR_1 M(MACRO_TIMBRE_1) @@ -148,23 +148,22 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { { KC_LCTL, KC_LGUI, M_FUNCT, KC_LALT, M_RAISE, KC_SPC, KC_SPC, M_LOWER, KC_RALT, KC_RGUI, KC_MENU, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT }, }, + [LAYER_RAISE] = { /* RAISED */ + { KC_TILD, KC_PSCR, KC_PAUS, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ________________ }, + { _______, KC_F1, KC_F2, KC_F3, KC_F4, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_INS }, + { _______, KC_F5, KC_F6, KC_F7, KC_F8, _______, _______, _______, _______, _______, _______, _______, ________________, KC_HOME }, + { _______, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______, _______, _______, _______, _______, ________________, _______, KC_END }, + { _______, _______, _______, _______, _______, ________________, _______, _______, _______, _______, _______, _______, _______, _______ }, + }, [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 }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ________________, KC_HOME }, - { _______, SC_REDO, _______, _______, _______, _______, _______, _______, _______, _______, _______, ________________, _______, KC_END }, + { _______, KC_F13, KC_F14, KC_F15, KC_F16, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_INS }, + { _______, KC_F17, KC_F18, KC_F19, KC_F20, _______, _______, _______, _______, _______, _______, _______, ________________, KC_HOME }, + { _______, KC_F21, KC_F22, KC_F23, KC_F24, _______, _______, _______, _______, _______, _______, ________________, _______, 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, ________________ }, - { _______, _______, _______, _______, SC_ACLS, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_INS }, - { _______, 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, ________________ }, { 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 }, @@ -281,19 +280,6 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } 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) { @@ -307,6 +293,19 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } 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_FUNCTION: if (record->event.pressed) { @@ -468,36 +467,40 @@ void led_set_user(uint8_t usb_led) _delay_ms(10); // gets rid of tick - if ((usb_led & (1<. */ /* disable debug print */ -//#define NO_DEBUG +#define NO_DEBUG /* disable print */ //#define NO_PRINT diff --git a/keyboard/planck/keymaps/pvc/keymap.c b/keyboard/planck/keymaps/pvc/keymap.c index 27850b2154..830b00a4c4 100644 --- a/keyboard/planck/keymaps/pvc/keymap.c +++ b/keyboard/planck/keymaps/pvc/keymap.c @@ -96,7 +96,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [LAYER_QWERTY] = { /* 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_BSPC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT }, + { 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_LGUI, M_FUNCT, KC_LALT, M_RAISE, KC_SPC, KC_SPC, M_LOWER, KC_UP, KC_DOWN, KC_LEFT, KC_RGHT }, }, @@ -115,7 +115,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [LAYER_COLEMAK] = { /* COLEMAK */ { KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_ESC }, - { 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_BSPC, 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_LGUI, M_FUNCT, KC_LALT, M_RAISE, KC_SPC, KC_SPC, M_LOWER, KC_UP, KC_DOWN, KC_LEFT, KC_RGHT }, }, diff --git a/keyboard/planck/keymaps/pvc/makefile.mk b/keyboard/planck/keymaps/pvc/makefile.mk index 4b9e34c53f..b3f1b9e51c 100644 --- a/keyboard/planck/keymaps/pvc/makefile.mk +++ b/keyboard/planck/keymaps/pvc/makefile.mk @@ -4,6 +4,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 # 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 @@ -13,4 +14,4 @@ RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with # 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 +CONFIG_H = keymaps/$(KEYMAP)/config.h \ No newline at end of file diff --git a/quantum/audio/audio.c b/quantum/audio/audio.c index e85370d958..3a7f0f5567 100644 --- a/quantum/audio/audio.c +++ b/quantum/audio/audio.c @@ -1,6 +1,6 @@ #include #include -#include +//#include #include #include #include @@ -10,30 +10,28 @@ #include "eeconfig.h" -#ifdef VIBRATO_ENABLE - #include "vibrato_lut.h" -#endif - -#define PI 3.14159265 - #define CPU_PRESCALER 8 -#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 +// ----------------------------------------------------------------------------- +// Timer Abstractions +// ----------------------------------------------------------------------------- - float places[8] = {0, 0, 0, 0, 0, 0, 0, 0}; - uint16_t place_int = 0; - bool repeat = true; -#endif +// TIMSK3 - Timer/Counter #3 Interrupt Mask Register +// Turn on/off 3A interputs, stopping/enabling the ISR calls +#define ENABLE_AUDIO_COUNTER_3_ISR TIMSK3 |= _BV(OCIE3A) +#define DISABLE_AUDIO_COUNTER_3_ISR TIMSK3 &= ~_BV(OCIE3A) + +// TCCR3A: Timer/Counter #3 Control Register +// Compare Output Mode (COM3An) = 0b00 = Normal port operation, OC3A disconnected from PC6 +#define ENABLE_AUDIO_COUNTER_3_OUTPUT TCCR3A |= _BV(COM3A1); +#define DISABLE_AUDIO_COUNTER_3_OUTPUT TCCR3A &= ~(_BV(COM3A1) | _BV(COM3A0)); + +// Fast PWM Mode Controls +#define TIMER_3_PERIOD ICR3 +#define TIMER_3_DUTY_CYCLE OCR3A + +// ----------------------------------------------------------------------------- -void delay_us(int count) { - while(count--) { - _delay_us(1); - } -} int voices = 0; int voice_place = 0; @@ -45,26 +43,23 @@ 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; float place = 0; uint8_t * sample; uint16_t sample_length = 0; -// float freq = 0; -bool notes = false; -bool note = false; -float note_frequency = 0; -float note_length = 0; -float note_tempo = TEMPO_DEFAULT; -float note_timbre = TIMBRE_DEFAULT; +bool playing_notes = false; +bool playing_note = false; +float note_frequency = 0; +float note_length = 0; +uint8_t note_tempo = TEMPO_DEFAULT; +float note_timbre = TIMBRE_DEFAULT; uint16_t note_position = 0; float (* notes_pointer)[][2]; uint16_t notes_count; -bool notes_repeat; -float notes_rest; -bool note_resting = false; +bool notes_repeat; +float notes_rest; +bool note_resting = false; uint8_t current_note = 0; uint8_t rest_counter = 0; @@ -77,12 +72,308 @@ float vibrato_rate = 0.125; float polyphony_rate = 0; -bool inited = false; +static bool audio_initialized = false; audio_config_t audio_config; uint16_t envelope_index = 0; +void audio_init() +{ + + // Check EEPROM + if (!eeconfig_is_enabled()) + { + eeconfig_init(); + } + audio_config.raw = eeconfig_read_audio(); + + // Set port PC6 (OC3A and /OC4A) as output + DDRC |= _BV(PORTC6); + + DISABLE_AUDIO_COUNTER_3_ISR; + + // TCCR3A / TCCR3B: Timer/Counter #3 Control Registers + // Compare Output Mode (COM3An) = 0b00 = Normal port operation, OC3A disconnected from PC6 + // Waveform Generation Mode (WGM3n) = 0b1110 = Fast PWM Mode 14 (Period = ICR3, Duty Cycle = OCR3A) + // Clock Select (CS3n) = 0b010 = Clock / 8 + TCCR3A = (0 << COM3A1) | (0 << COM3A0) | (1 << WGM31) | (0 << WGM30); + TCCR3B = (1 << WGM33) | (1 << WGM32) | (0 << CS32) | (1 << CS31) | (0 << CS30); + + audio_initialized = true; +} + +void stop_all_notes() +{ + if (!audio_initialized) { + audio_init(); + } + voices = 0; + + DISABLE_AUDIO_COUNTER_3_ISR; + DISABLE_AUDIO_COUNTER_3_OUTPUT; + + playing_notes = false; + playing_note = false; + frequency = 0; + volume = 0; + + for (uint8_t i = 0; i < 8; i++) + { + frequencies[i] = 0; + volumes[i] = 0; + } +} + +void stop_note(float freq) +{ + if (playing_note) { + if (!audio_initialized) { + audio_init(); + } + 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) { + DISABLE_AUDIO_COUNTER_3_ISR; + DISABLE_AUDIO_COUNTER_3_OUTPUT; + frequency = 0; + volume = 0; + playing_note = false; + } + } +} + +#ifdef VIBRATO_ENABLE + +float mod(float a, int b) +{ + float r = fmod(a, 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; +} + +#endif + +ISR(TIMER3_COMPA_vect) +{ + float freq; + + if (playing_note) { + if (voices > 0) { + if (polyphony_rate > 0) { + if (voices > 1) { + voice_place %= voices; + if (place++ > (frequencies[voice_place] / polyphony_rate / CPU_PRESCALER)) { + voice_place = (voice_place + 1) % voices; + place = 0.0; + } + } + + #ifdef VIBRATO_ENABLE + if (vibrato_strength > 0) { + freq = vibrato(frequencies[voice_place]); + } else { + freq = frequencies[voice_place]; + } + #else + freq = frequencies[voice_place]; + #endif + } 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 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]; + } + + #ifdef VIBRATO_ENABLE + if (vibrato_strength > 0) { + freq = vibrato(frequency); + } else { + freq = frequency; + } + #else + freq = frequency; + #endif + } + + if (envelope_index < 65535) { + envelope_index++; + } + + freq = voice_envelope(freq); + + if (freq < 30.517578125) { + freq = 30.52; + } + + TIMER_3_PERIOD = (uint16_t)(((float)F_CPU) / (freq * CPU_PRESCALER)); + TIMER_3_DUTY_CYCLE = (uint16_t)((((float)F_CPU) / (freq * CPU_PRESCALER)) * note_timbre); + } + } + + if (playing_notes) { + if (note_frequency > 0) { + #ifdef VIBRATO_ENABLE + if (vibrato_strength > 0) { + freq = vibrato(note_frequency); + } else { + freq = note_frequency; + } + #else + freq = note_frequency; + #endif + + if (envelope_index < 65535) { + envelope_index++; + } + freq = voice_envelope(freq); + + TIMER_3_PERIOD = (uint16_t)(((float)F_CPU) / (freq * CPU_PRESCALER)); + TIMER_3_DUTY_CYCLE = (uint16_t)((((float)F_CPU) / (freq * CPU_PRESCALER)) * note_timbre); + } else { + TIMER_3_PERIOD = 0; + TIMER_3_DUTY_CYCLE = 0; + } + + note_position++; + bool end_of_note = false; + if (TIMER_3_PERIOD > 0) { + end_of_note = (note_position >= (note_length / TIMER_3_PERIOD * 0xFFFF)); + } else { + end_of_note = (note_position >= (note_length * 0x7FF)); + } + + if (end_of_note) { + current_note++; + if (current_note >= notes_count) { + if (notes_repeat) { + current_note = 0; + } else { + DISABLE_AUDIO_COUNTER_3_ISR; + DISABLE_AUDIO_COUNTER_3_OUTPUT; + playing_notes = false; + return; + } + } + if (!note_resting && (notes_rest > 0)) { + note_resting = true; + note_frequency = 0; + note_length = notes_rest; + current_note--; + } else { + note_resting = false; + envelope_index = 0; + note_frequency = (*notes_pointer)[current_note][0]; + note_length = ((*notes_pointer)[current_note][1] / 4) * (((float)note_tempo) / 100); + } + + note_position = 0; + } + } + + if (!audio_config.enable) { + playing_notes = false; + playing_note = false; + } +} + +void play_note(float freq, int vol) { + + if (!audio_initialized) { + audio_init(); + } + + if (audio_config.enable && voices < 8) { + DISABLE_AUDIO_COUNTER_3_ISR; + + // Cancel notes if notes are playing + if (playing_notes) + stop_all_notes(); + + playing_note = true; + + envelope_index = 0; + + if (freq > 0) { + frequencies[voices] = freq; + volumes[voices] = vol; + voices++; + } + + ENABLE_AUDIO_COUNTER_3_ISR; + ENABLE_AUDIO_COUNTER_3_OUTPUT; + } + +} + +void play_notes(float (*np)[][2], uint16_t n_count, bool n_repeat, float n_rest) +{ + + if (!audio_initialized) { + audio_init(); + } + + if (audio_config.enable) { + + DISABLE_AUDIO_COUNTER_3_ISR; + + // Cancel note if a note is playing + if (playing_note) + stop_all_notes(); + + playing_notes = true; + + notes_pointer = np; + notes_count = n_count; + notes_repeat = n_repeat; + notes_rest = n_rest; + + place = 0; + current_note = 0; + + note_frequency = (*notes_pointer)[current_note][0]; + note_length = ((*notes_pointer)[current_note][1] / 4) * (((float)note_tempo) / 100); + note_position = 0; + + + ENABLE_AUDIO_COUNTER_3_ISR; + ENABLE_AUDIO_COUNTER_3_OUTPUT; + } + +} + +bool is_playing_notes(void) { + return playing_notes; +} + void audio_toggle(void) { audio_config.enable ^= 1; eeconfig_update_audio(audio_config.raw); @@ -99,6 +390,7 @@ void audio_off(void) { } #ifdef VIBRATO_ENABLE + // Vibrato rate functions void set_vibrato_rate(float rate) { @@ -127,9 +419,9 @@ void decrease_vibrato_strength(float change) { vibrato_strength /= change; } -#endif +#endif /* VIBRATO_STRENGTH_ENABLE */ -#endif +#endif /* VIBRATO_ENABLE */ // Polyphony functions @@ -161,433 +453,22 @@ void set_timbre(float timbre) { // Tempo functions -void set_tempo(float tempo) { +void set_tempo(uint8_t tempo) { note_tempo = tempo; } void decrease_tempo(uint8_t tempo_change) { - note_tempo += (float) tempo_change; + note_tempo += tempo_change; } void increase_tempo(uint8_t tempo_change) { - if (note_tempo - (float) tempo_change < 10) { + if (note_tempo - tempo_change < 10) { note_tempo = 10; } else { - note_tempo -= (float) tempo_change; + note_tempo -= tempo_change; } } -void audio_init() { - - /* check signature */ - if (!eeconfig_is_enabled()) { - eeconfig_init(); - } - audio_config.raw = eeconfig_read_audio(); - - #ifdef PWM_AUDIO - PLLFRQ = _BV(PDIV2); - PLLCSR = _BV(PLLE); - while(!(PLLCSR & _BV(PLOCK))); - PLLFRQ |= _BV(PLLTM0); /* PCK 48MHz */ - - /* Init a fast PWM on Timer4 */ - TCCR4A = _BV(COM4A0) | _BV(PWM4A); /* Clear OC4A on Compare Match */ - TCCR4B = _BV(CS40); /* No prescaling => f = PCK/256 = 187500Hz */ - OCR4A = 0; - - /* Enable the OC4A output */ - 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 - #else - DDRC |= _BV(PORTC6); - - TIMSK3 &= ~_BV(OCIE3A); // Turn off 3A interputs - - 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(float 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; - } - } -} - -#ifdef VIBRATO_ENABLE - -float mod(float a, int b) -{ - float r = fmod(a, 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; -} - -#endif - -ISR(TIMER3_COMPA_vect) { - if (note) { - #ifdef PWM_AUDIO - 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; - - // TRIANGLE - // if (((int)place) >= 1024) { - // OCR4A = (int)place / 2; - // } else { - // OCR4A = 2048 - (int)place / 2; - // } - - place += frequency; - - if (place >= SINE_LENGTH) - place -= SINE_LENGTH; - - } else { - int sum = 0; - for (int i = 0; i < voices; i++) { - // SINE - sum += pgm_read_byte(&sinewave[(uint16_t)places[i]]) >> 2; - - // SQUARE - // if (((int)places[i]) >= 1024){ - // sum += 0xFF >> 2; - // } else { - // sum += 0x00; - // } - - places[i] += frequencies[i]; - - if (places[i] >= SINE_LENGTH) - places[i] -= SINE_LENGTH; - } - OCR4A = sum; - } - #else - if (voices > 0) { - float freq; - if (polyphony_rate > 0) { - if (voices > 1) { - voice_place %= voices; - if (place++ > (frequencies[voice_place] / polyphony_rate / CPU_PRESCALER)) { - voice_place = (voice_place + 1) % voices; - place = 0.0; - } - } - #ifdef VIBRATO_ENABLE - if (vibrato_strength > 0) { - freq = vibrato(frequencies[voice_place]); - } else { - #else - { - #endif - freq = frequencies[voice_place]; - } - } 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 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]; - } - - - #ifdef VIBRATO_ENABLE - if (vibrato_strength > 0) { - freq = vibrato(frequency); - } else { - #else - { - #endif - freq = frequency; - } - } - - if (envelope_index < 65535) { - envelope_index++; - } - freq = voice_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 - } - #endif - } - - // SAMPLE - // OCR4A = pgm_read_byte(&sample[(uint16_t)place_int]); - - // place_int++; - - // if (place_int >= sample_length) - // if (repeat) - // place_int -= sample_length; - // else - // TIMSK3 &= ~_BV(OCIE3A); - - - if (notes) { - #ifdef PWM_AUDIO - OCR4A = pgm_read_byte(&sinewave[(uint16_t)place]) >> 0; - - place += note_frequency; - if (place >= SINE_LENGTH) - place -= SINE_LENGTH; - #else - if (note_frequency > 0) { - float freq; - - #ifdef VIBRATO_ENABLE - if (vibrato_strength > 0) { - freq = vibrato(note_frequency); - } else { - #else - { - #endif - 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 { - ICR3 = 0; - OCR3A = 0; - } - #endif - - - note_position++; - 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_count) { - if (notes_repeat) { - current_note = 0; - } else { - #ifdef PWM_AUDIO - TIMSK3 &= ~_BV(OCIE3A); - #else - TIMSK3 &= ~_BV(OCIE3A); - TCCR3A &= ~_BV(COM3A1); - #endif - notes = false; - return; - } - } - if (!note_resting && (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] * (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 - } - note_position = 0; - } - - } - - if (!audio_config.enable) { - notes = false; - note = false; - } -} - -void play_note(float freq, int vol) { - - 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; - envelope_index = 0; - #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(); - notes = true; - - notes_pointer = np; - notes_count = n_count; - notes_repeat = n_repeat; - notes_rest = n_rest; - - place = 0; - current_note = 0; - #ifdef PWM_AUDIO - note_frequency = (*notes_pointer)[current_note][0] / SAMPLE_RATE; - 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_tempo / 100); - #endif - note_position = 0; - - - #ifdef PWM_AUDIO - TIMSK3 |= _BV(OCIE3A); - #else - TIMSK3 |= _BV(OCIE3A); - TCCR3A |= _BV(COM3A1); - #endif -} - -} - -#ifdef PWM_AUDIO -void play_sample(uint8_t * s, uint16_t l, bool r) { - if (!inited) { - audio_init(); - } - - if (audio_config.enable) { - TIMSK3 &= ~_BV(OCIE3A); - stop_all_notes(); - place_int = 0; - sample = s; - sample_length = l; - repeat = r; - - TIMSK3 |= _BV(OCIE3A); - } -} -#endif //------------------------------------------------------------------------------ // Override these functions in your keymap file to play different tunes on @@ -597,11 +478,8 @@ void play_startup_tone() { } - - __attribute__ ((weak)) void play_goodbye_tone() { - } //------------------------------------------------------------------------------ diff --git a/quantum/audio/audio.h b/quantum/audio/audio.h index 89769507e1..3d706587ab 100644 --- a/quantum/audio/audio.h +++ b/quantum/audio/audio.h @@ -56,7 +56,7 @@ void increase_polyphony_rate(float change); void decrease_polyphony_rate(float change); void set_timbre(float timbre); -void set_tempo(float tempo); +void set_tempo(uint8_t tempo); void increase_tempo(uint8_t tempo_change); void decrease_tempo(uint8_t tempo_change); @@ -83,7 +83,11 @@ void play_notes(float (*np)[][2], uint16_t n_count, bool n_repeat, float n_rest) #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)); + +bool is_playing_notes(void); void play_goodbye_tone(void); void play_startup_tone(void); + + #endif \ No newline at end of file diff --git a/quantum/audio/audio_pwm.c b/quantum/audio/audio_pwm.c new file mode 100644 index 0000000000..328a253a7e --- /dev/null +++ b/quantum/audio/audio_pwm.c @@ -0,0 +1,643 @@ +#include +#include +//#include +#include +#include +#include +#include "print.h" +#include "audio.h" +#include "keymap_common.h" + +#include "eeconfig.h" + +#define PI 3.14159265 + +#define CPU_PRESCALER 8 + + +// Timer Abstractions + +// TIMSK3 - Timer/Counter #3 Interrupt Mask Register +// Turn on/off 3A interputs, stopping/enabling the ISR calls +#define ENABLE_AUDIO_COUNTER_3_ISR TIMSK3 |= _BV(OCIE3A) +#define DISABLE_AUDIO_COUNTER_3_ISR TIMSK3 &= ~_BV(OCIE3A) + + +// TCCR3A: Timer/Counter #3 Control Register +// Compare Output Mode (COM3An) = 0b00 = Normal port operation, OC3A disconnected from PC6 +#define ENABLE_AUDIO_COUNTER_3_OUTPUT TCCR3A |= _BV(COM3A1); +#define DISABLE_AUDIO_COUNTER_3_OUTPUT TCCR3A &= ~(_BV(COM3A1) | _BV(COM3A0)); + + +#define NOTE_PERIOD ICR3 +#define NOTE_DUTY_CYCLE OCR3A + + +#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) { + while(count--) { + _delay_us(1); + } +} + +int voices = 0; +int voice_place = 0; +float frequency = 0; +int volume = 0; +long position = 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; + +float place = 0; + +uint8_t * sample; +uint16_t sample_length = 0; +// float freq = 0; + +bool playing_notes = false; +bool playing_note = false; +float note_frequency = 0; +float note_length = 0; +uint8_t note_tempo = TEMPO_DEFAULT; +float note_timbre = TIMBRE_DEFAULT; +uint16_t note_position = 0; +float (* notes_pointer)[][2]; +uint16_t notes_count; +bool notes_repeat; +float notes_rest; +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; + +static bool audio_initialized = false; + +audio_config_t audio_config; + +uint16_t envelope_index = 0; + +void audio_init() { + + // Check EEPROM + if (!eeconfig_is_enabled()) + { + eeconfig_init(); + } + audio_config.raw = eeconfig_read_audio(); + + #ifdef PWM_AUDIO + + PLLFRQ = _BV(PDIV2); + PLLCSR = _BV(PLLE); + while(!(PLLCSR & _BV(PLOCK))); + PLLFRQ |= _BV(PLLTM0); /* PCK 48MHz */ + + /* Init a fast PWM on Timer4 */ + TCCR4A = _BV(COM4A0) | _BV(PWM4A); /* Clear OC4A on Compare Match */ + TCCR4B = _BV(CS40); /* No prescaling => f = PCK/256 = 187500Hz */ + OCR4A = 0; + + /* Enable the OC4A output */ + DDRC |= _BV(PORTC6); + + DISABLE_AUDIO_COUNTER_3_ISR; // 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 + + #else + + // Set port PC6 (OC3A and /OC4A) as output + DDRC |= _BV(PORTC6); + + DISABLE_AUDIO_COUNTER_3_ISR; + + // TCCR3A / TCCR3B: Timer/Counter #3 Control Registers + // Compare Output Mode (COM3An) = 0b00 = Normal port operation, OC3A disconnected from PC6 + // Waveform Generation Mode (WGM3n) = 0b1110 = Fast PWM Mode 14 (Period = ICR3, Duty Cycle = OCR3A) + // Clock Select (CS3n) = 0b010 = Clock / 8 + TCCR3A = (0 << COM3A1) | (0 << COM3A0) | (1 << WGM31) | (0 << WGM30); + TCCR3B = (1 << WGM33) | (1 << WGM32) | (0 << CS32) | (1 << CS31) | (0 << CS30); + + #endif + + audio_initialized = true; +} + +void stop_all_notes() { + if (!audio_initialized) { + audio_init(); + } + voices = 0; + #ifdef PWM_AUDIO + DISABLE_AUDIO_COUNTER_3_ISR; + #else + DISABLE_AUDIO_COUNTER_3_ISR; + DISABLE_AUDIO_COUNTER_3_OUTPUT; + #endif + + playing_notes = false; + playing_note = false; + frequency = 0; + volume = 0; + + for (uint8_t i = 0; i < 8; i++) + { + frequencies[i] = 0; + volumes[i] = 0; + } +} + +void stop_note(float freq) +{ + if (playing_note) { + if (!audio_initialized) { + 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 + DISABLE_AUDIO_COUNTER_3_ISR; + #else + DISABLE_AUDIO_COUNTER_3_ISR; + DISABLE_AUDIO_COUNTER_3_OUTPUT; + #endif + frequency = 0; + volume = 0; + playing_note = false; + } + } +} + +#ifdef VIBRATO_ENABLE + +float mod(float a, int b) +{ + float r = fmod(a, 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; +} + +#endif + +ISR(TIMER3_COMPA_vect) +{ + if (playing_note) { + #ifdef PWM_AUDIO + 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; + + // TRIANGLE + // if (((int)place) >= 1024) { + // OCR4A = (int)place / 2; + // } else { + // OCR4A = 2048 - (int)place / 2; + // } + + place += frequency; + + if (place >= SINE_LENGTH) + place -= SINE_LENGTH; + + } else { + int sum = 0; + for (int i = 0; i < voices; i++) { + // SINE + sum += pgm_read_byte(&sinewave[(uint16_t)places[i]]) >> 2; + + // SQUARE + // if (((int)places[i]) >= 1024){ + // sum += 0xFF >> 2; + // } else { + // sum += 0x00; + // } + + places[i] += frequencies[i]; + + if (places[i] >= SINE_LENGTH) + places[i] -= SINE_LENGTH; + } + OCR4A = sum; + } + #else + if (voices > 0) { + float freq; + if (polyphony_rate > 0) { + if (voices > 1) { + voice_place %= voices; + if (place++ > (frequencies[voice_place] / polyphony_rate / CPU_PRESCALER)) { + voice_place = (voice_place + 1) % voices; + place = 0.0; + } + } + #ifdef VIBRATO_ENABLE + if (vibrato_strength > 0) { + freq = vibrato(frequencies[voice_place]); + } else { + #else + { + #endif + freq = frequencies[voice_place]; + } + } 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 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]; + } + + + #ifdef VIBRATO_ENABLE + if (vibrato_strength > 0) { + freq = vibrato(frequency); + } else { + #else + { + #endif + freq = frequency; + } + } + + if (envelope_index < 65535) { + envelope_index++; + } + freq = voice_envelope(freq); + + if (freq < 30.517578125) + freq = 30.52; + NOTE_PERIOD = (int)(((double)F_CPU) / (freq * CPU_PRESCALER)); // Set max to the period + NOTE_DUTY_CYCLE = (int)((((double)F_CPU) / (freq * CPU_PRESCALER)) * note_timbre); // Set compare to half the period + } + #endif + } + + // SAMPLE + // OCR4A = pgm_read_byte(&sample[(uint16_t)place_int]); + + // place_int++; + + // if (place_int >= sample_length) + // if (repeat) + // place_int -= sample_length; + // else + // DISABLE_AUDIO_COUNTER_3_ISR; + + + if (playing_notes) { + #ifdef PWM_AUDIO + OCR4A = pgm_read_byte(&sinewave[(uint16_t)place]) >> 0; + + place += note_frequency; + if (place >= SINE_LENGTH) + place -= SINE_LENGTH; + #else + if (note_frequency > 0) { + float freq; + + #ifdef VIBRATO_ENABLE + if (vibrato_strength > 0) { + freq = vibrato(note_frequency); + } else { + #else + { + #endif + freq = note_frequency; + } + + if (envelope_index < 65535) { + envelope_index++; + } + freq = voice_envelope(freq); + + NOTE_PERIOD = (int)(((double)F_CPU) / (freq * CPU_PRESCALER)); // Set max to the period + NOTE_DUTY_CYCLE = (int)((((double)F_CPU) / (freq * CPU_PRESCALER)) * note_timbre); // Set compare to half the period + } else { + NOTE_PERIOD = 0; + NOTE_DUTY_CYCLE = 0; + } + #endif + + + note_position++; + bool end_of_note = false; + if (NOTE_PERIOD > 0) + end_of_note = (note_position >= (note_length / NOTE_PERIOD * 0xFFFF)); + else + end_of_note = (note_position >= (note_length * 0x7FF)); + if (end_of_note) { + current_note++; + if (current_note >= notes_count) { + if (notes_repeat) { + current_note = 0; + } else { + #ifdef PWM_AUDIO + DISABLE_AUDIO_COUNTER_3_ISR; + #else + DISABLE_AUDIO_COUNTER_3_ISR; + DISABLE_AUDIO_COUNTER_3_OUTPUT; + #endif + playing_notes = false; + return; + } + } + if (!note_resting && (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] * (((float)note_tempo) / 100); + #else + envelope_index = 0; + note_frequency = (*notes_pointer)[current_note][0]; + note_length = ((*notes_pointer)[current_note][1] / 4) * (((float)note_tempo) / 100); + #endif + } + note_position = 0; + } + + } + + if (!audio_config.enable) { + playing_notes = false; + playing_note = false; + } +} + +void play_note(float freq, int vol) { + + if (!audio_initialized) { + audio_init(); + } + + if (audio_config.enable && voices < 8) { + DISABLE_AUDIO_COUNTER_3_ISR; + + // Cancel notes if notes are playing + if (playing_notes) + stop_all_notes(); + + playing_note = true; + + envelope_index = 0; + + #ifdef PWM_AUDIO + freq = freq / SAMPLE_RATE; + #endif + if (freq > 0) { + frequencies[voices] = freq; + volumes[voices] = vol; + voices++; + } + + #ifdef PWM_AUDIO + ENABLE_AUDIO_COUNTER_3_ISR; + #else + ENABLE_AUDIO_COUNTER_3_ISR; + ENABLE_AUDIO_COUNTER_3_OUTPUT; + #endif + } + +} + +void play_notes(float (*np)[][2], uint16_t n_count, bool n_repeat, float n_rest) +{ + + if (!audio_initialized) { + audio_init(); + } + + if (audio_config.enable) { + + DISABLE_AUDIO_COUNTER_3_ISR; + + // Cancel note if a note is playing + if (playing_note) + stop_all_notes(); + + playing_notes = true; + + notes_pointer = np; + notes_count = n_count; + notes_repeat = n_repeat; + notes_rest = n_rest; + + place = 0; + current_note = 0; + + #ifdef PWM_AUDIO + note_frequency = (*notes_pointer)[current_note][0] / SAMPLE_RATE; + note_length = (*notes_pointer)[current_note][1] * (((float)note_tempo) / 100); + #else + note_frequency = (*notes_pointer)[current_note][0]; + note_length = ((*notes_pointer)[current_note][1] / 4) * (((float)note_tempo) / 100); + #endif + note_position = 0; + + + #ifdef PWM_AUDIO + ENABLE_AUDIO_COUNTER_3_ISR; + #else + ENABLE_AUDIO_COUNTER_3_ISR; + ENABLE_AUDIO_COUNTER_3_OUTPUT; + #endif + } + +} + +#ifdef PWM_AUDIO +void play_sample(uint8_t * s, uint16_t l, bool r) { + if (!audio_initialized) { + audio_init(); + } + + if (audio_config.enable) { + DISABLE_AUDIO_COUNTER_3_ISR; + stop_all_notes(); + place_int = 0; + sample = s; + sample_length = l; + repeat = r; + + ENABLE_AUDIO_COUNTER_3_ISR; + } +} +#endif + + +void audio_toggle(void) { + audio_config.enable ^= 1; + eeconfig_update_audio(audio_config.raw); +} + +void audio_on(void) { + audio_config.enable = 1; + eeconfig_update_audio(audio_config.raw); +} + +void audio_off(void) { + audio_config.enable = 0; + eeconfig_update_audio(audio_config.raw); +} + +#ifdef VIBRATO_ENABLE + +// 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 /* VIBRATO_STRENGTH_ENABLE */ + +#endif /* VIBRATO_ENABLE */ + +// 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(uint8_t tempo) { + note_tempo = tempo; +} + +void decrease_tempo(uint8_t tempo_change) { + note_tempo += tempo_change; +} + +void increase_tempo(uint8_t tempo_change) { + if (note_tempo - tempo_change < 10) { + note_tempo = 10; + } else { + note_tempo -= tempo_change; + } +} + + +//------------------------------------------------------------------------------ +// Override these functions in your keymap file to play different tunes on +// startup and bootloader jump +__attribute__ ((weak)) +void play_startup_tone() +{ +} + +__attribute__ ((weak)) +void play_goodbye_tone() +{ +} +//------------------------------------------------------------------------------ diff --git a/quantum/audio/frequency_lut.h b/quantum/audio/frequency_lut.h deleted file mode 100644 index e62da5be4e..0000000000 --- a/quantum/audio/frequency_lut.h +++ /dev/null @@ -1,357 +0,0 @@ -#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 diff --git a/quantum/audio/luts.c b/quantum/audio/luts.c new file mode 100644 index 0000000000..9f3de9a05c --- /dev/null +++ b/quantum/audio/luts.c @@ -0,0 +1,382 @@ +#include +#include +#include +#include "luts.h" + +const float vibrato_lut[VIBRATO_LUT_LENGTH] = +{ + 1.0022336811487, + 1.0042529943610, + 1.0058584256028, + 1.0068905285205, + 1.0072464122237, + 1.0068905285205, + 1.0058584256028, + 1.0042529943610, + 1.0022336811487, + 1.0000000000000, + 0.9977712970630, + 0.9957650169978, + 0.9941756956510, + 0.9931566259436, + 0.9928057204913, + 0.9931566259436, + 0.9941756956510, + 0.9957650169978, + 0.9977712970630, + 1.0000000000000, +}; + +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, +}; + diff --git a/quantum/audio/luts.h b/quantum/audio/luts.h new file mode 100644 index 0000000000..7df3078a7f --- /dev/null +++ b/quantum/audio/luts.h @@ -0,0 +1,15 @@ +#include +#include +#include + +#ifndef LUTS_H +#define LUTS_H + +#define VIBRATO_LUT_LENGTH 20 + +#define FREQUENCY_LUT_LENGTH 349 + +extern const float vibrato_lut[VIBRATO_LUT_LENGTH]; +extern const uint16_t frequency_lut[FREQUENCY_LUT_LENGTH]; + +#endif /* LUTS_H */ \ No newline at end of file diff --git a/quantum/audio/vibrato_lut.h b/quantum/audio/vibrato_lut.h deleted file mode 100644 index a2b1f3e5ce..0000000000 --- a/quantum/audio/vibrato_lut.h +++ /dev/null @@ -1,28 +0,0 @@ -#include -#include -#include - -#define VIBRATO_LUT_LENGTH 20 - -const float VIBRATO_LUT[VIBRATO_LUT_LENGTH] = { \ -1.00223368114872, -1.00425299436105, -1.00585842560279, -1.00689052852052, -1.0072464122237, -1.00689052852052, -1.00585842560279, -1.00425299436105, -1.00223368114872, -1, -0.99777129706302, -0.99576501699778, -0.994175695650927, -0.993156625943589, -0.992805720491269, -0.993156625943589, -0.994175695650927, -0.99576501699778, -0.99777129706302, -1 -}; \ No newline at end of file diff --git a/quantum/audio/voices.c b/quantum/audio/voices.c index d2316ba1b3..6d4172a06c 100644 --- a/quantum/audio/voices.c +++ b/quantum/audio/voices.c @@ -1,6 +1,6 @@ #include "voices.h" +#include "audio.h" #include "stdlib.h" -#include "vibrato_lut.h" // these are imported from audio.c extern uint16_t envelope_index; @@ -109,7 +109,7 @@ float voice_envelope(float frequency) { 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)]; + frequency = frequency * vibrato_lut[(int)fmod((((float)compensated_index - (VOICE_VIBRATO_DELAY + 1))/1000*VOICE_VIBRATO_SPEED), VIBRATO_LUT_LENGTH)]; break; } break; @@ -160,4 +160,6 @@ float voice_envelope(float frequency) { } return frequency; -} \ No newline at end of file +} + + diff --git a/quantum/audio/voices.h b/quantum/audio/voices.h index 74c873f42f..b2495b23b5 100644 --- a/quantum/audio/voices.h +++ b/quantum/audio/voices.h @@ -2,8 +2,7 @@ #include #include #include -#include "musical_notes.h" -#include "song_list.h" +#include "luts.h" #ifndef VOICES_H #define VOICES_H diff --git a/quantum/keymap_common.c b/quantum/keymap_common.c index 4b4bd62109..5e78d1157d 100644 --- a/quantum/keymap_common.c +++ b/quantum/keymap_common.c @@ -24,10 +24,14 @@ along with this program. If not, see . #include "action_macro.h" #include "debug.h" #include "backlight.h" -#include "keymap_midi.h" #include "bootloader.h" #include "eeconfig.h" +#ifdef MIDI_ENABLE + #include "keymap_midi.h" +#endif + + extern keymap_config_t keymap_config; #include diff --git a/quantum/quantum.mk b/quantum/quantum.mk index 83c4f1d1db..4a076eca4d 100644 --- a/quantum/quantum.mk +++ b/quantum/quantum.mk @@ -29,6 +29,7 @@ endif ifeq ($(strip $(AUDIO_ENABLE)), yes) SRC += $(QUANTUM_DIR)/audio/audio.c $(QUANTUM_DIR)/audio/voices.c + SRC += $(QUANTUM_DIR)/audio/audio.c $(QUANTUM_DIR)/audio/luts.c endif ifeq ($(strip $(UNICODE_ENABLE)), yes) From 575ca2b96d0fccd01592db12e75931771924d7b4 Mon Sep 17 00:00:00 2001 From: Nicholas Keene Date: Tue, 3 May 2016 20:40:15 -0500 Subject: [PATCH 31/93] The Ordinary Layout works the way you expect it to, with extra powerful features --- .../ergodox_ez/keymaps/ordinary/ordinary.hex | 1987 +++++++++-------- 1 file changed, 1008 insertions(+), 979 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex index 83c443570b..6a42b7098a 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex +++ b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex @@ -1,19 +1,19 @@ :100000000C94C7020C940B030C940B030C940B037D :100010000C940B030C940B030C940B030C940B0328 -:100020000C940B030C940B030C946F0D0C94410E69 +:100020000C940B030C940B030C942A0E0C94FC0EF2 :100030000C940B030C940B030C940B030C940B0308 -:100040000C940B030C9499220C940B030C940B034B -:100050000C940B030C943B1C0C940B030C940B039F +:100040000C940B030C947B230C940B030C940B0368 +:100050000C940B030C941F1D0C940B030C940B03BA :100060000C940B030C940B030C940B030C940B03D8 :100070000C940B030C940B030C940B030C940B03C8 :100080000C940B030C940B030C940B030C940B03B8 :100090000C940B030C940B030C940B030C940B03A8 :1000A0000C940B030C940B030C940B031C034E03D6 :1000B0009A0335035E032D044A044D0450045E0484 -:1000C000A60EC80EB30FC80EB30F0A0F2D0FB30F35 -:1000D000820F950F89128912B712B712F9123513D0 -:1000E000351535154D133515441444140F153515B4 -:1000F0003515231500C801C802C803C804C805C8BF +:1000C000610F830F6E10830F6E10C50FE80F6E1057 +:1000D0003D1050104A134A138B138B13CD13091480 +:1000E000091609162114091618151815E31509160D +:1000F0000916F71500C801C802C803C804C805C816 :10010000022001200030E100E00000001E00140089 :1001100004001D0000074E001F001A0016001B00FF :10012000000F4C002000080007000600E2002A0033 @@ -88,16 +88,16 @@ :10057000F5E9DAC7B39D87715D4A3A2C20170F0A57 :100580000604020100000000000000000000112429 :100590001FBECFEFDAE0DEBFCDBF04B603FE24C03E -:1005A0008091F7019091F801A091F901B091FA01C1 -:1005B0008730904BA740B04BB9F41092F7011092DE -:1005C000F8011092F9011092FA0114BE84B7877FE6 +:1005A0008091F6019091F701A091F801B091F901C5 +:1005B0008730904BA740B04BB9F41092F6011092DF +:1005C000F7011092F8011092F90114BE84B7877FE9 :1005D00084BF88E10FB6F8948093600010926000A9 -:1005E0000FBEE0E0FFE3099511E0A0E0B1E0E6EB2B -:1005F000F8E402C005900D92A433B107D9F721E0C9 -:10060000A4E3B1E001C01D92A73FB207E1F70E9449 -:10061000B50A0C9459240C940000DC01462F50E0DC +:1005E0000FBEE0E0FFE3099511E0A0E0B1E0E4E830 +:1005F000FAE402C005900D92A433B107D9F721E0C7 +:10060000A4E3B1E001C01D92A63FB207E1F70E944A +:10061000700B0C9440250C940000DC01462F50E038 :100620004A30510508F05DC14A5A5F4F12962C912D -:100630001297FA010C940E2480913A0190913B019B +:100630001297FA010C94F02480913A0190913B01B9 :100640002223F1F0019690933B0180933A0180912F :10065000360190913701892B31F08091350191E07D :1006600089278093350181E09AC015968C91807F0F @@ -119,30 +119,30 @@ :100760008927809335018091380190913901892B37 :1007700031F08091340191E0892780933401307FFA :1007800069F4E0910E01F0910F018081827231F0E5 -:1007900089E30E94161189E30E94DE1183E00E9422 -:1007A000C9199FC0832F807FA1F030FD12C08091B6 +:1007900089E30E94D21189E30E949A1283E00E94A9 +:1007A0009D1A9FC0832F807FA1F030FD12C08091E1 :1007B0003A0190913B01892B61F48091380190912D -:1007C0003901892B31F485E30E94161185E30E94DB -:1007D000DE11809136019091370101979093370196 -:1007E00080933601892B09F07CC083E00E94EA19CE +:1007C0003901892B31F485E30E94D21185E30E941F +:1007D0009A128091360190913701019790933701D9 +:1007E00080933601892B09F07CC083E00E94BE1AF9 :1007F00078C02091360130913701882329F02115E6 :10080000310511F484E31BC080913A0190913B01C2 :10081000019690933B0180933A01232B09F01DCF61 :1008200022CF8091360190913701892B09F024CF96 :1008300084E310C02115310509F04BCF81E30E94FC -:1008400016114FC08091360190913701892B09F024 -:100850005FCF81E30E94DE1144C015963C912111C7 +:10084000D2114FC08091360190913701892B09F068 +:100850005FCF81E30E949A1244C015963C9121110A :100860006DCF832F807F09F4B4CF30FDB2CF80915C :100870003A0190913B01892B09F0ABCF809138016F -:1008800090913901892B09F0A4CF8EE20E941611B4 +:1008800090913901892B09F0A4CF8EE20E94D211F8 :100890008EE29DCF80EF90E005C080EF90E010C029 -:1008A00081EF90E0222329F00E94AF1E82EF90E0BA -:1008B0000DC00E94171F82EF90E00FC081EF90E003 -:1008C000222339F00E94AF1E83EF90E00E94AF1EFA -:1008D00006C00E94171F83EF90E00E94171F0E941E -:1008E0009C1F80E090E008950895E0910E01F09142 +:1008A00081EF90E0222329F00E94931F82EF90E0D5 +:1008B0000DC00E94FB1F82EF90E00FC081EF90E01F +:1008C000222339F00E94931F83EF90E00E94931F30 +:1008D00006C00E94FB1F83EF90E00E94FB1F0E9456 +:1008E000802080E090E008950895E0910E01F0915D :1008F0000F018081827219F0259A2D9A06C00E94FC -:10090000EE0F81FDF9CF25982D988091B90181FFD7 +:10090000A91081FDF9CF25982D988091B90181FF1B :1009100003C0269A2E9A02C026982E988091B9017B :1009200082FF03C0279A2F9A089527982F98089539 :100930000C94750456985E9825982D9826982E98B4 @@ -216,954 +216,983 @@ :100D700000018111C1CF0E949805B82EB094BDCF5B :100D800080E0BECF0E94980481E0DF91CF911F9157 :100D90000F91FF90EF90DF90CF90BF900895E82FD4 -:100DA000F0E0E45BFE4F8081089508958B3B910550 -:100DB00078F4883A910540F5853A9105D0F484306D -:100DC000910508F0B1C08130910509F4ADC06BC048 -:100DD000803E910508F467C0883E910508F4A4C0E0 -:100DE0009C01205F31092031310508F05CC090651D -:100DF0000895853A910509F459C0863A910509F498 -:100E000058C083E890E40895883A910509F454C0E5 -:100E1000893A910509F453C08A3A910509F452C000 -:100E20008B3A910509F451C08C3A910509F450C0F0 -:100E30008D3A910509F44FC0803B910509F44EC0ED -:100E40008E3A910509F44DC08F3A910509F44CC0D2 -:100E5000813B910509F44BC0823B910509F44AC0DE -:100E6000833B910509F449C0843B910509F448C0CE -:100E7000853B910509F447C0863B910509F446C0BE -:100E8000873B910509F445C0883B910509F444C0AE -:100E9000893B910509F443C08A3B910509F042C0A2 -:100EA0008AE296E4089580E090E0089581E890E475 -:100EB000089582E890E4089582EE94E4089589EE1E -:100EC00094E408958AEE94E4089585EB94E40895FB -:100ED00086EB94E4089587EB94E408958CEC94E415 -:100EE00008958DEC94E4089583E895E408958AE8E4 -:100EF00095E4089582E995E4089584E995E40895D8 -:100F000081E296E4089583E296E4089584E296E40B -:100F1000089585E296E4089586E296E4089587E2CE -:100F200096E4089580E094E40895089596E0799F0A -:100F3000F001112494E5899FE00DF11D1124E60FC5 -:100F4000F11DEE0FFF1FE050FF4F85919491089522 -:100F5000880F991F8C589040FC01859194910895B9 -:100F6000880F991F8C509F4FFC0185919491089593 -:100F700026E0729FF001112444E5849FE00DF11DED -:100F80001124E60FF11DEE0FFF1FE050FF4F2591DA -:100F90003491C9019A9581159F4110F4C9010895B2 -:100FA000C90190528115904128F4C9019F700E9497 -:100FB000B0070895C90190538115904120F4C901EB -:100FC0009927906C0895211580E5380769F40E94EF -:100FD00058159FEF24E34CE0915020404040E1F74A -:100FE00000C000000C94601C213080E5380731F40B -:100FF0008091D50181608093D5010895C9019055F4 -:101000008115904108F050C0832F99278F70992740 -:1010100081309105D9F4A9014370552702C0880F8A -:10102000991F4A95E2F79C68A90164E0440F551F97 -:101030006A95E1F744275370842B952B73E0220FB8 -:10104000331F7A95E1F7207633271DC08230910552 -:1010500029F4922F8827816F906A08958330910533 -:10106000A9F4A9014370552781E090E002C0880FE0 -:10107000991F4A95E2F79C6843E0220F331F4A9577 -:10108000E1F7207E3770822B932B08950497F1F4BB -:10109000A9014370552781E090E002C0880F991F95 -:1010A0004A95E2F79A68E8CFC901905781159041B7 -:1010B00020F4C9019F7090620895C901905881156C -:1010C000904120F4C9019F70906A0895203E310537 -:1010D000E0F4203C310558F52133310509F470C0A6 -:1010E00048F42932310509F464C02A32310509F483 -:1010F0006EC074C029333105F1F022383105D9F0C2 -:101100002533310509F44EC069C0233E310589F10C -:1011100038F4203E3105C1F0223E3105E1F05EC0D9 -:10112000263E310569F1273E3105A9F157C0C901B5 -:101130000E94A80708958091E80180FD02C081FF08 -:101140004DC080EE90E04BC08091E80180FFF9CF68 -:1011500089E390E044C08091E80182FF0EC0809155 -:10116000E80184FF03C080E090E039C083EE90E0A6 -:1011700036C08091E80182FFF2CF82EE90E02FC06E -:101180008091E80183FF0BC08091E80184FDEBCFE3 -:1011900087EE90E024C08091E80183FFF5CF86EED2 -:1011A00090E01DC08091E80185FF07C089E290E0D2 -:1011B00016C08091E80185FFF9CF85E390E00FC06C -:1011C0008091E80186FF07C08AE290E008C0809124 -:1011D000E80186FFF9CF81E390E001C0C9010E94D8 -:1011E000D606089508950C94F20880916A01089536 -:1011F000CF93DF9300D01F92CDB7DEB72091EE01E1 -:10120000243019F523E029839B838A832093E90006 -:101210008FEF9091E800815095FD06C095ED9A956D -:10122000F1F700008111F5CF8091E80085FF0DC036 -:1012300040E050E063E070E0CE0101960E94620B56 -:101240008091E8008E778093E8000F900F900F90C8 -:10125000DF91CF910895CF93DF9300D01F92CDB748 -:10126000DEB72091EE01243021F522E029839B8313 -:101270008A8383E08093E9008FEF9091E8008150AA -:1012800095FD06C095ED9A95F1F700008111F5CF17 -:101290008091E80085FF0DC040E050E063E070E021 -:1012A000CE0101960E94620B8091E8008E778093B8 -:1012B000E8000F900F900F90DF91CF91089520914B -:1012C000EE012430F1F422E02093E9002FEF309179 -:1012D000E800215035FD06C035ED3A95F1F70000E4 -:1012E0002111F5CF2091E80025FF0BC040E050E030 -:1012F00065E070E00E94620B8091E8008E77809339 -:10130000E8000895CF93DF93EC018091EE018430E3 -:1013100009F046C090910C019923D9F090910D01EC -:101320009923B9F08093E9008FEF9091E800815004 -:1013300095FD06C095E19A95F1F700008111F5CF72 -:101340008091E80085FF2CC040E050E060E170E053 -:1013500017C081E08093E9008FEF9091E800815001 -:1013600095FD06C095ED9A95F1F700008111F5CF36 -:101370008091E80085FF14C040E050E068E070E034 -:10138000CE010E94620B8091E8008E778093E80086 -:1013900080E1FE01AAE5B1E001900D928A95E1F7A6 -:1013A000DF91CF9108958091ED01811109C00E94D4 -:1013B000F40C0E94510D8091E20084608093E20061 -:1013C00008951092ED01089508950C9486220E94CC -:1013D000F71B0E948C220E94EE0F0C94F30842E04F -:1013E00061EC81E00E946E0C42E061EC82E00E94C0 -:1013F0006E0C42E061EC83E00E946E0C42E161EC15 -:1014000084E00C946E0C8091F001833009F455C097 -:1014100030F4813071F0823009F48EC008958A3042 -:1014200009F47AC08B3009F460C0893009F09CC09F -:1014300020C08091EF01813A09F096C08091E800C8 -:10144000877F8093E8008091F3019091F401892BCC -:1014500021F060E080E090E003C060E18AE591E087 -:1014600070E00E94AB0B8091E8008B778093E800DE -:1014700008958091EF01813209F076C08091F301E7 -:101480009091F401009719F0039709F06DC08091D5 -:10149000E800877F8093E8008091E80082FD05C026 -:1014A0008091EE018111F8CF5FC08091F1008093AF -:1014B0006A018091E8008B7753C08091EF01813AF7 -:1014C00009F052C08091F3019091F401892B09F049 -:1014D0004BC08091E800877F8093E8008091E8000E -:1014E00080FFFCCF80910C0136C08091EF018132EA -:1014F000D9F58091F3019091F401892BA9F58091A0 -:10150000E800877F8093E8000E94A30C8091F1019E -:1015100080930C010C9458158091EF01813221F5D4 -:101520008091E800877F8093E8000E94A30C80915F -:10153000F20180936B0108958091EF01813AA1F44B -:101540008091E800877F8093E8008091E80080FF29 -:10155000FCCF80916B018093F1008091E8008E7741 -:101560008093E8000C94A30C089584B7877F84BF10 -:1015700088E10FB6F89480936000109260000FBE6F -:1015800090E080E80FB6F89480936100909361003A -:101590000FBE0E943D100E94F40C0E94510D8091DC -:1015A000E20084608093E20078940E94CC0F0E9455 -:1015B0003F1082E091E00E94E90F0E947422809126 -:1015C000EE01853069F40E94BA1B8091EC018823FA -:1015D000B1F30E94E21B882391F30E944C0BEFCFE2 -:1015E0000E944510ECCF292F332723303105A9F075 -:1015F0006CF42130310509F442C02230310509F084 -:1016000043C08DE690E024ED33E042C02132310545 -:10161000C9F02232310519F137C09927813091057F -:1016200041F08230910541F0892B71F5E0EDF3E056 -:1016300005C0E8EBF3E002C0E0EAF3E0849190E05B -:101640009F0126C0643000F5E62FF0E0EE0FFF1F8B -:10165000EE5DFE4F2081318189E090E019C0643059 -:1016600098F4E62FF0E0DF01AA0FBB1FA65EBE4F85 -:101670002D913C91EA5EFE4F808190E009C082E1AD -:1016800090E021E434E004C080E090E020E030E02D -:10169000FA0131832083089580E189BD82E189BD0B -:1016A00009B400FEFDCF8091D8008F7D8093D800D3 -:1016B0008091E00082608093E0008091E00081FDF5 -:1016C000FCCF0895CF92DF92EF92FF920F931F937A -:1016D000CF93DF937C018B01EA010E94C40C81113E -:1016E00031C0209731F088819981081B190BE80ED1 -:1016F000F91EC12CD12C0115110519F18091E800BA -:1017000085FD14C08091E8008E778093E8002097D3 -:1017100041F0888199818C0D9D1D9983888385E096 -:1017200011C00E94C40C882331F30CC0F7018191D1 -:101730007F018093F10001501109FFEFCF1ADF0AFA -:10174000DACF80E0DF91CF911F910F91FF90EF9062 -:10175000DF90CF9008952091F5013091F601261782 -:10176000370748F06115710539F42091E8002E77AC -:101770002093E80001C0B901FC0120E0611571056A -:10178000B9F18091EE01882309F440C0853009F455 -:101790003FC08091E80083FD3DC08091E80082FF5A -:1017A00006C08091E80082FF26C080E00895809105 -:1017B000E80080FFE3CF2091F3008091F20090E0F9 -:1017C000922B6115710551F08830910538F4219103 -:1017D0002093F100615071090196F3CF21E0089741 -:1017E00009F020E08091E8008E778093E800C6CF72 -:1017F0002111C7CFD6CF8091EE01882339F08530F3 -:1018000039F08091E80083FFCCCF04C082E00895D6 -:1018100083E0089581E008952091F5013091F6016B -:101820002617370748F06115710539F42091E80053 -:101830002E772093E80001C0B901FC0120E061157A -:101840007105C1F18091EE01882309F441C0853012 -:1018500009F440C08091E80083FD3EC08091E8001B -:1018600082FF06C08091E80082FF27C080E00895D3 -:101870008091E80080FFE3CF2091F3008091F20097 -:1018800090E0922B6115710559F08830910540F474 -:1018900024912093F1003196615071090196F2CFA5 -:1018A00021E0089709F020E08091E8008E7780938E -:1018B000E800C5CF2111C6CFD5CF8091EE01882396 -:1018C00039F0853039F08091E80083FFCBCF04C038 -:1018D00082E0089583E0089581E00895982F97307D -:1018E00058F59093E900981739F07091EC00209129 -:1018F000ED005091F00003C0242F762F50E021FF1F -:1019000019C03091EB003E7F3093EB003091ED0039 -:101910003D7F3093ED003091EB0031603093EB0070 -:101920007093EC002093ED005093F0002091EE00B6 -:1019300027FF07C09F5FD3CF8F708093E90081E0BE -:10194000089580E008958091EF0187FD05C08091A2 -:10195000E80080FF0EC012C08091E80082FD05C043 -:101960008091EE018111F8CF08958091E8008B7786 -:1019700008C08091EE018111EACF08958091E800BE -:101980008E778093E80008958091E4009091E500BF -:1019900045E62091EC0020FF21C02091E80020FDC9 -:1019A00021C02091EE01222389F0253089F0209179 -:1019B000EB0025FD0FC02091E4003091E5002817D1 -:1019C000390739F3415041F0C901E3CF82E008956E -:1019D00083E0089581E0089584E008952091E8006F -:1019E00022FFDFCF80E008950E94620D0E946A0D01 -:1019F000E0EEF0E0808181608083E8EDF0E08081BE -:101A00008F77808319BCA7EDB0E08C918E7F8C938B -:101A100080818F7E80831092ED0108950F931F9334 -:101A2000CF93DF930E94620D0E946A0DC8EDD0E053 -:101A300088818F77888388818068888388818F7D7B -:101A4000888319BC1092EE011092EA011092EC0109 -:101A50001092EB0100EE10E0F80180818B7F808313 -:101A600088818160888342E060E080E00E946E0CA3 -:101A7000E1EEF0E080818E7F8083E2EEF0E0808115 -:101A800081608083808188608083F80180818E7F7F -:101A90008083888180618883DF91CF911F910F912E -:101AA0000895E8EDF0E080818F7E8083E7EDF0E03F -:101AB00080818160808384E082BF81E08093ED013A -:101AC0000C940E0DE8EDF0E080818E7F8083109203 -:101AD000E20008951092DA001092E10008951F923A -:101AE0000F920FB60F9211242F933F934F935F9352 -:101AF0006F937F938F939F93AF93BF93EF93FF93D6 -:101B00008091E10082FF0BC08091E20082FF07C05C -:101B10008091E1008B7F8093E1000E94CB0F809148 -:101B2000DA0080FF1FC08091D80080FF1BC0809129 -:101B3000DA008E7F8093DA008091D90080FF0DC09B -:101B400080E189BD82E189BD09B400FEFDCF81E05D -:101B50008093EE010E94D30905C019BC1092EE01DA -:101B60000E94E1098091E10080FF19C08091E200AC -:101B700080FF15C08091E2008E7F8093E20080910B -:101B8000E20080618093E2008091D80080628093BF -:101B9000D80019BC85E08093EE010E94E509809190 -:101BA000E10084FF30C08091E20084FF2CC080E11E -:101BB00089BD82E189BD09B400FEFDCF8091D800C6 -:101BC0008F7D8093D8008091E1008F7E8093E1002B -:101BD0008091E2008F7E8093E2008091E20081603C -:101BE0008093E2008091EA01882311F084E007C02D -:101BF0008091E30087FF02C083E001C081E0809311 -:101C0000EE010E94E7098091E10083FF29C08091E5 -:101C1000E20083FF25C08091E100877F8093E1008F -:101C200082E08093EE011092EA018091E1008E7FC4 -:101C30008093E1008091E2008E7F8093E2008091AA -:101C4000E20080618093E20042E060E080E00E9478 -:101C50006E0C8091F00088608093F0000E94E4098F -:101C6000FF91EF91BF91AF919F918F917F916F9174 -:101C70005F914F913F912F910F900FBE0F901F904A -:101C800018951F920F920FB60F9211242F933F9326 -:101C90004F935F936F937F938F939F93AF93BF9374 -:101CA000CF93EF93FF93C091E900CF708091EC0048 -:101CB0001092E9008091F000877F8093F000789483 -:101CC0000E947D0E1092E9008091F0008860809360 -:101CD000F000C093E900FF91EF91CF91BF91AF91D8 -:101CE0009F918F917F916F915F914F913F912F9134 -:101CF0000F900FBE0F901F9018951F93CF93DF93F7 -:101D0000CDB7DEB7AA970FB6F894DEBF0FBECDBF32 -:101D1000EFEEF1E08091F100819321E0E73FF207DF -:101D2000C9F70E94030A8091E80083FF1CC120913B -:101D3000EF013091F001832F90E08A30910508F097 -:101D400012C1FC01E05AFF4F0C940E24203881F0A0 -:101D5000223809F008C18091F3018F708093E90067 -:101D60008091EB0085FB882780F91092E90006C07E -:101D70008091EB019091EC01911182609091E800CB -:101D8000977F9093E8008093F1001092F100C5C016 -:101D9000822F8D7F09F0E7C0222319F0223061F0F5 -:101DA000E2C08091F101813009F0DDC0333009F0EB -:101DB00080E08093EC0128C08091F101811124C062 -:101DC0002091F3012F7009F4CEC02093E900809197 -:101DD000EB0080FF19C08091EB00333011F480627A -:101DE00011C080618093EB0081E090E0022E01C081 -:101DF000880F0A94EAF78093EA001092EA00809133 -:101E0000EB0088608093EB001092E9008091E8007D -:101E1000877F86C02111A7C01091F1011F778091A3 -:101E2000E3008078812B8093E3008091E800877F36 -:101E30008093E8000E94A30C8091E80080FFFCCF13 -:101E40008091E30080688093E300112311F083E028 -:101E500001C082E08093EE0186C02058223008F055 -:101E600082C08091F1019091F2018C3D23E09207B4 -:101E700079F583E08A838AE289834FB7F894DE019B -:101E8000139620E03EE051E2E32FF0E0509357003C -:101E9000E49120FF03C0E295EF703F5FEF708E2F5B -:101EA00090E0EA3010F0C79601C0C0968D939D93E4 -:101EB0002F5F243149F74FBF8091E800877F8093DF -:101EC000E8006AE270E0CE0101960E94AB0B14C0FC -:101ED000AE014F5F5F4F6091F3010E94F30A0097DC -:101EE00009F441C02091E800277F2093E800BC015D -:101EF00089819A810E940C0C8091E8008B778093F5 -:101F0000E80031C0203879F58091E800877F809320 -:101F1000E8008091EA018093F1008091E8008E77DB -:101F20008093E8000E94A30C1EC021111CC0909158 -:101F3000F1019230C0F48091E800877F8093E8003F -:101F40009093EA010E94A30C8091EA01811104C0E0 -:101F50008091E30087FF02C084E001C081E08093AC -:101F6000EE010E94EF098091E80083FF0AC0809192 -:101F7000E800877F8093E8008091EB008062809387 -:101F8000EB00AA960FB6F894DEBF0FBECDBFDF916F -:101F9000CF911F9108950895CF938091EE018823EA -:101FA000B1F08091E9008F709091EC0090FF02C039 -:101FB00090E801C090E0C92FC82B1092E9008091F1 -:101FC000E80083FD0E947D0ECF70C093E900CF91A1 -:101FD000089590937101809370010895E0917001CC -:101FE000F0917101309721F00190F081E02D09947A -:101FF00080E00895E0917001F0917101309721F037 -:102000000280F381E02D09940895E0917001F09130 -:102010007101309721F00480F581E02D0994089535 -:1020200020916E0130916F018217930771F09093A8 -:102030006F0180936E01E0917001F0917101309712 -:1020400021F00680F781E02D0994089520916C011C -:1020500030916D018217930771F090936D01809319 -:102060006C01E0917001F0917101309721F00084D2 -:10207000F185E02D0994089508950C943C100E9478 -:10208000FD1B0E94CA050C94C31CCF92DF92EF92F5 -:10209000FF920F931F93CF93DF93CDB7DEB72B97AC -:1020A0000FB6F894DEBF0FBECDBF0E94E20533E746 -:1020B000E32E31E0F32E00E010E0C02E802F0E94CE -:1020C000CF06F701D1907F01D826B1F40F5F1F4FE3 -:1020D0000E30110591F78FEF89838A831B820E944E -:1020E000061C8160782F9D838C8349815A816B8186 -:1020F0008D810E94E81041C09091D50191FF04C0EC -:102100008B870E94D5068B8520E030E04D2D50E076 -:10211000922FBA01022E02C0759567950A94E2F7D4 -:1021200060FF25C02E83CF82EE24E394F12C02C001 -:10213000EE0CFF1C9A95E2F790E08E219F2121E0A2 -:10214000892B09F420E028870E94061C8160782FE3 -:102150009A8789874E815F8168858A850E94E81009 -:10216000F801ED58FE4F80818E25808306C02F5FD9 -:102170003F4F2630310561F6A9CF0E94A71F10916D -:1021800072010E94EE0F1817A1F00E94EE0F8093CB -:1021900072012B960FB6F894DEBF0FBECDBFDF9154 -:1021A000CF911F910F91FF90EF90DF90CF900C9403 -:1021B000F3082B960FB6F894DEBF0FBECDBFDF91AC -:1021C000CF911F910F91FF90EF90DF90CF900895E6 -:1021D000CF93DF93CDB7DEB72B970FB6F894DEBF62 -:1021E0000FBECDBF4F83588769877A878B87DE0103 -:1021F000119686E0FD0111928A95E9F785E0FE01CE -:10220000379601900D928A95E1F749815A816B8149 -:102210007C818D819E810E9424182B960FB6F894A4 -:10222000DEBF0FBECDBFDF91CF910895CF93C82FF2 -:10223000882309F4C1C0823859F40E94EE0F81FD51 -:10224000BBC089E30E94C11A0E948B1B89E30CC0AA -:10225000833879F40E94EE0F80FDAEC083E50E94C2 -:10226000C11A0E948B1B83E50E94011BCF910C9425 -:102270008B1B843859F40E94EE0F82FD9DC087E4C9 -:102280000E94C11A0E948B1B87E4EECF8CEF8C0F4B -:10229000813A48F48C2F0E94DC2181118DC08C2F53 -:1022A0000E94C11AE3CF80E28C0F883048F4C770D7 -:1022B00081E001C0880FCA95EAF70E94421BD6CF81 -:1022C0008BE58C0F833078F4C53A29F0C63A31F4A7 -:1022D00082E890E005C081E890E002C083E890E0E9 -:1022E000CF910C94101088E58C0F833108F064C0F6 -:1022F000C83A39F1C93A41F1CA3A49F1CB3A51F1F8 -:10230000CC3A59F1CD3A61F1C03B69F1CE3A71F165 -:10231000CF3A79F1C13B81F1C23B89F1C33B91F1E5 -:10232000C43B99F1C53BA1F1C63BA9F1C73BB1F153 -:10233000C83BB9F1C93BC1F1CA3BC9F58AE292E099 -:1023400038C082EE90E035C089EE90E032C08AEE6F -:1023500090E02FC085EB90E02CC086EB90E029C088 -:1023600087EB90E026C08CEC90E023C08DEC90E0F1 -:1023700020C083E891E01DC08AE891E01AC082E99C -:1023800091E017C084E991E014C081E292E011C0AD -:1023900083E292E00EC084E292E00BC085E292E01C -:1023A00008C086E292E005C087E292E002C080E0C9 -:1023B00090E0CF910C942610CF910895882309F4D2 -:1023C0004BC0823859F40E94EE0F81FF45C089E36B -:1023D0000E94C11A0E948B1B89E30CC0833871F4E0 -:1023E0000E94EE0F80FF38C083E50E94C11A0E9450 -:1023F0008B1B83E50E94011B0C948B1B843859F4C2 -:102400000E94EE0F82FF28C087E40E94C11A0E943A -:102410008B1B87E4EFCF9CEF980F913A58F390E233 -:10242000980F983050F4877091E001C0990F8A9509 -:10243000EAF7892F0E94481BDFCF9BE5980F933066 -:1024400020F480E090E00C941010885A833120F43E -:1024500080E090E00C9426100895882321F00E94DB -:10246000421B0C948B1B0895882321F00E94481B6B -:102470000C948B1B0895CF92DF92EF92FF920F93F3 -:102480001F93CF93DF93CDB7DEB728970FB6F8949D -:10249000DEBF0FBECDBF8C0185E0F801DE011196D5 -:1024A00001900D928A95E1F7F80140813181F28027 -:1024B000258122952F7083819481892B31F03F3FB4 -:1024C00031F481E04F3F19F403C081E001C080E0A6 -:1024D00080FDCBC249833A8389819A812F830E94F0 -:1024E0007F1A9E8388870E947E1A0E9451192F812D -:1024F0004E816885FF2029F00E945F1B68854E8110 -:102500002F81E42FE295EF70F0E0E659FF4F0C9435 -:102510000E24842F807F142F1F70882311F01295B2 -:10252000107FFF2059F0112309F454C2812F6887CE -:102530000E94521B0E948B1B68854CC2862F0E94F2 -:10254000DE11112309F491C2812F0E94581B289695 -:102550000FB6F894DEBF0FBECDBFDF91CF911F91B4 -:102560000F91FF90EF90DF90CF900C948B1B342F46 -:10257000307F842F8F70303211F08295807F6623F8 -:1025800019F0613019F12BC0FF20B1F0222309F4BA -:1025900093C1213009F090C128960FB6F894DEBFA0 -:1025A0000FBECDBFDF91CF911F910F91FF90EF90A4 -:1025B000DF90CF900C94721B222319F0213009F484 -:1025C00054C28E830E94751B8E8189C1FF2021F029 -:1025D000223008F04AC270C1211147C280C1FF20D9 -:1025E00021F0222309F468C1F5C1222309F477C13F -:1025F00005C2242F26952695237030E0211531053C -:1026000021F021303105C9F030C2FF2021F0862FA2 -:10261000942F937002C080E090E028960FB6F89453 -:10262000DEBF0FBECDBFDF91CF911F910F91FF9005 -:10263000EF90DF90CF900C941010FF2021F0862FA8 -:10264000942F937002C080E090E028960FB6F89423 -:10265000DEBF0FBECDBFDF91CF911F910F91FF90D5 -:10266000EF90DF90CF900C942610862FFF2019F06A -:102670000E94AF1E02C00E94171F28960FB6F89442 -:10268000DEBF0FBECDBFDF91CF911F910F91FF90A5 -:10269000EF90DF90CF900C949C1F842F837009F0F3 -:1026A00076C0F110E2C1262F229526952770220FC1 -:1026B000220F862F8F70C82ED12CE12CF12C022EE8 -:1026C00004C0CC0CDD1CEE1CFF1C0A94D2F764FF86 -:1026D00010C06FE070E080E090E004C0660F771FEC -:1026E000881F991F2A95D2F76095709580959095CF -:1026F00003C060E070E0CB01242F2695269523705F -:10270000422F50E042305105D1F04330510559F18C -:102710006C297D298E299F294130510541F1289648 -:102720000FB6F894DEBF0FBECDBFDF91CF911F91E2 -:102730000F91FF90EF90DF90CF900C9476196C2959 -:102740007D298E299F2928960FB6F894DEBF0FBEEB -:10275000CDBFDF91CF911F910F91FF90EF90DF9050 -:10276000CF900C9490190E947619C701B601289653 -:102770000FB6F894DEBF0FBECDBFDF91CF911F9192 -:102780000F91FF90EF90DF90CF900C945C19FF2099 -:1027900019F0842F817001C08695882309F465C1E2 -:1027A000262F229526952770220F220F862F8F70B5 -:1027B000C82ED12CE12CF12C022E04C0CC0CDD1C37 -:1027C000EE1CFF1C0A94D2F764FF10C06FE070E0AB -:1027D00080E090E004C0660F771F881F991F2A953C -:1027E000D2F7609570958095909503C060E070E099 -:1027F000CB01242F269526952370422F50E042309E -:102800005105D1F04330510559F16C297D298E29AC -:102810009F294130510541F128960FB6F894DEBF4B -:102820000FBECDBFDF91CF911F910F91FF90EF9021 -:10283000DF90CF900C944A1A6C297D298E299F290C -:1028400028960FB6F894DEBF0FBECDBFDF91CF91B3 -:102850001F910F91FF90EF90DF90CF900C94641A2E -:102860000E944A1AC701B60128960FB6F894DEBF37 -:102870000FBECDBFDF91CF911F910F91FF90EF90D1 -:10288000DF90CF900C94301A603FC9F118F4603E8D -:1028900050F49BC0623F09F460C008F44AC0633F33 -:1028A00009F46FC092C0162F1F70842F8F71FF2004 -:1028B00099F00E94C919812F28960FB6F894DEBFAF -:1028C0000FBECDBFDF91CF911F910F91FF90EF9081 -:1028D000DF90CF900C942D120E94EA19812F289638 -:1028E0000FB6F894DEBF0FBECDBFDF91CF911F9121 -:1028F0000F91FF90EF90DF90CF900C943412FF2057 -:10290000A1F02111B2C0842F8F7128960FB6F894D0 -:10291000DEBF0FBECDBFDF91CF911F910F91FF9012 -:10292000EF90DF90CF900C940F1A223008F09DC0EA -:10293000EACFFF20A1F0842F8F7128960FB6F8946C -:10294000DEBF0FBECDBFDF91CF911F910F91FF90E2 -:10295000EF90DF90CF900C94C919FF2061F3842F82 -:102960008F7128960FB6F894DEBF0FBECDBFDF91F2 -:10297000CF911F910F91FF90EF90DF90CF900C942B -:10298000EA19FF2091F0842F8F7128960FB6F894E2 -:10299000DEBF0FBECDBFDF91CF911F910F91FF9092 -:1029A000EF90DF90CF900C94B41928960FB6F8945E -:1029B000DEBF0FBECDBFDF91CF911F910F91FF9072 -:1029C000EF90DF90CF900C94AA19FF20A1F0222362 -:1029D00009F4B1CF862F28960FB6F894DEBF0FBE4C -:1029E000CDBFDF91CF911F910F91FF90EF90DF90BE -:1029F000CF900C941611222309F4B1CF862F28967C -:102A00000FB6F894DEBF0FBECDBFDF91CF911F91FF -:102A10000F91FF90EF90DF90CF900C94DE114F70EC -:102A2000C8010E940D0328960FB6F894DEBF0FBEB2 -:102A3000CDBFDF91CF911F910F91FF90EF90DF906D -:102A4000CF900C94D1184F70C80128960FB6F89407 -:102A5000DEBF0FBECDBFDF91CF911F910F91FF90D1 -:102A6000EF90DF90CF900C94950728960FB6F894CE -:102A7000DEBF0FBECDBFDF91CF911F910F91FF90B1 -:102A8000EF90DF90CF9008950E945F1B0E946F1B14 -:102A90000E94341B0E948B1B0E9448200E949C1F96 -:102AA00080E090E00E94101080E090E00C942610EE -:102AB0000E944F1B0C9444150E947F1A292F2295C7 -:102AC0002F7030E02C3031054CF42A3031056CF495 -:102AD000225031092230310590F407C02C303105E5 -:102AE00051F02F30310539F00AC0803E10F0803FA0 -:102AF00031F481E0089593FB882780F9089580E000 -:102B00000895CF93DF9300D000D01F92CDB7DEB7EA -:102B10000F900F900F900F900F90DF91CF9108952D -:102B2000CF93DF9300D000D000D0CDB7DEB726968C -:102B30000FB6F894DEBF0FBECDBFDF91CF910895E1 -:102B40001F93CF93DF93C091810116E080918201A2 -:102B5000C81799F0D0E01C9FF0011D9FF00D1124C3 -:102B6000ED57FE4F4081518162817381848195814F -:102B70000E9490152196C770E9CFDF91CF911F91E8 -:102B800008954091B3015091B4016091B5017091E5 -:102B9000B6018091B7019091B8010C949015CF9334 -:102BA0008091B80182958F7009F05FC08091B50166 -:102BB000882309F45AC020918101A091820160917B -:102BC000B3017091B4018091B6019091B70131E0E9 -:102BD0006F3F09F030E0B32FC6E02A1709F445C073 -:102BE000009721F07F3F21F44B2F03C041E001C04B -:102BF00040E030E040FD35C0C29FF001C39FF00DC2 -:102C00001124ED57FE4F418174132BC04081641392 -:102C100028C04281411125C043815481481759077A -:102C200010F441505109481B590B483C5105C8F458 -:102C30008091B8018F7080618093B80186E0829F97 -:102C4000F001839FF00D1124E857FE4F80818F70B3 -:102C50008061808383EB91E00E943B12CF910C94C2 -:102C6000A0152F5F3F4F2770B8CFCF910895CF9217 -:102C7000DF92EF92FF920F931F93CF93DF93CDB725 -:102C8000DEB762970FB6F894DEBF0FBECDBF8C01E2 -:102C900085E0F801DE011D9601900D928A95E1F71D -:102CA000D8014C9111965C91119712966C911297E4 -:102CB0001396ED90FC9014977091B301E091B401DC -:102CC0002091B6013091B7012115310531F0EF3F68 -:102CD00031F481E07F3F19F403C081E001C080E05E -:102CE000B82FB170CB2E80FD6CC1D090B501DD2026 -:102CF00009F4F5C0F091B801E216F30638F0C70107 -:102D0000821B930B883C910548F09BC02095309521 -:102D10002E0D3F1D283C310508F093C08F2F807F7A -:102D200009F052C0E51314C0741312C0D62E6111FD -:102D30000FC0FF70F061F093B8010E94C11583EBE2 -:102D400091E00E943B128091B801F80185836CC12B -:102D5000EF2831F05F3F31F481E04F3F19F403C0B9 -:102D600081E001C080E080FD03C081E0862701C0D2 -:102D700080E0F82FF170FF2E80FF1CC08091810150 -:102D80002091820136E0821709F428C190E0389F33 -:102D9000F001399FF00D1124ED57FE4F718157134B -:102DA00006C07081471303C07281671303C0019688 -:102DB0008770E9CFD62E662309F436C18091B80119 -:102DC00081608093B80153C0E51308C0741306C036 -:102DD000611104C0D8011596FC93AEC04D875E8783 -:102DE0008D859E856A8B0E945C156A89882329F1EE -:102DF000D62E662311F12091B801822F82958F7013 -:102E000090E002970CF460C08091B3019091B401FE -:102E100098878F831986FB86EA862C87CE010796D2 -:102E200051C0E51731F14D875E878D859E856A8B90 -:102E30000E945C156A8981112EC0C8010E943B1254 -:102E4000A4C08F2F807F69F77E2DF98AE88A89894F -:102E50000E94811583EB91E00E943B12E3EBF1E0CD -:102E600086E0DF011D928A95E9F70E94C115D12CF9 -:102E7000DBC07413D8CF6111D6CFD8011596FC935F -:102E8000C8010E943B12E3EBF1E086E0DF011D92F6 -:102E90008A95E9F7C9C0D62E662379F22091B80148 -:102EA000822F82958F7090E0029774F08091B30129 -:102EB0009091B4019A8389831B82FD82EC822E83D8 -:102EC000CE0101960E943B1286E0F801A3EBB1E02F -:102ED00001900D928A95E1F70E94CF156FC0E2161E -:102EE000F30628F0C701821B930B9C0104C02095B8 -:102EF00030952E0D3F1D283C310508F052C0D62ECE -:102F0000662309F49ACFE5132CC074132AC080916C -:102F1000B80180FD1DC0982F92959F70C9F0D8010F -:102F200015968C9315979F3039F09F5F9295907FFF -:102F30008F70892B15968C93C8010E943B1286E0F6 -:102F4000F801A3EBB1E001900D928A95E1F736C04C -:102F500086E0F801A3EBB1E001900D928A95E1F7CC -:102F600063C04D875E878D859E850E945C15882392 -:102F700079F086E0F801A3EBB1E001900D928A951B -:102F8000E1F70E94CF150E94C115DD24D3944CC0F7 -:102F90008091B80181608093B801C8010E943B1202 -:102FA00043C07E2DF98AE88A89890E948115E3EB66 -:102FB000F1E086E0DF011D928A95E9F70E94C115D4 -:102FC00033C0662309F439CF4D875E878D859E8592 -:102FD0000E945C15882309F430CFCBCF4D875E87E4 -:102FE0008D859E850E947F1A292F22952F7030E0B3 -:102FF000223031052CF49F7041F0811106C00CC0C5 -:10300000243031052CF49F7049F4805E883020F024 -:10301000C8010E943B12CF2CDC2C06C0D8011596AB -:103020009C91907F91F7F8CF8D2D62960FB6F89412 -:10303000DEBF0FBECDBFDF91CF911F910F91FF90EB -:10304000EF90DF90CF9008951F93CF93DF93CDB78C -:10305000DEB72C970FB6F894DEBF0FBECDBF4F83FF -:10306000588769877A878B879C87CE0107960E944D -:1030700037168823C1F02F8138858A859B85892B57 -:1030800031F03F3F11F080E003C02F3FE1F781E0D6 -:10309000811147C04F81588569857A858B859C85CC -:1030A0000E9490153EC086E0FE013796DE01119623 -:1030B00001900D928A95E1F7FF81E8854A855B854D -:1030C0004115510531F0EF3F31F481E0FF3F19F434 -:1030D00003C081E001C080E080FD23C02091820117 -:1030E00030E0C9010196877099276091810170E0F5 -:1030F00086179707F1F1F983EA835D834C8396E0A5 -:10310000929FD001939FB00D1124AD57BE4FFE0189 -:10311000319601900D929A95E1F7809382010E9479 -:10312000A01516E08091810190918201891779F1B3 -:10313000189FC00111248D579E4F0E943716882377 -:1031400031F1E09181011E9FF0011124ED57FE4FF6 -:103150004081518162817381848195810E949015A3 -:103160008091810190E00196877099278093810179 -:10317000D9CF0E9458151092820110928101E3EB81 -:10318000F1E086E0DF011D928A95E9F7CACF2C961F -:103190000FB6F894DEBF0FBECDBFDF91CF911F9168 -:1031A0000895EF92FF920F931F93CF93DF93FC014B -:1031B000009709F46FC0F12CEE24E394EF012196FF -:1031C0008491843740F4843008F055C0813081F018 -:1031D000823021F15FC0853709F447C0C0F19CE718 -:1031E000980F903708F056C08F770E94DE1145C0C7 -:1031F0008F010E5F1F4FFE01849190E2980F98306F -:1032000050F48770FE2D01C0FF0F8A95EAF78F2FCB -:103210000E94621B15C00E94161114C08F010E5F20 -:103220001F4FFE01849190E2980F983068F48770E8 -:10323000FE2D01C0FF0F8A95EAF78F2F0E94681BB1 -:103240000E948B1BE80119C00E94DE11FBCFCF0149 -:103250000296FE01C491CC2361F0EFE9FFE03197C3 -:10326000F1F700C00000C150F6CFCF010296FE0179 -:10327000F490EC0102C00E9416118F2D882341F0BA -:10328000EFE9FFE03197F1F700C000008150F6CF81 -:10329000FE0194CFDF91CF911F910F91FF90EF909E -:1032A000089508956093BD017093BE018093BF019E -:1032B0009093C0010C9444150F931F930091BD018E -:1032C0001091BE012091BF013091C001062B172B38 -:1032D000282B392B0093BD011093BE012093BF0111 -:1032E0003093C0011F910F910C9444150F931F93BD -:1032F0000091BD011091BE012091BF013091C0012C -:1033000006231723282339230093BD011093BE0100 -:103310002093BF013093C0011F910F910C9444156D -:103320000F931F930091BD011091BE012091BF0129 -:103330003091C00106271727282739270093BD01A0 -:103340001093BE012093BF013093C0011F910F91D4 -:103350000C9444151092B9011092BA011092BB015D -:103360001092BC010C94441541E050E060E070E024 -:1033700004C0440F551F661F771F8A95D2F74093EC -:10338000B9015093BA016093BB017093BC010C94D6 -:10339000441541E050E060E070E004C0440F551F68 -:1033A000661F771F8A95D2F78091B9019091BA0173 -:1033B000A091BB01B091BC01842B952BA62BB72B00 -:1033C0008093B9019093BA01A093BB01B093BC0163 -:1033D0000C94441541E050E060E070E004C0440FFC -:1033E000551F661F771F8A95D2F7409550956095B7 -:1033F00070958091B9019091BA01A091BB01B091F3 -:10340000BC0184239523A623B7238093B90190930D -:10341000BA01A093BB01B093BC010C94441541E0E8 -:1034200050E060E070E004C0440F551F661F771F36 -:103430008A95D2F78091B9019091BA01A091BB0110 -:10344000B091BC0184279527A627B7278093B9019F -:103450009093BA01A093BB01B093BC010C944415A6 -:103460000F931F930091B9011091BA012091BB01F4 -:103470003091BC01062B172B282B392B0093B90157 -:103480001093BA012093BB013093BC011F910F919F -:103490000C9444150F931F930091B9011091BA0138 -:1034A0002091BB013091BC01062317232823392327 -:1034B0000093B9011093BA012093BB013093BC0172 -:1034C0001F910F910C9444150F931F930091B90114 -:1034D0001091BA012091BB013091BC01062717273A -:1034E000282739270093B9011093BA012093BB0113 -:1034F0003093BC011F910F910C9444150895CF9205 -:10350000DF92EF92FF920F931F93CF93DF93EC0123 -:10351000C090BD01D090BE01E090BF01F090C0010D -:103520008091B9019091BA01A091BB01B091BC0109 -:10353000C82AD92AEA2AFB2A0FE110E0B701A6011E -:10354000002E04C076956795579547950A94D2F753 -:1035500040FF07C0BE01802F0E94B807813091054F -:1035600039F40150110950F7BE0180E00E94B807FC -:10357000DF91CF911F910F91FF90EF90DF90CF904F -:10358000089590910C019923D9F090910D01992300 -:10359000B9F0982F9695969596959F3088F5E0917D -:1035A0000E01F0910F01E90FF11D877021E030E06D -:1035B00001C0220F8A95EAF78181822B81830895C9 -:1035C00040910E0150910F0120E030E09FEFFA0191 -:1035D000E20FF31F6281681799F09F3F19F46111A0 -:1035E00001C0922F2F5F3F4F2E30310581F79F3F53 -:1035F00039F0FA01E90FF11D97FDFA9582830895DC -:10360000089590910C019923E1F090910D01992377 -:10361000C1F0982F9695969596959F3020F5E0915C -:103620000E01F0910F01E90FF11D877021E030E0EC -:1036300001C0220F8A95EAF72095818128232183F2 -:10364000089540910E0150910F0120E030E0FA0101 -:10365000E20FF31F9281981301C012822F5F3F4F38 -:103660002E303105A1F7089581E090E0E0910E0140 -:10367000F0910F01E80FF91F10820196803191053A -:10368000A9F708959091D401982B9093D4010895AF -:1036900080959091D40198239093D401089510922D -:1036A000D40108959091D301982B9093D30108955C -:1036B00080959091D30198239093D301089510920F -:1036C000D30108959091D201982B9093D20108953F -:1036D00080959091D20198239093D20108951092F1 -:1036E000D20108958093C10108951092C1010895F7 -:1036F00040910E0150910F0120E030E080E0FA018E -:10370000E20FF31F918191118F5F2F5F3F4F2F3099 -:103710003105A9F70895E0910E01F0910F01809114 -:10372000D4018083E0910E01F0910F01808190918E -:10373000D301892B8083E0910E01F0910F018081EC -:103740009091D201892B80839091C101992361F0DE -:10375000E0910E01F0910F018081892B80830E94FE -:10376000781B81111092C10180910E0190910F017F -:103770000C94FA0F8091EE01843009F11092D60179 -:1037800020E488E190E00FB6F894A895809360005B -:103790000FBE2093600083B7817F846083BF83B7AF -:1037A000816083BF7894889583B78E7F83BF88E1DB -:1037B0000FB6F89480936000109260000FBE0895D9 -:1037C00008950895CF930E94E01B0E94E2050E9495 -:1037D000E11BC0E08C2F0E94CF06811105C0CF5F96 -:1037E000CE30C1F780E001C081E0CF9108950E9402 -:1037F00058150E94EE0F0C94F30882E084BD93E00C -:1038000095BD9AEF97BD80936E0008952FB7F894F9 -:103810008091D7019091D801A091D901B091DA019E -:103820002FBF0895CF92DF92EF92FF920F931F93D5 -:103830002FB7F8944091D7015091D8016091D901E8 -:103840007091DA012FBF6A017B01EE24FF248C0105 -:1038500020E030E0C016D106E206F30610F4415035 -:103860005109481B590BCA011F910F91FF90EF900E -:10387000DF90CF9008951F920F920FB60F921124F0 -:103880008F939F93AF93BF938091D7019091D8016D -:10389000A091D901B091DA010196A11DB11D8093CB -:1038A000D7019093D801A093D901B093DA01BF91C9 -:1038B000AF919F918F910F900FBE0F901F90189511 -:1038C0000E94F40CF8942FEF87EA91E62150804093 -:1038D0009040E1F700C0000087E090EBDC018093AE -:1038E000F7019093F801A093F901B093FA012CE04D -:1038F00088E190E00FB6F894A895809360000FBE21 -:1039000020936000FFCFEF92FF920F931F93CF930E -:10391000DF93E82EF12C8F2D0E94CF06C0E0D0E07F -:10392000082F10E098010C2E02C0359527950A94B7 -:10393000E2F720FD05C02196C630D10599F709C0F0 -:103940006C2F7F2D80E00E949607E812F4CF81E073 -:1039500005C0F3948EE0F812DECF80E0DF91CF91C6 -:103960001F910F91FF90EF900895CF93C82F8CE295 -:103970000E94831C882321F08C2FCF910C94831CF0 -:1039800080E0CF910895CF930E94081E811102C05C -:103990000E94EE1DC5E6C15049F00E94E2058FE38A -:1039A0009CE90197F1F700C00000F5CF89E20E9481 -:1039B000B51C811111C18AE20E94B51C81110E94BF -:1039C000EE1D85E00E94B51C81110E94601C0E94C2 -:1039D000131E8093D50187E00E94B51C882399F1BE -:1039E0008BE10E94B51C882351F09091D50191FB89 -:1039F000882780F921E0822780FB91F922C08EE0A0 -:103A00000E94B51C882351F09091D50192FB882724 -:103A100080F921E0822780FB92F913C080E10E94A7 -:103A2000B51C9091D501882341F093FB882780F93C -:103A300021E0822780FB93F904C0892F809580FBC9 -:103A400090F99093D5018091D5010E94171E0E9494 -:103A5000251E8093E80180EE0E94B51C882341F06A -:103A60008091E801982F909590FB80F98093E80170 -:103A700089E30E94B51C882359F09091E80191FBDD -:103A8000882780F921E0822780FB91F99093E80153 -:103A900082EE0E94B51C882359F09091E80192FBB8 -:103AA000882780F921E0822780FB92F99093E80132 -:103AB00086EE0E94B51C882359F09091E80193FB93 -:103AC000882780F921E0822780FB93F99093E80111 -:103AD00083EE0E94B51C882359F09091E80194FB75 -:103AE000882780F921E0822780FB94F99093E801F0 -:103AF00085E30E94B51C882359F09091E80195FB5D -:103B0000882780F921E0822780FB95F99093E801CE -:103B100081E30E94B51C882359F09091E80196FB3F -:103B2000882780F921E0822780FB96F99093E801AD -:103B300081E10E94B51C882359F09091E80197FB20 -:103B4000882780F921E0822780FB97F99093E8018C -:103B50008091E8010E94291E8091E80187FB882757 -:103B600080F980930D0187E20E94B51CC82F8EE179 -:103B70000E94B51C8111C2608FE10E94B51C8111A9 -:103B8000C46080E20E94B51C8111C86081E20E947D -:103B9000B51C8111C06182E20E94B51C8111C06216 -:103BA00083E20E94B51C8111C06484E20E94B51CAE -:103BB000882311F0C06802C0CC2329F08C2F0E940A -:103BC000201E6C2F03C00E941C1E682F70E080E036 -:103BD00090E0CF910C945219CF9108956DEE7EEF45 -:103BE00080E090E00E94442460E082E090E00E9447 -:103BF000362460E083E090E00E94362460E084E0B8 -:103C000090E00E94362460E085E090E00C94362439 -:103C100080E090E00E94302421E08D3E9E4F09F02C -:103C200020E0822F089582E090E00C942824682FF1 -:103C300082E090E00C94362483E090E00C942824F9 -:103C4000682F83E090E00C94362484E090E00C949C -:103C50002824682F84E090E00C9436248091DD01C4 -:103C600080FF0BC06091130185E0689FB0011124B3 -:103C700075956795759567952AC081FF09C0609114 -:103C8000130185E0689FB0011124759567951FC0E9 -:103C900082FF07C06091130185E0689FB001112485 -:103CA00016C04091DE014423C9F06091120146170D -:103CB00088F72091130185E0289F90011124429FED -:103CC000C001439F900D112470E00E94FA236038D8 -:103CD000710540F46115710539F002C065E070E0CE -:103CE000862F08958FE7089581E008958091DD0182 -:103CF00080FF08C06091110170E07595679575951A -:103D0000679521C081FF06C06091110170E0759533 -:103D1000679519C082FF04C06091110170E010C066 -:103D20008091DE018823C1F0609110018617A0F711 -:103D300090911101989FC001112470E00E94FA2314 -:103D40006038710528F46115710521F0862F0895FA -:103D50008FE7089581E0089561E070E0F4CF803F3F -:103D600021F40E942E1E819504C0813F29F40E94F7 -:103D70002E1E8093E1010895823F21F40E942E1EA1 -:103D8000819504C0833F29F40E942E1E8093E00198 -:103D90000895893F19F40E94761E05C08A3F31F4C8 -:103DA0000E94761E81958093E20108958B3F21F455 -:103DB0000E94761E819504C08C3F29F40E94761ED5 -:103DC0008093E3010895843F21F48091DF018160B5 -:103DD00017C0853F21F48091DF01826011C0863FCA -:103DE00021F48091DF0184600BC0873F21F4809132 -:103DF000DF01886005C0883F31F48091DF01806178 -:103E00008093DF0108958D3F21F48091DD01816071 -:103E10000BC08E3F21F48091DD01826005C08F3F91 -:103E200029F48091DD0184608093DD010895803F55 -:103E300039F48091E10187FF6CC01092E10169C003 -:103E4000813F29F48091E1011816BCF362C0909182 -:103E5000E001823F29F497FF5CC01092E00159C055 -:103E6000833F19F41916CCF354C0893F41F4809173 -:103E7000E20118160CF04DC01092E2014AC08A3FD0 -:103E800029F48091E20187FF44C0F6CF8B3F39F4DB -:103E90008091E30187FF3DC01092E3013AC08C3F5F -:103EA00029F48091E3011816BCF333C0843F21F458 -:103EB0008091DF018E7F17C0853F21F48091DF0163 -:103EC0008D7F11C0863F21F48091DF018B7F0BC075 -:103ED000873F21F48091DF01877F05C0883F31F45F -:103EE0008091DF018F7E8093DF0113C08D3F21F42D -:103EF0008091DD018E7F0BC08E3F21F48091DD012A -:103F00008D7F05C08F3F29F48091DD018B7F8093E9 -:103F1000DD018091E00181110EC08091E1018111EC -:103F20000AC08091E201811106C08091E3018111F4 -:103F300002C01092DE0108958FED91E00E940510FD -:103F40000E94061C9093DC018093DB0108951F936F -:103F5000CF93DF938091DB019091DC010E94121CD2 -:103F60004091DE01442321F02091140130E006C08D -:103F7000209115015AE0259F900111248217930783 -:103F800008F482C08091E0011091E101D091E2013A -:103F9000C091E301811107C0111105C0D11103C007 -:103FA000CC2309F471C04F3F19F04F5F4093DE01FD -:103FB000181624F40E942E1E8093E0018091E001E7 -:103FC00087FF05C00E942E1E81958093E001111687 -:103FD00024F40E942E1E8093E1018091E10187FF6D -:103FE00005C00E942E1E81958093E1016091E00141 -:103FF000662339F11091E101112319F1772767FD4B -:104000007095872F972F0E940B2323E333E343E31D -:104010005FE30E946F230E94D8226093E001612F2A -:10402000772767FD7095872F972F0E940B2323E337 -:1040300033E343E35FE30E946F230E94D82260933F -:10404000E1011D1624F40E94761E8093E201809106 -:10405000E20187FF05C00E94761E81958093E201F0 -:104060001C1624F40E94761E8093E3018091E301E4 -:1040700087FF05C00E94761E81958093E301DF9142 -:10408000CF911F910C949C1FDF91CF911F910895A8 -:10409000EFEDF1E085E0DF011D928A95E9F71092DE -:1040A000DE011092DD010895833081F128F4813022 -:1040B00059F08230D1F00895853009F449C0B8F143 -:1040C000863009F456C0089520911501862F90E09E -:1040D000820F911D8F3F910520F4620F60931501AF -:1040E00008958FEF80931501089520911401862F74 -:1040F00090E0820F911D8F3F910520F4620F609335 -:10410000140108958FEF80931401089520911301F5 -:10411000862F90E0820F911D8F3F910520F4620F52 -:104120006093130108958FEF8093130108952091F8 -:104130001201862F90E0820F911D8F3F910520F490 -:10414000620F6093120108958FEF8093120108951A -:1041500020911101862F90E0820F911D8F3F9105D4 -:1041600020F4620F6093110108958FEF8093110185 -:10417000089520911001862F90E0820F911D8F3FAE -:10418000910520F4620F6093100108958FEF8093E2 -:1041900010010895833011F128F4813049F0823004 -:1041A00091F00895853081F120F18630C1F10895B4 -:1041B00080911501681720F4861B809315010895DE -:1041C00010921501089580911401681720F4861B40 -:1041D00080931401089510921401089580911301A1 -:1041E000681720F4861B8093130108951092130121 -:1041F000089580911201681720F4861B80931201A4 -:10420000089510921201089580911101681720F409 -:10421000861B8093110108951092110108958091D9 -:104220001001681720F4861B8093100108951092E6 -:10423000100108958D3109F442C020F58E3009F443 -:1042400079C070F4873009F45EC020F4863009F438 -:1042500042C033C08830D1F18B3009F4A7C02DC0E3 -:10426000863109F4A3C038F4803109F46DC081317E -:1042700009F47BC022C0893109F498C08B3109F45C -:104280004FC01BC0853309F479C048F4873209F464 -:1042900075C008F478C0893209F470C00EC0833448 -:1042A00038F48A3308F071C0883309F47FC005C040 -:1042B000833409F463C08834C1F080E008950E941B -:1042C00092220E94EE0F0E94F30870C00E94131EFB -:1042D0000E94251E6BC08091D501817F8E7F8093C7 -:1042E000D50181E08093E50108950E9458152FEFD4 -:1042F00083ED90E3215080409040E1F700C0000042 -:104300000E94601C53C09091D501892F817090FF4D -:1043100003C0917F9E7F26C091609093D50146C0D7 -:104320009091D50191FB882780F921E0822780FBBD -:1043300091F913C09091D50192FB882780F921E073 -:10434000822780FB92F909C09091D50193FB8827C1 -:1043500080F921E0822780FB93F99093D50188238F -:1043600029F191609093D50108950E94581580918C -:104370000D0191E0892780930D0118C061E070E084 -:1043800080E090E00FC023EE01C027EC280F61E031 -:1043900070E080E090E004C0660F771F881F991FCF -:1043A0002A95D2F70E9452190E94581581E008956B -:1043B00080E0089580E00895CF93C82F8091E501B3 -:1043C000813079F018F08230D1F184C0A0910E01D3 -:1043D000B0910F018C91813169F0823209F07CC07B -:1043E00009C0A0910E01B0910F018C91813111F0A3 -:1043F000823249F48C2F0E94D82181111DC08C2F4C -:104400000E941A211AC08C2F0E94DA21811114C037 -:10441000C43179F048F4CB3079F0C03109F060C094 -:1044200082E08093E50108C0C93219F0C83321F059 -:1044300057C01092E50154C081E0817053C0C93269 -:1044400089F118F5C43171F1A8F4C73009F046C0FC -:104450008AE08093150194E19093140193E0909386 -:1044600013018093120188E08093110188E2809308 -:10447000100134C0CE51C63088F5EC2FF0E0E65D77 -:10448000FE4F80818093E40129C0CE34E9F020F40E -:10449000CB3421F56AE013C0C13579F0C235F1F4AF -:1044A00061E00DC08091E401882319F01092E401CD -:1044B00015C081E08093E50115C061E006C08091E0 -:1044C000E4010E9454200AC06AE08091E4010E9445 -:1044D000CA2004C01092E50180E004C081E002C05F -:1044E00080E0ABCFCF910895E1E8F0E08081886073 -:1044F00080838081816080838FB7F89493E090936C -:10450000890090ED909388008FBF0895EFE6F0E06A -:104510008081826080830895EFE6F0E080818D7F66 -:1045200080830895EFE6F0E0808192E08927808320 -:1045300008951F920F920FB60F9211242F933F935D -:104540004F935F936F937F938F939F93AF93BF939B -:10455000EF93FF938091E6019091E701019690938C -:10456000E7018093E601811103C082E00E94F30815 -:10457000E091E701E695E695F0E0E25BFA4FE49121 -:104580008091E6018E1303C080E00E94F308FF9142 -:10459000EF91BF91AF919F918F917F916F915F91BB -:1045A0004F913F912F910F900FBE0F901F90189534 -:1045B00004D06894B1118DC0089570D088F09F57D1 -:1045C00090F0B92F9927B751A0F0D1F0660F771F5F -:1045D000881F991F1AF0BA95C9F712C0B13081F03F -:1045E00077D0B1E0089574C0672F782F8827B85F1F -:1045F00039F0B93FCCF3869577956795B395D9F7A0 -:104600003EF490958095709561957F4F8F4F9F4FA9 -:104610000895E89409C097FB3EF4909580957095B5 -:1046200061957F4F8F4F9F4F9923A9F0F92F96E9FE -:10463000BB279395F695879577956795B795F11173 -:10464000F8CFFAF4BB0F11F460FF1BC06F5F7F4F10 -:104650008F4F9F4F16C0882311F096E911C0772322 -:1046600021F09EE8872F762F05C0662371F096E82B -:10467000862F70E060E02AF09A95660F771F881FFA -:10468000DAF7880F9695879597F9089557FD905812 -:10469000440F551F59F05F3F71F04795880F97FB06 -:1046A000991F61F09F3F79F08795089512161306C0 -:1046B0001406551FF2CF4695F1DF08C016161706EF -:1046C0001806991FF1CF8695710561050894089524 -:1046D000E894BB2766277727CB0197F908950BD07D -:1046E00078C069D028F06ED018F0952309F05AC030 -:1046F0005FC01124EECFCADFA0F3959FD1F3950FD1 -:1047000050E0551F629FF001729FBB27F00DB11D55 -:10471000639FAA27F00DB11DAA1F649F6627B00DE5 -:10472000A11D661F829F2227B00DA11D621F739FCE -:10473000B00DA11D621F839FA00D611D221F749FDC -:104740003327A00D611D231F849F600D211D822F23 -:10475000762F6A2F11249F5750408AF0E1F088236A -:104760004AF0EE0FFF1FBB1F661F771F881F915077 -:104770005040A9F79E3F510570F014C0AACF5F3F8B -:10478000ECF3983EDCF3869577956795B795F795AA -:10479000E7959F5FC1F7FE2B880F911D9695879532 -:1047A00097F9089597F99F6780E870E060E00895B1 -:1047B0009FEF80EC089500240A9416161706180639 -:1047C0000906089500240A94121613061406050615 -:1047D0000895092E0394000C11F4882352F0BB0FA6 -:1047E00040F4BF2B11F460FF04C06F5F7F4F8F4F09 -:1047F0009F4F089597FB072E16F4009407D077FD7E -:1048000009D00E94142407FC05D03EF490958195B0 -:104810009F4F0895709561957F4F0895EE0FFF1F8C -:104820000590F491E02D0994AA1BBB1B51E107C030 -:10483000AA1FBB1FA617B70710F0A61BB70B881F30 -:10484000991F5A95A9F780959095BC01CD010895BF -:10485000F999FECF92BD81BDF89A992780B5089548 -:10486000A8E1B0E042E050E00C944B24262FF999E7 -:10487000FECF1FBA92BD81BD20BD0FB6F894FA9A43 -:10488000F99A0FBE019608950E943624272F0C94A2 -:104890003724DC01CB01FC01F999FECF06C0F2BD43 -:1048A000E1BDF89A319600B40D9241505040B8F7EE -:0648B0000895F894FFCF0B -:1048B6002002F50882095F092B09F8080101C201E7 -:1048C60028080A03140A3F4D36390F05C2048C0422 -:1048D6005304E603FF03180431040102030405062A -:0448E60007080900B6 +:100DA000F0E0E45BFE4F808108950895089596E099 +:100DB000799FF001112494E5899FE00DF11D112424 +:100DC000E60FF11DEE0FFF1FE050FF4F859194914C +:100DD0000895880F991F8C589040FC01859194913B +:100DE0000895880F991F8C509F4FFC018591949115 +:100DF00008950F931F93CF93DF93EC01811520E3A8 +:100E0000920730F5811530E2930708F0B1C08B3BB3 +:100E1000910588F4883A910508F058C0853A910503 +:100E200008F049C08430910508F043C08130910535 +:100E300009F4B2C1AEC18F3F910509F0D0F5803FF2 +:100E4000910508F092C0805E9109089790F1A1C1C8 +:100E5000C11581E5D807A8F4C23090E5D90708F09C +:100E60009FC0C11520E5D20709F486C008F092C0E2 +:100E7000C11580E4D80708F08CC18E011127106CD1 +:100E8000CCC1C11590E8D90758F4C11520E7D207A5 +:100E900008F07BC1C11530E6D30708F423C179C13E +:100EA000C11580E9D80708F074C18E011F70106A5F +:100EB000B4C18E01B2C1853A910509F470C1863A78 +:100EC000910509F46FC103E810E4A7C1883A9105C0 +:100ED00009F46BC1893A910509F46AC18A3A91050E +:100EE00009F469C18B3A910509F468C18C3A9105FE +:100EF00009F467C18D3A910509F466C1803B9105FB +:100F000009F465C18E3A910509F464C18F3A9105DF +:100F100009F463C1813B910509F462C1823B9105EB +:100F200009F461C1833B910509F460C1843B9105DB +:100F300009F45FC1853B910509F45EC1863B9105CB +:100F400009F45DC1873B910509F45CC1883B9105BB +:100F500009F45BC1893B910509F45AC18A3B9105AB +:100F600009F059C10AE216E458C18C01106555C157 +:100F70009F700E94F10652C10E942C169FEF24E33D +:100F80003CE0915020403040E1F700C000000E945A +:100F9000441D43C18091D50181608093D5013DC13D +:100FA0000E94EC1E811102C00E94D21E0E94091FE5 +:100FB00090E09093F6018093F501C23080E5D80768 +:100FC00021F48091F501816086C0C43090E5D90795 +:100FD00021F48091F50182607EC0C63020E5D20701 +:100FE00021F48091F501846076C0C83030E5D307E4 +:100FF00019F48091F50127C0CA3080E5D80721F4A3 +:101000008091F501806167C0CC3090E5D90721F46B +:101010008091F50180625FC0CE3020E5D20721F4D7 +:101020008091F501806457C0C03130E5D30721F4C9 +:101030008091F50180684FC0C23180E5D80729F45E +:101040008091F5018460886046C0C33090E5D9077F +:1010500021F48091F5018E7F3EC0C53020E5D20796 +:1010600021F48091F5018D7F36C0C73030E5D3077C +:1010700021F48091F5018B7F2EC0C93080E5D8071F +:1010800019F48091F50126C0CB3090E5D90721F401 +:101090008091F5018F7E1FC0CD3020E5D20721F46D +:1010A0008091F5018F7D17C0CF3030E5D30721F453 +:1010B0008091F5018F7B0FC0C13180E5D80721F405 +:1010C0008091F5018F7707C0C331D04531F480910D +:1010D000F5018B7F877F8093F5018091F5010E9458 +:1010E0000D1F9BC08D2F99278F70992781309105F7 +:1010F000E9F48E01037011279C0102C0220F331FF7 +:101100000A95E2F789011C68CE0164E0880F991FF7 +:101110006A95E1F788279370082B192B73E0CC0FA1 +:10112000DD1F7A95E1F7C076DD272CC0823091056E +:1011300029F41C2F0027016F106A6FC083309105BE +:1011400061F4CE018370992701E010E002C0000F26 +:10115000111F8A95E2F71C680EC0049709F05DC064 +:10116000CE018370992701E010E002C0000F111F2B +:101170008A95E2F71A6843E0CC0FDD1F4A95E1F744 +:10118000C07ED7700C2B1D2B48C08E011F701062C3 +:1011900044C000E010E041C001E010E03EC001E8C2 +:1011A00010E43BC002E810E438C002EE14E435C09D +:1011B00009EE14E432C00AEE14E42FC005EB14E487 +:1011C0002CC006EB14E429C007EB14E426C00CEC99 +:1011D00014E423C00DEC14E420C003E815E41DC0A2 +:1011E0000AE815E41AC002E915E417C004E915E499 +:1011F00014C001E216E411C003E216E40EC004E2DA +:1012000016E40BC005E216E408C006E216E405C0C9 +:1012100007E216E402C000E014E4C801DF91CF91B8 +:101220001F910F91089596E0799FF001112494E5A4 +:10123000899FE00DF11D1124E60FF11DEE0FFF1F38 +:10124000E050FF4F85919491803E9105E0F4803C01 +:10125000910558F58133910509F46FC048F489323E +:10126000910509F463C08A32910509F46DC072C01A +:1012700089339105E9F082389105D1F085339105E4 +:1012800009F44DC067C0833E910581F138F4803E7A +:101290009105B9F0823E9105D9F05CC0863E91057A +:1012A00061F1873E9105A1F155C00E94E9060895BC +:1012B0002091F50120FD02C021FF4CC080EE90E09E +:1012C00049C08091F50180FFF9CF89E390E042C0E9 +:1012D0008091F50182FF0EC08091F50184FF03C06B +:1012E00080E090E037C083EE90E034C08091F5015B +:1012F00082FFF2CF82EE90E02DC08091F50183FF56 +:101300000BC08091F50184FDEBCF87EE90E022C009 +:101310008091F50183FFF5CF86EE90E01BC08091B0 +:10132000F50185FF07C089E290E014C08091F501C6 +:1013300085FFF9CF85E390E00DC08091F50186FF30 +:1013400007C08AE290E006C08091F50186FFF9CFE0 +:1013500081E390E00E94F906089508950C94AD0988 +:1013600080916A010895CF93DF9300D01F92CDB78B +:10137000DEB72091EC01243019F523E029839B830B +:101380008A832093E9008FEF9091E800815095FDCA +:1013900006C095ED9A95F1F700008111F5CF809187 +:1013A000E80085FF0DC040E050E063E070E0CE0152 +:1013B00001960E941D0C8091E8008E778093E800D2 +:1013C0000F900F900F90DF91CF910895CF93DF93FF +:1013D00000D01F92CDB7DEB72091EC01243021F56B +:1013E00022E029839B838A8383E08093E9008FEF47 +:1013F0009091E800815095FD06C095ED9A95F1F722 +:1014000000008111F5CF8091E80085FF0DC040E01C +:1014100050E063E070E0CE0101960E941D0C8091C7 +:10142000E8008E778093E8000F900F900F90DF9187 +:10143000CF9108952091EC012430F1F422E0209323 +:10144000E9002FEF3091E800215035FD06C035ED61 +:101450003A95F1F700002111F5CF2091E80025FF22 +:101460000BC040E050E065E070E00E941D0C8091F0 +:10147000E8008E778093E8000895CF93DF93EC0126 +:101480008091EC01843009F046C090910C019923C1 +:10149000D9F090910D019923B9F08093E9008FEF75 +:1014A0009091E800815095FD06C095E19A95F1F77D +:1014B00000008111F5CF8091E80085FF2CC040E04D +:1014C00050E060E170E017C081E08093E9008FEFA9 +:1014D0009091E800815095FD06C095ED9A95F1F741 +:1014E00000008111F5CF8091E80085FF14C040E035 +:1014F00050E068E070E0CE010E941D0C8091E80091 +:101500008E778093E80080E1FE01AAE5B1E00190CA +:101510000D928A95E1F7DF91CF9108958091EB01CB +:10152000811109C00E94AF0D0E940C0E8091E20053 +:1015300084608093E20008951092EB01089508956D +:101540000C9468230E94DB1C0E946E230E94A91049 +:101550000C94AE0942E061EC81E00E94290D42E06A +:1015600061EC82E00E94290D42E061EC83E00E9480 +:10157000290D42E161EC84E00C94290D8091EE018B +:10158000833009F455C030F4813071F0823009F4B1 +:101590008EC008958A3009F47AC08B3009F460C097 +:1015A000893009F09CC020C08091ED01813A09F09A +:1015B00096C08091E800877F8093E8008091F101D8 +:1015C0009091F201892B21F060E080E090E003C06F +:1015D00060E18AE591E070E00E94660C8091E8008D +:1015E0008B778093E80008958091ED01813209F0B6 +:1015F00076C08091F1019091F201009719F0039764 +:1016000009F06DC08091E800877F8093E8008091A9 +:10161000E80082FD05C08091EC018111F8CF5FC028 +:101620008091F10080936A018091E8008B7753C02C +:101630008091ED01813A09F052C08091F1019091C1 +:10164000F201892B09F04BC08091E800877F8093DD +:10165000E8008091E80080FFFCCF80910C0136C04B +:101660008091ED018132D9F58091F1019091F201E3 +:10167000892BA9F58091E800877F8093E8000E947C +:101680005E0D8091EF0180930C010C942C168091DB +:10169000ED01813221F58091E800877F8093E80099 +:1016A0000E945E0D8091F00180936B0108958091FE +:1016B000ED01813AA1F48091E800877F8093E800F2 +:1016C0008091E80080FFFCCF80916B018093F10056 +:1016D0008091E8008E778093E8000C945E0D089569 +:1016E00084B7877F84BF88E10FB6F8948093600049 +:1016F000109260000FBE90E080E80FB6F8948093DF +:101700006100909361000FBE0E94F8100E94AF0D1F +:101710000E940C0E8091E20084608093E200789435 +:101720000E9487100E94FA1082E091E00E94A410AB +:101730000E9456238091EC01853069F40E949B1C25 +:101740008091EA018823B1F30E94C61C882391F39B +:101750000E94070CEFCF0E940011ECCF292F3327F6 +:1017600023303105A9F06CF42130310509F442C071 +:101770002230310509F043C08DE690E024ED33E0DE +:1017800042C021323105C9F02232310519F137C08A +:1017900099278130910541F08230910541F0892BE4 +:1017A00071F5E0EDF3E005C0E8EBF3E002C0E0EA3C +:1017B000F3E0849190E09F0126C0643000F5E62FAD +:1017C000F0E0EE0FFF1FEE5DFE4F2081318189E0DA +:1017D00090E019C0643098F4E62FF0E0DF01AA0F22 +:1017E000BB1FA65EBE4F2D913C91EA5EFE4F8081ED +:1017F00090E009C082E190E021E434E004C080E0A0 +:1018000090E020E030E0FA0131832083089580E108 +:1018100089BD82E189BD09B400FEFDCF8091D80069 +:101820008F7D8093D8008091E00082608093E000FB +:101830008091E00081FDFCCF0895CF92DF92EF927E +:10184000FF920F931F93CF93DF937C018B01EA01EB +:101850000E947F0D811131C0209731F088819981DC +:10186000081B190BE80EF91EC12CD12C011511050E +:1018700019F18091E80085FD14C08091E8008E7711 +:101880008093E800209741F0888199818C0D9D1DFF +:101890009983888385E011C00E947F0D882331F3EE +:1018A0000CC0F70181917F018093F1000150110973 +:1018B000FFEFCF1ADF0ADACF80E0DF91CF911F91DF +:1018C0000F91FF90EF90DF90CF9008952091F3015A +:1018D0003091F4012617370748F06115710539F486 +:1018E0002091E8002E772093E80001C0B901FC01A7 +:1018F00020E061157105B9F18091EC01882309F4AC +:1019000040C0853009F43FC08091E80083FD3DC0B0 +:101910008091E80082FF06C08091E80082FF26C027 +:1019200080E008958091E80080FFE3CF2091F300EC +:101930008091F20090E0922B6115710551F0883092 +:10194000910538F421912093F100615071090196BD +:10195000F3CF21E0089709F020E08091E8008E772E +:101960008093E800C6CF2111C7CFD6CF8091EC017C +:10197000882339F0853039F08091E80083FFCCCF9F +:1019800004C082E0089583E0089581E008952091E5 +:10199000F3013091F4012617370748F061157105FE +:1019A00039F42091E8002E772093E80001C0B901B6 +:1019B000FC0120E061157105C1F18091EC018823E3 +:1019C00009F441C0853009F440C08091E80083FDEE +:1019D0003EC08091E80082FF06C08091E80082FF4F +:1019E00027C080E008958091E80080FFE3CF209138 +:1019F000F3008091F20090E0922B6115710559F08F +:101A00008830910540F424912093F1003196615083 +:101A100071090196F2CF21E0089709F020E080914A +:101A2000E8008E778093E800C5CF2111C6CFD5CFCF +:101A30008091EC01882339F0853039F08091E800FD +:101A400083FFCBCF04C082E0089583E0089581E056 +:101A50000895982F973058F59093E900981739F02A +:101A60007091EC002091ED005091F00003C0242F04 +:101A7000762F50E021FF19C03091EB003E7F30936C +:101A8000EB003091ED003D7F3093ED003091EB00A5 +:101A900031603093EB007093EC002093ED00509395 +:101AA000F0002091EE0027FF07C09F5FD3CF8F701B +:101AB0008093E90081E0089580E008958091ED0130 +:101AC00087FD05C08091E80080FF0EC012C08091A4 +:101AD000E80082FD05C08091EC018111F8CF0895E6 +:101AE0008091E8008B7708C08091EC018111EACFEA +:101AF00008958091E8008E778093E80008958091A2 +:101B0000E4009091E50045E62091EC0020FF21C023 +:101B10002091E80020FD21C02091EC01222389F0D2 +:101B2000253089F02091EB0025FD0FC02091E400C5 +:101B30003091E5002817390739F3415041F0C901C8 +:101B4000E3CF82E0089583E0089581E0089584E082 +:101B500008952091E80022FFDFCF80E008950E94E1 +:101B60001D0E0E94250EE0EEF0E0808181608083F2 +:101B7000E8EDF0E080818F77808319BCA7EDB0E0BD +:101B80008C918E7F8C9380818F7E80831092EB016D +:101B900008950F931F93CF93DF930E941D0E0E9411 +:101BA000250EC8EDD0E088818F7788838881806892 +:101BB000888388818F7D888319BC1092EC011092F4 +:101BC000E8011092EA011092E90100EE10E0F8013C +:101BD00080818B7F808388818160888342E060E0A0 +:101BE00080E00E94290DE1EEF0E080818E7F80830D +:101BF000E2EEF0E080818160808380818860808374 +:101C0000F80180818E7F8083888180618883DF9165 +:101C1000CF911F910F910895E8EDF0E080818F7EC4 +:101C20008083E7EDF0E080818160808384E082BF83 +:101C300081E08093EB010C94C90DE8EDF0E0808128 +:101C40008E7F80831092E20008951092DA00109245 +:101C5000E10008951F920F920FB60F9211242F9357 +:101C60003F934F935F936F937F938F939F93AF9324 +:101C7000BF93EF93FF938091E10082FF0BC08091AF +:101C8000E20082FF07C08091E1008B7F8093E1003A +:101C90000E9486108091DA0080FF1FC08091D800DA +:101CA00080FF1BC08091DA008E7F8093DA008091E4 +:101CB000D90080FF0DC080E189BD82E189BD09B4F2 +:101CC00000FEFDCF81E08093EC010E948E0A05C0EA +:101CD00019BC1092EC010E949C0A8091E10080FFE7 +:101CE00019C08091E20080FF15C08091E2008E7FD4 +:101CF0008093E2008091E20080618093E200809115 +:101D0000D80080628093D80019BC85E08093EC01F4 +:101D10000E94A00A8091E10084FF30C08091E2001F +:101D200084FF2CC080E189BD82E189BD09B400FE39 +:101D3000FDCF8091D8008F7D8093D8008091E10005 +:101D40008F7E8093E1008091E2008F7E8093E2009D +:101D50008091E20081608093E2008091E801882315 +:101D600011F084E007C08091E30087FF02C083E0A8 +:101D700001C081E08093EC010E94A20A8091E10001 +:101D800083FF29C08091E20083FF25C08091E1009C +:101D9000877F8093E10082E08093EC011092E8015C +:101DA0008091E1008E7F8093E1008091E2008E7F40 +:101DB0008093E2008091E20080618093E20042E043 +:101DC00060E080E00E94290D8091F000886080939F +:101DD000F0000E949F0AFF91EF91BF91AF919F91F8 +:101DE0008F917F916F915F914F913F912F910F90C4 +:101DF0000FBE0F901F9018951F920F920FB60F9263 +:101E000011242F933F934F935F936F937F938F93FF +:101E10009F93AF93BF93CF93EF93FF93C091E9004C +:101E2000CF708091EC001092E9008091F000877FE4 +:101E30008093F00078940E94380F1092E90080910E +:101E4000F00088608093F000C093E900FF91EF916B +:101E5000CF91BF91AF919F918F917F916F915F9142 +:101E60004F913F912F910F900FBE0F901F9018959B +:101E70001F93CF93DF93CDB7DEB7AA970FB6F89431 +:101E8000DEBF0FBECDBFEDEEF1E08091F10081939A +:101E900021E0E53FF207C9F70E94BE0A8091E80001 +:101EA00083FF1CC12091ED013091EE01832F90E062 +:101EB0008A30910508F012C1FC01E05AFF4F0C94E2 +:101EC000F024203881F0223809F008C18091F10116 +:101ED0008F708093E9008091EB0085FB882780F963 +:101EE0001092E90006C08091E9019091EA019111F8 +:101EF00082609091E800977F9093E8008093F100D2 +:101F00001092F100C5C0822F8D7F09F0E7C0222317 +:101F100019F0223061F0E2C08091EF01813009F0C8 +:101F2000DDC0333009F080E08093EA0128C0809161 +:101F3000EF01811124C02091F1012F7009F4CEC06E +:101F40002093E9008091EB0080FF19C08091EB00A5 +:101F5000333011F4806211C080618093EB0081E026 +:101F600090E0022E01C0880F0A94EAF78093EA00FD +:101F70001092EA008091EB0088608093EB00109251 +:101F8000E9008091E800877F86C02111A7C01091E9 +:101F9000EF011F778091E3008078812B8093E3002D +:101FA0008091E800877F8093E8000E945E0D809119 +:101FB000E80080FFFCCF8091E30080688093E3001D +:101FC000112311F083E001C082E08093EC0186C010 +:101FD0002058223008F082C08091EF019091F001EA +:101FE0008C3D23E0920779F583E08A838AE2898336 +:101FF0004FB7F894DE01139620E03EE051E2E32F64 +:10200000F0E050935700E49120FF03C0E295EF7099 +:102010003F5FEF708E2F90E0EA3010F0C79601C05E +:10202000C0968D939D932F5F243149F74FBF8091C8 +:10203000E800877F8093E8006AE270E0CE010196B5 +:102040000E94660C14C0AE014F5F5F4F6091F101BA +:102050000E94AE0B009709F441C02091E800277F51 +:102060002093E800BC0189819A810E94C70C80916D +:10207000E8008B778093E80031C0203879F58091B3 +:10208000E800877F8093E8008091E8018093F10069 +:102090008091E8008E778093E8000E945E0D1EC05C +:1020A00021111CC09091EF019230C0F48091E800A2 +:1020B000877F8093E8009093E8010E945E0D8091F5 +:1020C000E801811104C08091E30087FF02C084E031 +:1020D00001C081E08093EC010E94AA0A8091E8008F +:1020E00083FF0AC08091E800877F8093E800809199 +:1020F000EB0080628093EB00AA960FB6F894DEBFE7 +:102100000FBECDBFDF91CF911F9108950895CF935A +:102110008091EC018823B1F08091E9008F7090915B +:10212000EC0090FF02C090E801C090E0C92FC82BDE +:102130001092E9008091E80083FD0E94380FCF7073 +:10214000C093E900CF91089590937101809370013D +:102150000895E0917001F0917101309721F00190A4 +:10216000F081E02D099480E00895E0917001F091F4 +:102170007101309721F00280F381E02D09940895D8 +:10218000E0917001F0917101309721F00480F581A8 +:10219000E02D0994089520916E0130916F0182170E +:1021A000930771F090936F0180936E01E09170013D +:1021B000F0917101309721F00680F781E02D0994AC +:1021C000089520916C0130916D018217930771F091 +:1021D00090936D0180936C01E0917001F091710119 +:1021E000309721F00084F185E02D09940895089539 +:1021F0000C94F7100E94E11C0E94CA050C94A71DC4 +:10220000CF92DF92EF92FF920F931F93CF93DF93C2 +:10221000CDB7DEB72B970FB6F894DEBF0FBECDBF9C +:102220000E94E20533E7E32E31E0F32E00E010E0F8 +:10223000C02E802F0E94CF06F701D1907F01D826B3 +:10224000B1F40F5F1F4F0E30110591F78FEF8983A7 +:102250008A831B820E94EA1C8160782F9D838C8375 +:1022600049815A816B818D810E94A31141C0909157 +:10227000D50191FF04C08B870E94D5068B8520E095 +:1022800030E04D2D50E0922FBA01022E02C075951C +:1022900067950A94E2F760FF25C02E83CF82EE2473 +:1022A000E394F12C02C0EE0CFF1C9A95E2F790E04B +:1022B0008E219F2121E0892B09F420E028870E94AC +:1022C000EA1C8160782F9A8789874E815F816885B3 +:1022D0008A850E94A311F801ED58FE4F80818E255A +:1022E000808306C02F5F3F4F2630310561F6A9CFAE +:1022F0000E948B20109172010E94A9101817A1F062 +:102300000E94A910809372012B960FB6F894DEBF3D +:102310000FBECDBFDF91CF911F910F91FF90EF9036 +:10232000DF90CF900C94AE092B960FB6F894DEBFD9 +:102330000FBECDBFDF91CF911F910F91FF90EF9016 +:10234000DF90CF900895CF93DF93CDB7DEB72B9773 +:102350000FB6F894DEBF0FBECDBF4F835887698795 +:102360007A878B87DE01119686E0FD0111928A95AE +:10237000E9F785E0FE01379601900D928A95E1F725 +:1023800049815A816B817C818D819E810E94F818E0 +:102390002B960FB6F894DEBF0FBECDBFDF91CF9165 +:1023A00008950895CF93C82F882309F4C1C08238B7 +:1023B00059F40E94A91081FDBBC089E30E94A21BB1 +:1023C0000E946C1C89E30CC0833879F40E94A91028 +:1023D00080FDAEC083E50E94A21B0E946C1C83E5B9 +:1023E0000E94E21BCF910C946C1C843859F40E941B +:1023F000A91082FD9DC087E40E94A21B0E946C1C54 +:1024000087E4EECF8CEF8C0F813A48F48C2F0E943A +:10241000BE2281118DC08C2F0E94A21BE3CF80E2CF +:102420008C0F883048F4C77081E001C0880FCA95CE +:10243000EAF70E94231CD6CF8BE58C0F833078F40B +:10244000C53A29F0C63A31F482E890E005C081E847 +:1024500090E002C083E890E0CF910C94CB1088E527 +:102460008C0F833108F064C0C83A39F1C93A41F1A0 +:10247000CA3A49F1CB3A51F1CC3A59F1CD3A61F12E +:10248000C03B69F1CE3A71F1CF3A79F1C13B81F1AC +:10249000C23B89F1C33B91F1C43B99F1C53BA1F12A +:1024A000C63BA9F1C73BB1F1C83BB9F1C93BC1F18A +:1024B000CA3BC9F58AE292E038C082EE90E035C0AE +:1024C00089EE90E032C08AEE90E02FC085EB90E07C +:1024D0002CC086EB90E029C087EB90E026C08CEC06 +:1024E00090E023C08DEC90E020C083E891E01DC017 +:1024F0008AE891E01AC082E991E017C084E991E08E +:1025000014C081E292E011C083E292E00EC084E246 +:1025100092E00BC085E292E008C086E292E005C03E +:1025200087E292E002C080E090E0CF910C94E1104D +:10253000CF910895882309F44BC0823859F40E9442 +:10254000A91081FF45C089E30E94A21B0E946C1C58 +:1025500089E30CC0833871F40E94A91080FF38C051 +:1025600083E50E94A21B0E946C1C83E50E94E21B73 +:102570000C946C1C843859F40E94A91082FF28C066 +:1025800087E40E94A21B0E946C1C87E4EFCF9CEFA3 +:10259000980F913A58F390E2980F983050F4877062 +:1025A00091E001C0990F8A95EAF7892F0E94291CB2 +:1025B000DFCF9BE5980F933020F480E090E00C94FF +:1025C000CB10885A833120F480E090E00C94E11025 +:1025D0000895882321F00E94231C0C946C1C0895FC +:1025E000882321F00E94291C0C946C1C0895CF9222 +:1025F000DF92EF92FF920F931F93CF93DF93CDB7AC +:10260000DEB728970FB6F894DEBF0FBECDBF8C01A2 +:1026100085E0F801DE01119601900D928A95E1F7AF +:10262000F801D080E180F280558152955F7023815E +:102630003481232B39F0FFEFEF1206C081E0DF1267 +:1026400003C003C081E001C080E080FDE2C2C80198 +:102650005F830E94D111D982EA8269817A818F2DAC +:102660000E949E1B9E8388870E94521B0E94251AEF +:102670004E815F816885FF2029F00E94401C68859B +:102680005F814E81E42FE295EF70F0E0E659FF4F55 +:102690000C94F024842F807F142F1F70882311F056 +:1026A0001295107FFF20B1F0112309F467C280E278 +:1026B000860F883028F4812F68870E94231C04C06D +:1026C000812F68870E94331C688568870E946C1C74 +:1026D000688554C2862F68870E949A1268851123E4 +:1026E00009F497C2605E812F683018F40E94291C9B +:1026F00002C00E94391C28960FB6F894DEBF0FBEA8 +:10270000CDBFDF91CF911F910F91FF90EF90DF90A0 +:10271000CF900C946C1C242F207F842F8F7020323C +:1027200011F08295807F662319F0613019F12BC07A +:10273000FF20B1F0552309F493C1513009F090C145 +:1027400028960FB6F894DEBF0FBECDBFDF91CF91B4 +:102750001F910F91FF90EF90DF90CF900C94531C3E +:10276000552319F0513009F454C28E830E94561C2F +:102770008E8189C1FF2021F0523008F04AC270C119 +:10278000511147C280C1FF2021F0552309F468C1CF +:10279000F5C1552309F477C105C2242F2695269546 +:1027A000237030E02115310521F021303105C9F0C9 +:1027B00030C2FF2021F0862F942F937002C080E05A +:1027C00090E028960FB6F894DEBF0FBECDBFDF9124 +:1027D000CF911F910F91FF90EF90DF90CF900C94CD +:1027E000CB10FF2021F0862F942F937002C080E041 +:1027F00090E028960FB6F894DEBF0FBECDBFDF91F4 +:10280000CF911F910F91FF90EF90DF90CF900C949C +:10281000E110862FFF2019F00E94931F02C00E9432 +:10282000FB1F28960FB6F894DEBF0FBECDBFDF9119 +:10283000CF911F910F91FF90EF90DF90CF900C946C +:102840008020842F837009F076C0F110E2C1262F1A +:10285000229526952770220F220F862F8F70C82E63 +:10286000D12CE12CF12C022E04C0CC0CDD1CEE1C72 +:10287000FF1C0A94D2F764FF10C06FE070E080E0A4 +:1028800090E004C0660F771F881F991F2A95D2F722 +:10289000609570958095909503C060E070E0CB01E5 +:1028A000242F269526952370422F50E04230510563 +:1028B000D1F04330510559F16C297D298E299F298A +:1028C0004130510541F128960FB6F894DEBF0FBE96 +:1028D000CDBFDF91CF911F910F91FF90EF90DF90CF +:1028E000CF900C944A1A6C297D298E299F2928960D +:1028F0000FB6F894DEBF0FBECDBFDF91CF911F9111 +:102900000F91FF90EF90DF90CF900C94641A0E948B +:102910004A1AC701B60128960FB6F894DEBF0FBE5B +:10292000CDBFDF91CF911F910F91FF90EF90DF907E +:10293000CF900C94301AFF2019F0842F817001C0C1 +:102940008695882309F465C1262F22952695277040 +:10295000220F220F862F8F70C82ED12CE12CF12C44 +:10296000022E04C0CC0CDD1CEE1CFF1C0A94D2F716 +:1029700064FF10C06FE070E080E090E004C0660F7C +:10298000771F881F991F2A95D2F7609570958095BB +:10299000909503C060E070E0CB01242F269526952A +:1029A0002370422F50E042305105D1F043305105A1 +:1029B00059F16C297D298E299F294130510541F11A +:1029C00028960FB6F894DEBF0FBECDBFDF91CF9132 +:1029D0001F910F91FF90EF90DF90CF900C941E1BF2 +:1029E0006C297D298E299F2928960FB6F894DEBF81 +:1029F0000FBECDBFDF91CF911F910F91FF90EF9050 +:102A0000DF90CF900C94381B0E941E1BC701B601AB +:102A100028960FB6F894DEBF0FBECDBFDF91CF91E1 +:102A20001F910F91FF90EF90DF90CF900C94041BBB +:102A3000603FC9F118F4603E50F49BC0623F09F456 +:102A400060C008F44AC0633F09F46FC092C0162FFB +:102A50001F70842F8F71FF2099F00E949D1A812F83 +:102A600028960FB6F894DEBF0FBECDBFDF91CF9191 +:102A70001F910F91FF90EF90DF90CF900C94E9128F +:102A80000E94BE1A812F28960FB6F894DEBF0FBEA3 +:102A9000CDBFDF91CF911F910F91FF90EF90DF900D +:102AA000CF900C94F012FF20A1F05111B2C0842FEE +:102AB0008F7128960FB6F894DEBF0FBECDBFDF91A1 +:102AC000CF911F910F91FF90EF90DF90CF900C94DA +:102AD000E31A523008F09DC0EACFFF20A1F0842F06 +:102AE0008F7128960FB6F894DEBF0FBECDBFDF9171 +:102AF000CF911F910F91FF90EF90DF90CF900C94AA +:102B00009D1AFF2061F3842F8F7128960FB6F894D9 +:102B1000DEBF0FBECDBFDF91CF911F910F91FF9010 +:102B2000EF90DF90CF900C94BE1AFF2091F0842F8D +:102B30008F7128960FB6F894DEBF0FBECDBFDF9120 +:102B4000CF911F910F91FF90EF90DF90CF900C9459 +:102B5000881A28960FB6F894DEBF0FBECDBFDF915E +:102B6000CF911F910F91FF90EF90DF90CF900C9439 +:102B70007E1AFF20A1F0552309F4B1CF862F2896A5 +:102B80000FB6F894DEBF0FBECDBFDF91CF911F917E +:102B90000F91FF90EF90DF90CF900C94D2115523BE +:102BA00009F4B1CF862F28960FB6F894DEBF0FBE7A +:102BB000CDBFDF91CF911F910F91FF90EF90DF90EC +:102BC000CF900C949A124F70C8010E940D03289662 +:102BD0000FB6F894DEBF0FBECDBFDF91CF911F912E +:102BE0000F91FF90EF90DF90CF900C94A5194F704C +:102BF000C80128960FB6F894DEBF0FBECDBFDF9197 +:102C0000CF911F910F91FF90EF90DF90CF900C9498 +:102C1000D60628960FB6F894DEBF0FBECDBFDF9163 +:102C2000CF911F910F91FF90EF90DF90CF9008957B +:102C30000E94401C0E94501C0E94151C0E946C1C8B +:102C40000E942C210E94802080E090E00E94CB1006 +:102C500080E090E00C94E1100E94301C0C94181657 +:102C60000E94931B292F22952F7030E02C303105C4 +:102C70004CF42A3031056CF42250310922303105F0 +:102C800090F407C02C30310551F02F30310539F068 +:102C90000AC0803E10F0803F31F481E0089593FB3C +:102CA000882780F9089580E00895CF93DF9300D0BE +:102CB00000D01F92CDB7DEB70F900F900F900F90FE +:102CC0000F90DF91CF910895CF93DF9300D000D084 +:102CD00000D0CDB7DEB726960FB6F894DEBF0FBE94 +:102CE000CDBFDF91CF9108951F93CF93DF93C09114 +:102CF000810116E080918201C81799F0D0E01C9FF5 +:102D0000F0011D9FF00D1124ED57FE4F40815181C0 +:102D100062817381848195810E9464162196C770B7 +:102D2000E9CFDF91CF911F9108954091B301509168 +:102D3000B4016091B5017091B6018091B701909195 +:102D4000B8010C946416CF938091B80182958F706E +:102D500009F05FC08091B501882309F45AC0209121 +:102D60008101A09182016091B3017091B4018091C1 +:102D7000B6019091B70131E06F3F09F030E0B32F19 +:102D8000C6E02A1709F445C0009721F07F3F21F4DF +:102D90004B2F03C041E001C040E030E040FD35C0B2 +:102DA000C29FF001C39FF00D1124ED57FE4F4181EA +:102DB00074132BC04081641328C04281411125C087 +:102DC000438154814817590710F441505109481B59 +:102DD000590B483C5105C8F48091B8018F7080614F +:102DE0008093B80186E0829FF001839FF00D11244B +:102DF000E857FE4F80818F708061808383EB91E084 +:102E00000E94F712CF910C9474162F5F3F4F2770DA +:102E1000B8CFCF910895CF92DF92EF92FF920F93A8 +:102E20001F93CF93DF93CDB7DEB762970FB6F894B9 +:102E3000DEBF0FBECDBF8C0185E0F801DE011D961F +:102E400001900D928A95E1F7D8014C9111965C9111 +:102E5000119712966C9112971396ED90FC9014971F +:102E60007091B301E091B4012091B6013091B701A6 +:102E70002115310531F0EF3F31F481E07F3F19F446 +:102E800003C081E001C080E0B82FB170CB2E80FD7F +:102E90006CC1D090B501DD2009F4F5C0F091B80106 +:102EA000E216F30638F0C701821B930B883C9105AC +:102EB00048F09BC0209530952E0D3F1D283C3105D4 +:102EC00008F093C08F2F807F09F052C0E51314C023 +:102ED000741312C0D62E61110FC0FF70F061F09311 +:102EE000B8010E94951683EB91E00E94F712809141 +:102EF000B801F80185836CC1EF2831F05F3F31F4F0 +:102F000081E04F3F19F403C081E001C080E080FD03 +:102F100003C081E0862701C080E0F82FF170FF2E0A +:102F200080FF1CC0809181012091820136E08217D0 +:102F300009F428C190E0389FF001399FF00D112469 +:102F4000ED57FE4F7181571306C07081471303C0C0 +:102F50007281671303C001968770E9CFD62E66236E +:102F600009F436C18091B80181608093B80153C0E3 +:102F7000E51308C0741306C0611104C0D80115968A +:102F8000FC93AEC04D875E878D859E856A8B0E94BF +:102F900030166A89882329F1D62E662311F12091F3 +:102FA000B801822F82958F7090E002970CF460C078 +:102FB0008091B3019091B40198878F831986FB8625 +:102FC000EA862C87CE01079651C0E51731F14D876F +:102FD0005E878D859E856A8B0E9430166A89811175 +:102FE0002EC0C8010E94F712A4C08F2F807F69F7FE +:102FF0007E2DF98AE88A89890E94551683EB91E033 +:103000000E94F712E3EBF1E086E0DF011D928A9562 +:10301000E9F70E949516D12CDBC07413D8CF61114B +:10302000D6CFD8011596FC93C8010E94F712E3EBA6 +:10303000F1E086E0DF011D928A95E9F7C9C0D62E3E +:10304000662379F22091B801822F82958F7090E0EB +:10305000029774F08091B3019091B4019A838983AF +:103060001B82FD82EC822E83CE0101960E94F71214 +:1030700086E0F801A3EBB1E001900D928A95E1F7AB +:103080000E94A3166FC0E216F30628F0C701821B48 +:10309000930B9C0104C0209530952E0D3F1D283CBC +:1030A000310508F052C0D62E662309F49ACFE513F5 +:1030B0002CC074132AC08091B80180FD1DC0982FC8 +:1030C00092959F70C9F0D80115968C9315979F30F3 +:1030D00039F09F5F9295907F8F70892B15968C9316 +:1030E000C8010E94F71286E0F801A3EBB1E001905D +:1030F0000D928A95E1F736C086E0F801A3EBB1E0C6 +:1031000001900D928A95E1F763C04D875E878D85AA +:103110009E850E943016882379F086E0F801A3EBA3 +:10312000B1E001900D928A95E1F70E94A3160E94EA +:103130009516DD24D3944CC08091B80181608093B2 +:10314000B801C8010E94F71243C07E2DF98AE88AAF +:1031500089890E945516E3EBF1E086E0DF011D92BC +:103160008A95E9F70E94951633C0662309F439CF92 +:103170004D875E878D859E850E943016882309F4D1 +:1031800030CFCBCF4D875E878D859E850E94931B68 +:10319000292F22952F7030E0223031052CF49F70BA +:1031A00041F0811106C00CC0243031052CF49F7011 +:1031B00049F4805E883020F0C8010E94F712CF2CBD +:1031C000DC2C06C0D80115969C91907F91F7F8CF22 +:1031D0008D2D62960FB6F894DEBF0FBECDBFDF9186 +:1031E000CF911F910F91FF90EF90DF90CF900895B6 +:1031F0001F93CF93DF93CDB7DEB72C970FB6F8941C +:10320000DEBF0FBECDBF4F83588769877A878B8714 +:103210009C87CE0107960E940B178823C1F02F814F +:1032200038858A859B85892B31F03F3F11F080E0FE +:1032300003C02F3FE1F781E0811147C04F815885DE +:1032400069857A858B859C850E9464163EC086E0E0 +:10325000FE013796DE01119601900D928A95E1F7F5 +:10326000FF81E8854A855B854115510531F0EF3FC7 +:1032700031F481E0FF3F19F403C081E001C080E038 +:1032800080FD23C02091820130E0C9010196877042 +:1032900099276091810170E086179707F1F1F98312 +:1032A000EA835D834C8396E0929FD001939FB00D9B +:1032B0001124AD57BE4FFE01319601900D929A95A3 +:1032C000E1F7809382010E94741616E080918101DB +:1032D00090918201891779F1189FC00111248D57AF +:1032E0009E4F0E940B17882331F1E09181011E9FB0 +:1032F000F0011124ED57FE4F4081518162817381AD +:10330000848195810E9464168091810190E00196EC +:103310008770992780938101D9CF0E942C16109233 +:10332000820110928101E3EBF1E086E0DF011D9262 +:103330008A95E9F7CACF2C960FB6F894DEBF0FBE78 +:10334000CDBFDF91CF911F910895EF92FF920F9320 +:103350001F93CF93DF93FC01009709F46FC0F12C0A +:10336000EE24E394EF0121968491843740F4843075 +:1033700008F055C0813081F0823021F15FC085377F +:1033800009F447C0C0F19CE7980F903708F056C089 +:103390008F770E949A1245C08F010E5F1F4FFE016A +:1033A000849190E2980F983050F48770FE2D01C000 +:1033B000FF0F8A95EAF78F2F0E94431C15C00E94C9 +:1033C000D21114C08F010E5F1F4FFE01849190E255 +:1033D000980F983068F48770FE2D01C0FF0F8A9512 +:1033E000EAF78F2F0E94491C0E946C1CE80119C04B +:1033F0000E949A12FBCFCF010296FE01C491CC230A +:1034000061F0EFE9FFE03197F1F700C00000C15033 +:10341000F6CFCF010296FE01F490EC0102C00E94AB +:10342000D2118F2D882341F0EFE9FFE03197F1F7BA +:1034300000C000008150F6CFFE0194CFDF91CF9104 +:103440001F910F91FF90EF90089508956093BD0133 +:103450007093BE018093BF019093C0010C94181625 +:103460000F931F930091BD011091BE012091BF01E8 +:103470003091C001062B172B282B392B0093BD014F +:103480001093BE012093BF013093C0011F910F9193 +:103490000C9418160F931F930091BD011091BE015B +:1034A0002091BF013091C00106231723282339231F +:1034B0000093BD011093BE012093BF013093C00162 +:1034C0001F910F910C9418160F931F930091BD013B +:1034D0001091BE012091BF013091C001062717272E +:1034E000282739270093BD011093BE012093BF0107 +:1034F0003093C0011F910F910C9418161092B901CE +:103500001092BA011092BB011092BC010C941816D3 +:1035100041E050E060E070E004C0440F551F661FBA +:10352000771F8A95D2F74093B9015093BA016093FF +:10353000BB017093BC010C94181641E050E060E0B0 +:1035400070E004C0440F551F661F771F8A95D2F79D +:103550008091B9019091BA01A091BB01B091BC01D9 +:10356000842B952BA62BB72B8093B9019093BA018E +:10357000A093BB01B093BC010C94181641E050E03D +:1035800060E070E004C0440F551F661F771F8A95E6 +:10359000D2F740955095609570958091B9019091C2 +:1035A000BA01A091BB01B091BC0184239523A6234D +:1035B000B7238093B9019093BA01A093BB01B09354 +:1035C000BC010C94181641E050E060E070E004C0CB +:1035D000440F551F661F771F8A95D2F78091B90156 +:1035E0009091BA01A091BB01B091BC0184279527AD +:1035F000A627B7278093B9019093BA01A093BB0186 +:10360000B093BC010C9418160F931F930091B9014D +:103610001091BA012091BB013091BC01062B172BF0 +:10362000282B392B0093B9011093BA012093BB01C9 +:103630003093BC011F910F910C9418160F931F9398 +:103640000091B9011091BA012091BB013091BC01E8 +:1036500006231723282339230093B9011093BA01B5 +:103660002093BB013093BC011F910F910C9418164D +:103670000F931F930091B9011091BA012091BB01E2 +:103680003091BC0106271727282739270093B90155 +:103690001093BA012093BB013093BC011F910F918D +:1036A0000C9418160895CF92DF92EF92FF920F9329 +:1036B0001F93CF93DF93EC01C090BD01D090BE016A +:1036C000E090BF01F090C0018091B9019091BA01E2 +:1036D000A091BB01B091BC01C82AD92AEA2AFB2AD1 +:1036E0000FE110E0B701A601002E04C076956795A2 +:1036F000579547950A94D2F740FD05C0015011092E +:1037000088F780E007C0BE01802F0E94130901974F +:10371000A9F3802FDF91CF911F910F91FF90EF9030 +:10372000DF90CF900895CF93DF93EC010E94531B5D +:10373000BE010E941309DF91CF910895CB010E9431 +:10374000931B089590910C019923D9F090910D014C +:103750009923B9F0982F9695969596959F3088F570 +:10376000E0910E01F0910F01E90FF11D877021E04A +:1037700030E001C0220F8A95EAF78181822B818394 +:10378000089540910E0150910F0120E030E09FEF2D +:10379000FA01E20FF31F6281681799F09F3F19F455 +:1037A000611101C0922F2F5F3F4F2E30310581F7FD +:1037B0009F3F39F0FA01E90FF11D97FDFA958283D9 +:1037C0000895089590910C019923E1F090910D01D5 +:1037D0009923C1F0982F9695969596959F3020F550 +:1037E000E0910E01F0910F01E90FF11D877021E0CA +:1037F00030E001C0220F8A95EAF7209581812823C5 +:103800002183089540910E0150910F0120E030E096 +:10381000FA01E20FF31F9281981301C012822F5F09 +:103820003F4F2E303105A1F7089581E090E0E091FF +:103830000E01F0910F01E80FF91F108201968031FF +:103840009105A9F708959091D401982B9093D401F4 +:10385000089580959091D40198239093D401089570 +:103860001092D40108959091D301982B9093D30195 +:10387000089580959091D30198239093D301089552 +:103880001092D30108959091D201982B9093D20178 +:10389000089580959091D20198239093D201089534 +:1038A0001092D20108958093C10108951092C10130 +:1038B000089540910E0150910F0120E030E080E02A +:1038C000FA01E20FF31F918191118F5F2F5F3F4F3C +:1038D0002F303105A9F70895E0910E01F0910F0105 +:1038E0008091D4018083E0910E01F0910F018081DD +:1038F0009091D301892B8083E0910E01F0910F010B +:1039000080819091D201892B80839091C10199236C +:1039100061F0E0910E01F0910F018081892B80838D +:103920000E94591C81111092C10180910E01909149 +:103930000F010C94B5108091EC01843021F11092AC +:10394000D60120E488E190E00FB6F894A895809322 +:1039500060000FBE2093600080E00E94AE0983B734 +:10396000817F846083BF83B7816083BF78948895AB +:1039700083B78E7F83BF88E10FB6F8948093600091 +:10398000109260000FBE089508950895CF930E948D +:10399000C41C0E94E2050E94C51CC0E08C2F0E943E +:1039A000CF06811105C0CF5FCE30C1F780E001C0E6 +:1039B00081E0CF9108950E942C160E94A9100C94CA +:1039C000AE0982E084BD93E095BD9AEF97BD8093E8 +:1039D0006E0008952FB7F8948091D7019091D80187 +:1039E000A091D901B091DA012FBF0895CF92DF9253 +:1039F000EF92FF920F931F932FB7F8944091D70146 +:103A00005091D8016091D9017091DA012FBF6A01FC +:103A10007B01EE24FF248C0120E030E0C016D106AB +:103A2000E206F30610F441505109481B590BCA0134 +:103A30001F910F91FF90EF90DF90CF9008951F920C +:103A40000F920FB60F9211248F939F93AF93BF9352 +:103A50008091D7019091D801A091D901B091DA015C +:103A60000196A11DB11D8093D7019093D801A09319 +:103A7000D901B093DA01BF91AF919F918F910F90CF +:103A80000FBE0F901F9018950E94AF0DF8942FEF66 +:103A900087EA91E6215080409040E1F700C00000A5 +:103AA00087E090EBDC018093F6019093F701A093FF +:103AB000F801B093F9012CE088E190E00FB6F8949A +:103AC000A895809360000FBE20936000FFCFEF9217 +:103AD000FF920F931F93CF93DF93E82EF12C8F2D3E +:103AE0000E94CF06C0E0D0E0082F10E098010C2E15 +:103AF00002C0359527950A94E2F720FD05C021966E +:103B0000C630D10599F709C06C2F7F2D80E00E9447 +:103B1000D706E812F4CF81E005C0F3948EE0F812E6 +:103B2000DECF80E0DF91CF911F910F91FF90EF905A +:103B30000895CF93C82F8CE20E94671D882321F03F +:103B40008C2FCF910C94671D80E0CF910895CF9377 +:103B50000E94EC1E811102C00E94D21EC5E6C15017 +:103B600049F00E94E2058FE39CE90197F1F700C05C +:103B70000000F5CF89E20E94991D811111C18AE2EE +:103B80000E94991D81110E94D21E85E00E94991DFC +:103B900081110E94441D0E94F71E8093D50187E089 +:103BA0000E94991D882399F18BE10E94991D882319 +:103BB00051F09091D50191FB882780F921E082276F +:103BC00080FB91F922C08EE00E94991D882351F05C +:103BD0009091D50192FB882780F921E0822780FB14 +:103BE00092F913C080E10E94991D9091D50188231C +:103BF00041F093FB882780F921E0822780FB93F92D +:103C000004C0892F809580FB90F99093D501809115 +:103C1000D5010E94FB1E0E94091F8093F50180EED2 +:103C20000E94991D882341F08091F501982F90956D +:103C300090FB80F98093F50189E30E94991D882308 +:103C400059F09091F50191FB882780F921E08227B6 +:103C500080FB91F99093F50182EE0E94991D8823D3 +:103C600059F09091F50192FB882780F921E0822795 +:103C700080FB92F99093F50186EE0E94991D8823AE +:103C800059F09091F50193FB882780F921E0822774 +:103C900080FB93F99093F50183EE0E94991D882390 +:103CA00059F09091F50194FB882780F921E0822753 +:103CB00080FB94F99093F50185E30E94991D882378 +:103CC00059F09091F50195FB882780F921E0822732 +:103CD00080FB95F99093F50181E30E94991D88235B +:103CE00059F09091F50196FB882780F921E0822711 +:103CF00080FB96F99093F50181E10E94991D88233C +:103D000059F09091F50197FB882780F921E08227EF +:103D100080FB97F99093F5018091F5010E940D1FAA +:103D20008091F50187FB882780F980930D0187E258 +:103D30000E94991DC82F8EE10E94991D8111C260B9 +:103D40008FE10E94991D8111C46080E20E94991D3B +:103D50008111C86081E20E94991D8111C06182E2D7 +:103D60000E94991D8111C06283E20E94991D8111F8 +:103D7000C06484E20E94991D882311F0C06802C0CB +:103D8000CC2329F08C2F0E94041F6C2F03C00E94AB +:103D9000001F682F70E080E090E0CF910C94261A0D +:103DA000CF9108956DEE7EEF80E090E00E942A258D +:103DB00060E082E090E00E94182560E083E090E0FF +:103DC0000E94182560E084E090E00E94182560E0E1 +:103DD00085E090E00C94182580E090E00E94122588 +:103DE00021E08D3E9E4F09F020E0822F089582E071 +:103DF00090E00C940A25682F82E090E00C9418253E +:103E000083E090E00C940A25682F83E090E00C9406 +:103E1000182584E090E00C940A25682F84E090E057 +:103E20000C9418258091DD0180FF0BC06091130177 +:103E300085E0689FB0011124759567957595679524 +:103E40002AC081FF09C06091130185E0689FB0011D +:103E50001124759567951FC082FF07C060911301FB +:103E600085E0689FB001112416C04091DE01442313 +:103E7000C9F060911201461788F72091130185E07F +:103E8000289F90011124429FC001439F900D11244F +:103E900070E00E94DC246038710540F46115710502 +:103EA00039F002C065E070E0862F08958FE708952D +:103EB00081E008958091DD0180FF08C060911101CB +:103EC00070E0759567957595679521C081FF06C06F +:103ED0006091110170E07595679519C082FF04C06B +:103EE0006091110170E010C08091DE018823C1F063 +:103EF000609110018617A0F790911101989FC00161 +:103F0000112470E00E94DC246038710528F46115EA +:103F1000710521F0862F08958FE7089581E00895B7 +:103F200061E070E0F4CF803F21F40E94121F819580 +:103F300004C0813F29F40E94121F8093E10108957B +:103F4000823F21F40E94121F819504C0833F29F40F +:103F50000E94121F8093E0010895893F19F40E9486 +:103F60005A1F05C08A3F31F40E945A1F81958093E1 +:103F7000E20108958B3F21F40E945A1F819504C0ED +:103F80008C3F29F40E945A1F8093E3010895843FD7 +:103F900021F48091DF01816017C0853F21F4809179 +:103FA000DF01826011C0863F21F48091DF018460CF +:103FB0000BC0873F21F48091DF01886005C0883FF6 +:103FC00031F48091DF0180618093DF0108958D3F9E +:103FD00021F48091DD0181600BC08E3F21F480913E +:103FE000DD01826005C08F3F29F48091DD0184608E +:103FF0008093DD010895803F39F48091E10187FFCE +:104000006CC01092E10169C0813F29F48091E10107 +:104010001816BCF362C09091E001823F29F497FF2B +:104020005CC01092E00159C0833F19F41916CCF31B +:1040300054C0893F41F48091E20118160CF04DC044 +:104040001092E2014AC08A3F29F48091E20187FF81 +:1040500044C0F6CF8B3F39F48091E30187FF3DC028 +:104060001092E3013AC08C3F29F48091E3011816C5 +:10407000BCF333C0843F21F48091DF018E7F17C0F1 +:10408000853F21F48091DF018D7F11C0863F21F4AF +:104090008091DF018B7F0BC0873F21F48091DF018E +:1040A000877F05C0883F31F48091DF018F7E809348 +:1040B000DF0113C08D3F21F48091DD018E7F0BC0A5 +:1040C0008E3F21F48091DD018D7F05C08F3F29F463 +:1040D0008091DD018B7F8093DD018091E001811172 +:1040E0000EC08091E10181110AC08091E20181112D +:1040F00006C08091E301811102C01092DE01089593 +:104100008FED91E00E94C0100E94EA1C9093DC01A8 +:104110008093DB0108951F93CF93DF938091DB01A0 +:104120009091DC010E94F61C4091DE01442321F0B5 +:104130002091140130E006C0209115015AE0259F1E +:10414000900111248217930708F482C08091E00146 +:104150001091E101D091E201C091E301811107C00A +:10416000111105C0D11103C0CC2309F471C04F3F18 +:1041700019F04F5F4093DE01181624F40E94121FBD +:104180008093E0018091E00187FF05C00E94121F2B +:1041900081958093E001111624F40E94121F8093F0 +:1041A000E1018091E10187FF05C00E94121F819506 +:1041B0008093E1016091E001662339F11091E10102 +:1041C000112319F1772767FD7095872F972F0E948C +:1041D000ED2323E333E343E35FE30E9451240E9492 +:1041E000BA236093E001612F772767FD7095872FD1 +:1041F000972F0E94ED2323E333E343E35FE30E9421 +:1042000051240E94BA236093E1011D1624F40E94F8 +:104210005A1F8093E2018091E20187FF05C00E944E +:104220005A1F81958093E2011C1624F40E945A1FA4 +:104230008093E3018091E30187FF05C00E945A1F2C +:1042400081958093E301DF91CF911F910C948020A1 +:10425000DF91CF911F910895EFEDF1E085E0DF014F +:104260001D928A95E9F71092DE011092DD01089502 +:10427000833081F128F4813059F08230D1F00895F3 +:10428000853009F449C0B8F1863009F456C0089564 +:1042900020911501862F90E0820F911D8F3F91058F +:1042A00020F4620F6093150108958FEF809315013C +:1042B000089520911401862F90E0820F911D8F3F69 +:1042C000910520F4620F6093140108958FEF80939D +:1042D0001401089520911301862F90E0820F911D03 +:1042E0008F3F910520F4620F6093130108958FEFC3 +:1042F00080931301089520911201862F90E0820F80 +:10430000911D8F3F910520F4620F60931201089573 +:104310008FEF80931201089520911101862F90E074 +:10432000820F911D8F3F910520F4620F6093110160 +:1043300008958FEF80931101089520911001862F29 +:1043400090E0820F911D8F3F910520F4620F6093E2 +:10435000100108958FEF809310010895833011F1BB +:1043600028F4813049F0823091F00895853081F150 +:1043700020F18630C1F1089580911501681720F46D +:10438000861B809315010895109215010895809160 +:104390001401681720F4861B80931401089510926D +:1043A0001401089580911301681720F4861B8093EF +:1043B0001301089510921301089580911201681756 +:1043C00020F4861B80931201089510921201089523 +:1043D00080911101681720F4861B809311010895C4 +:1043E00010921101089580911001681720F4861B26 +:1043F0008093100108951092100108958D3109F4F1 +:1044000042C020F58E3009F477C070F4873009F48B +:1044100059C018F48630F1F134C0883009F4A8C0CE +:104420008B3009F4A5C02DC0863109F4A1C038F441 +:10443000803109F472C0813109F479C022C0893118 +:1044400009F496C08B3109F44DC01BC0853309F4C3 +:1044500087C048F4873209F483C008F473C08932F6 +:1044600009F47EC00EC0833438F48A3308F068C083 +:10447000883309F47DC005C0833409F471C08834E1 +:1044800099F080E008950E9474230E94A9100E9470 +:10449000AE096EC08091D501817F8E7F8093D5015A +:1044A00081E08093E50108950E942C162FEF83EDA3 +:1044B00090E3215080409040E1F700C000000E944E +:1044C000441D56C09091D501892F8095817080FB45 +:1044D00090F919F0966098601DC0997F977F90932E +:1044E000D50146C09091D50191FB882780F921E044 +:1044F000822780FB91F909C09091D50192FB882712 +:1045000080F921E0822780FB92F99093D5018823DE +:1045100079F191609093D50108959091D50193FB25 +:10452000882780F921E0822780FB93F9EECF0E9453 +:104530002C1680910D0191E0892780930D0118C000 +:1045400027EC01C023EE280F61E070E080E090E0EE +:1045500004C0660F771F881F991F2A95D2F704C0E1 +:1045600061E070E080E090E00E94261A0E942C1624 +:1045700081E0089580E0089580E00895CF93C82FEA +:104580008091E501813079F018F08230D1F184C05A +:10459000A0910E01B0910F018C91813169F08232AE +:1045A00009F07CC009C0A0910E01B0910F018C915F +:1045B000813111F0823249F48C2F0E94BA2281118C +:1045C0001DC08C2F0E94FE211AC08C2F0E94BC227D +:1045D000811114C0C43179F048F4CB3079F0C03186 +:1045E00009F060C082E08093E50108C0C93219F08B +:1045F000C83321F057C01092E50154C081E08170AA +:1046000053C0C93289F118F5C43171F1A8F4C7302B +:1046100009F046C08AE08093150194E1909314015B +:1046200093E0909313018093120188E0809311012D +:1046300088E28093100134C0CE51C63088F5EC2F4B +:10464000F0E0E65DFE4F80818093E40129C0CE3426 +:10465000E9F020F4CB3421F56AE013C0C13579F0DC +:10466000C235F1F461E00DC08091E401882319F0B6 +:104670001092E40115C081E08093E50115C061E06E +:1046800006C08091E4010E9438210AC06AE080914E +:10469000E4010E94AE2104C01092E50180E004C054 +:1046A00081E002C080E0ABCFCF910895E1E8F0E077 +:1046B0008081886080838081816080838FB7F89457 +:1046C00093E09093890090ED909388008FBF0895B8 +:1046D000EFE6F0E08081826080830895EFE6F0E00D +:1046E00080818D7F80830895EFE6F0E0808192E005 +:1046F0008927808308951F920F920FB60F9211247D +:104700002F933F934F935F936F937F938F939F93D9 +:10471000AF93BF93EF93FF938091E6019091E701F0 +:1047200001969093E7018093E601811103C082E036 +:104730000E94AE09E091E701E695E695F0E0E25BC4 +:10474000FA4FE4918091E6018E1303C080E00E944D +:10475000AE09FF91EF91BF91AF919F918F917F91A2 +:104760006F915F914F913F912F910F900FBE0F90DE +:104770001F90189504D06894B1118DC0089570D021 +:1047800088F09F5790F0B92F9927B751A0F0D1F03A +:10479000660F771F881F991F1AF0BA95C9F712C0C4 +:1047A000B13081F077D0B1E0089574C0672F782FD1 +:1047B0008827B85F39F0B93FCCF386957795679530 +:1047C000B395D9F73EF490958095709561957F4F9C +:1047D0008F4F9F4F0895E89409C097FB3EF4909542 +:1047E0008095709561957F4F8F4F9F4F9923A9F0CA +:1047F000F92F96E9BB279395F69587957795679559 +:10480000B795F111F8CFFAF4BB0F11F460FF1BC09C +:104810006F5F7F4F8F4F9F4F16C0882311F096E92F +:1048200011C0772321F09EE8872F762F05C06623DD +:1048300071F096E8862F70E060E02AF09A95660F96 +:10484000771F881FDAF7880F9695879597F908954F +:1048500057FD9058440F551F59F05F3F71F0479531 +:10486000880F97FB991F61F09F3F79F08795089516 +:10487000121613061406551FF2CF4695F1DF08C035 +:10488000161617061806991FF1CF86957105610552 +:1048900008940895E894BB2766277727CB0197F9FA +:1048A00008950BD078C069D028F06ED018F0952309 +:1048B00009F05AC05FC01124EECFCADFA0F3959F64 +:1048C000D1F3950F50E0551F629FF001729FBB27F7 +:1048D000F00DB11D639FAA27F00DB11DAA1F649FA3 +:1048E0006627B00DA11D661F829F2227B00DA11D56 +:1048F000621F739FB00DA11D621F839FA00D611DDC +:10490000221F749F3327A00D611D231F849F600DFC +:10491000211D822F762F6A2F11249F5750408AF035 +:10492000E1F088234AF0EE0FFF1FBB1F661F771FC1 +:10493000881F91505040A9F79E3F510570F014C058 +:10494000AACF5F3FECF3983EDCF3869577956795A9 +:10495000B795F795E7959F5FC1F7FE2B880F911DDF +:104960009695879597F9089597F99F6780E870E085 +:1049700060E008959FEF80EC089500240A941616D5 +:10498000170618060906089500240A94121613063D +:10499000140605060895092E0394000C11F48823CB +:1049A00052F0BB0F40F4BF2B11F460FF04C06F5FE7 +:1049B0007F4F8F4F9F4F089597FB072E16F400945B +:1049C00007D077FD09D00E94F62407FC05D03EF4FD +:1049D000909581959F4F0895709561957F4F0895AB +:1049E000EE0FFF1F0590F491E02D0994AA1BBB1B4D +:1049F00051E107C0AA1FBB1FA617B70710F0A61BDF +:104A0000B70B881F991F5A95A9F780959095BC01FF +:104A1000CD010895F999FECF92BD81BDF89A9927ED +:104A200080B50895A8E1B0E042E050E00C94322552 +:104A3000262FF999FECF92BD81BDF89A019700B457 +:104A4000021639F01FBA20BD0FB6F894FA9AF99AF7 +:104A50000FBE08950196272F0E9419250C94182542 +:104A6000DC01CB01FC01F999FECF06C0F2BDE1BD2E +:104A7000F89A319600B40D9241505040B8F708951D +:044A8000F894FFCFD8 +:104A84002002B0093D0A1A0AE609B3090101C2016C +:104A940028080A03140A3F4D36390F05C2048C0452 +:104AA4005304E603FF03180431040102030405065A +:044AB40007080900E6 :00000001FF From 4b74eca2a5cee027965745ccf5f18c2b9f18115b Mon Sep 17 00:00:00 2001 From: Nicholas Keene Date: Tue, 3 May 2016 20:58:27 -0500 Subject: [PATCH 32/93] The Ordinary Layout is arranged as close as possible to a traditional keyboard, but with extra special features --- .../keymaps/ordinary/ordinary-media.png | Bin 122650 -> 123651 bytes .../keymaps/ordinary/ordinary-media.txt | 10 +++++----- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.png b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.png index 7cb3f5137adfb46df575de3759f3ec8278a4d622..f3fed3cdbea2637352b74858cd461010a2170091 100644 GIT binary patch literal 123651 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¬%?c;;DnsDONNt^`@*`rWjZlGIQRWpm1yYQbIGGe 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 ?{^} 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%0AQMe%amzb^m!EUg(B0Kn8o6`We&>x&8=!WCRrt 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 literal 122650 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 p?#!*)`|qXST&voktE=mo7oW(U_3BcLHv\n\n\nBrowser","Search\n\n\nBrowser"], From 6bafe444865e228ddcae2234549f1fd0931d89ad Mon Sep 17 00:00:00 2001 From: Nathan Sharfi Date: Tue, 3 May 2016 19:19:47 -0700 Subject: [PATCH 33/93] zweihander: comment out action_get_macro() --- keyboard/ergodox_ez/keymaps/zweihander-osx/keymap.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/keyboard/ergodox_ez/keymaps/zweihander-osx/keymap.c b/keyboard/ergodox_ez/keymaps/zweihander-osx/keymap.c index d019b731f2..a9980593fb 100644 --- a/keyboard/ergodox_ez/keymaps/zweihander-osx/keymap.c +++ b/keyboard/ergodox_ez/keymaps/zweihander-osx/keymap.c @@ -139,6 +139,8 @@ const uint16_t PROGMEM fn_actions[] = { [1] = ACTION_LAYER_TAP_TOGGLE(SYMB) // FN1 - Momentary Layer 1 (Symbols) }; +// action_get_macro() is unused — remove the “#if 0” and “#endif” lines to reenable +#if 0 const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { // MACRODOWN only works in this function @@ -153,6 +155,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } return MACRO_NONE; }; +#endif // Runs just one time when the keyboard initializes. void matrix_init_user(void) { From 5daf24b1a5e2d6b07c90b87d9225db4d28aa2aa2 Mon Sep 17 00:00:00 2001 From: Nicholas Keene Date: Wed, 4 May 2016 22:17:47 -0500 Subject: [PATCH 34/93] The Ordinary Layout is the most natural and powerful layout for the Ergodox EZ. Come check it out. --- keyboard/ergodox_ez/keymaps/ordinary/keymap.c | 100 +- .../keymaps/ordinary/ordinary-base.png | Bin 99031 -> 100472 bytes .../keymaps/ordinary/ordinary-base.txt | 10 +- .../keymaps/ordinary/ordinary-media.png | Bin 123651 -> 124173 bytes .../keymaps/ordinary/ordinary-media.txt | 4 +- .../keymaps/ordinary/ordinary-symbol.png | Bin 103944 -> 103677 bytes .../keymaps/ordinary/ordinary-symbol.txt | 2 +- .../ergodox_ez/keymaps/ordinary/ordinary.hex | 2411 +++++++++-------- .../ergodox_ez/keymaps/ordinary/readme.md | 2 +- 9 files changed, 1282 insertions(+), 1247 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c index 871bda672c..6905cbc7a6 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c +++ b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c @@ -4,25 +4,27 @@ #include "action_layer.h" #include "action_util.h" -#define BASE 0 // default layer -#define SYMB 1 // symbols layer -#define MDIA 2 // media layer -#define LOCK 3 // shift-lock layer +#define BASE 0 // default layer +#define SYMB 1 // symbols layer +#define MDIA 2 // media layer +#define LOCK 3 // shift-lock layer -#define LSymb 0 // left symbol-shift key -#define LMdia 1 // left media-shift key -#define LLock 2 // left shift-lock key -#define RSymb 3 // right symbol-shift key -#define RMdia 4 // right media-shift key -#define RLock 5 // right shift-lock key +#define LCaps 10 // left caps-shift key +#define LSymb 11 // left symbol-shift key +#define LMdia 12 // left media-shift key +#define LLock 13 // left shift-lock key +#define RCaps 20 // right caps-shift key +#define RSymb 21 // right symbol-shift key +#define RMdia 22 // right media-shift key +#define RLock 23 // right shift-lock key -#define MUL 6 // mouse up left -#define MUR 7 // mouse up right -#define MDL 8 // mouse down left -#define MDR 9 // mouse down right +#define MUL 30 // mouse up left +#define MUR 31 // mouse up right +#define MDL 32 // mouse down left +#define MDR 33 // mouse down right /* - * The Ordinary Layout for the Ergodox EZ keyboard, v3.14 + * The Ordinary Layout for the Ergodox EZ keyboard, v3.141 * * Modifications from default by Nicholas Keene ergodoxez@nicholaskeene.com * @@ -41,7 +43,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| * | Symbol | A | S | D | F | G |------| |------| H | J | K | L | ; | '" Symbol | * |-----------+------+------+------+------+------|Shift | | Tab |------+------+------+------+------+-----------| - * | LShift | Z | X | C | V | B | -Tab | | | N | M | , | . | / | RShift | + * | LShift | Z | X | C | V | B | -Tab | | | N | M | , | . | / | LShift | * `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------' * | LCtrl | Meh |Hyper | LAlt | LGui | | RGui | RAlt | Hyper| Meh | RCtrl | * `-----------------------------------' `-----------------------------------' @@ -50,7 +52,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * ,------|------|------| |------+------+------. * | | | PgUp | | Up | | | * |Backsp| Del |------| |------| Enter| Space| - * | | | PgDn | | Down | | | + * | | | PgDn | | Down | | |Aa * `--------------------' `--------------------' */ [BASE] = KEYMAP( @@ -58,7 +60,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { F(LLock) ,KC_1 ,KC_2 ,KC_3 ,KC_4 ,KC_5 ,KC_ESC ,F(LMdia) ,KC_Q ,KC_W ,KC_E ,KC_R ,KC_T ,KC_LBRC ,M(LSymb) ,KC_A ,KC_S ,KC_D ,KC_F ,KC_G -,KC_LSFT ,KC_Z ,KC_X ,KC_C ,KC_V ,KC_B ,LSFT(KC_TAB) +,M(LCaps) ,KC_Z ,KC_X ,KC_C ,KC_V ,KC_B ,LSFT(KC_TAB) ,KC_LCTL ,KC_MEH ,KC_HYPR,KC_LALT,KC_LGUI ,KC_HOME,KC_END ,KC_PGUP @@ -67,7 +69,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { ,KC_MINS ,KC_6 ,KC_7 ,KC_8 ,KC_9 ,KC_0 ,F(RLock) ,KC_RBRC ,KC_Y ,KC_U ,KC_I ,KC_O ,KC_P ,F(RMdia) ,KC_H ,KC_J ,KC_K ,KC_L ,KC_SCLN ,F(RSymb) - ,KC_TAB ,KC_N ,KC_M ,KC_COMM,KC_DOT ,KC_SLSH ,KC_RSFT + ,KC_TAB ,KC_N ,KC_M ,KC_COMM,KC_DOT ,KC_SLSH ,M(RCaps) ,KC_RGUI,KC_RALT,KC_HYPR ,KC_MEH ,KC_RCTL ,KC_LEFT ,KC_RGHT ,KC_UP @@ -125,7 +127,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |------+---------+---------+---------+---------+---------| Up | | Up |---------+---------+---------+---------+---------+------| * | | Sleep |MouseLeft|MouseDown|MouseRght|Volume Dn|------| |------| Num Lock| Left | Down | Right | MyComp | | * |------+---------+---------+---------+---------+---------|Scroll| |Scroll|---------+---------+---------+---------+---------+------| - * | | |MouseDnLf|MouseDown|MouseDnRg| Mute | Down | | Down | | End | Down | PgDn | | | + * | | |MouseDnLf|MouseDown|MouseDnRg| Mute | Down | | Down | | End | Down | PgDn | RShift | | * `------+---------+---------+---------+---------+----------------' `----------------+---------+---------+---------+---------+------' * |LCtrl| Meh | MClick | LClick | R Click| |Cmd/Insrt|Optn/Del | Hyper | Meh |RCtrl| * `---------------------------------------------' `---------------------------------------------' @@ -151,7 +153,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { ,KC_NO ,KC_F16 ,KC_F17 ,KC_F18 ,KC_F19 ,KC_F20 ,KC_TRNS ,KC_WH_U ,KC_PSCR ,KC_HOME ,KC_UP ,KC_PGUP ,KC_MAIL ,KC_TRNS ,KC_NLCK ,KC_LEFT ,KC_DOWN ,KC_RIGHT,KC_MYCM ,KC_TRNS - ,KC_WH_D ,KC_NO ,KC_END ,KC_DOWN ,KC_PGDN ,KC_NO ,KC_TRNS + ,KC_WH_D ,KC_NO ,KC_END ,KC_DOWN ,KC_PGDN ,KC_RSFT ,KC_TRNS ,GUI_T(KC_INS),ALT_T(KC_DEL),KC_HYPR ,KC_MEH ,KC_RCTL ,KC_MPRV ,KC_MNXT ,KC_VOLU @@ -213,6 +215,7 @@ const uint16_t PROGMEM fn_actions[] = { ,[RLock] = ACTION_MACRO_TAP(RLock) }; +uint16_t caps_shift = 0; uint16_t symb_shift = 0; // there are two shift keys for each layer, and two lock uint16_t mdia_shift = 0; // keys; we increment a counter for each key pressed and uint16_t shift_lock = 0; // decrement when released. @@ -223,15 +226,30 @@ bool mdia_lock = false; // key the lock flag is toggled const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { switch(id) { - // shift and lock between layers + // shift and lock between layers?L? + + case LCaps: // both caps-shift keys trigger Left Shift + case RCaps: // so they don't interfere with the magic combo + if (record->event.pressed && !record->tap.count) { + if(++caps_shift > 2) caps_shift = 2; + if(shift_lock) { + register_code(KC_CAPS); + unregister_code(KC_CAPS); + } + register_code(KC_LSFT); + } else { + if(--caps_shift < 0) caps_shift = 0; + if(!caps_shift) unregister_code(KC_LSFT); + } + break; case LSymb: if (record->event.pressed) { - symb_shift++; + if(++symb_shift > 2) symb_shift = 2; if(shift_lock) symb_lock = !symb_lock; layer_on(SYMB); } else { - symb_shift--; + if(--symb_shift < 0) symb_shift = 0; if((!symb_shift) && (!symb_lock)) layer_off(SYMB); } break; @@ -241,7 +259,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if (record->tap.count && !shift_lock) { register_code(KC_TAB); } else { - mdia_shift++; + if(++mdia_shift > 2) mdia_shift = 2; if(shift_lock) mdia_lock = !mdia_lock; layer_on(MDIA); } @@ -249,7 +267,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if(record->tap.count && !shift_lock) { unregister_code(KC_TAB); } else { - mdia_shift--; + if(--mdia_shift < 0) mdia_shift = 0; if((!mdia_shift) && (!mdia_lock)) layer_off(MDIA); } } @@ -257,20 +275,20 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) case LLock: if (record->event.pressed) { - shift_lock++; - if(symb_shift) symb_lock = !symb_lock; - if(mdia_shift) mdia_lock = !mdia_lock; - if(!record->tap.count && (keyboard_report->mods & (MOD_BIT(KC_LSFT) | MOD_BIT(KC_RSFT)))) { + if(++shift_lock > 2) shift_lock = 2; + if(caps_shift) { register_code(KC_CAPS); unregister_code(KC_CAPS); } + if(symb_shift) symb_lock = !symb_lock; + if(mdia_shift) mdia_lock = !mdia_lock; layer_on(LOCK); } else { if(record->tap.count && !record->tap.interrupted && !symb_shift && !mdia_shift) { register_code(KC_GRV); unregister_code(KC_GRV); } - shift_lock--; + if(--shift_lock < 0) shift_lock = 0; if(!shift_lock) layer_off(LOCK); } break; @@ -280,7 +298,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if (record->tap.count && !shift_lock) { register_code(KC_QUOT); } else { - symb_shift++; + if(++symb_shift > 2) symb_shift = 2; if(shift_lock) symb_lock = !symb_lock; layer_on(SYMB); } @@ -288,7 +306,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if(record->tap.count && !shift_lock) { unregister_code(KC_QUOT); } else { - symb_shift--; + if(--symb_shift < 0) symb_shift = 0; if((!symb_shift) && (!symb_lock)) layer_off(SYMB); } } @@ -299,7 +317,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if (record->tap.count && !shift_lock) { register_code(KC_BSLS); } else { - mdia_shift++; + if(++mdia_shift > 2) mdia_shift = 2; if(shift_lock) mdia_lock = !mdia_lock; layer_on(MDIA); } @@ -307,7 +325,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if(record->tap.count && !shift_lock) { unregister_code(KC_BSLS); } else { - mdia_shift--; + if(--mdia_shift < 0) mdia_shift = 0; if((!mdia_shift) && (!mdia_lock)) layer_off(MDIA); } } @@ -315,20 +333,20 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) case RLock: if (record->event.pressed) { - shift_lock++; + if(++shift_lock > 2) shift_lock = 2; + if(caps_shift) { + register_code(KC_CAPS); + unregister_code(KC_CAPS); + } if(symb_shift) symb_lock = !symb_lock; if(mdia_shift) mdia_lock = !mdia_lock; - if(!record->tap.count && (keyboard_report->mods & (MOD_BIT(KC_LSFT) | MOD_BIT(KC_RSFT)))) { - register_code(KC_CAPS); - unregister_code(KC_CAPS); - } layer_on(LOCK); } else { if (record->tap.count && !record->tap.interrupted && !symb_shift && !mdia_shift) { register_code(KC_EQL); unregister_code(KC_EQL); } - shift_lock--; + if(--shift_lock < 0) shift_lock = 0; if(!shift_lock) layer_off(LOCK); } break; diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.png b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.png index 69af8df4e1db1a1b6ebc95ca8c15367500c60557..2864031b1baa65a2104888ca10e99d788fffbae1 100644 GIT binary patch delta 74077 zcmccK%JyRd+lGf3^$lIGZY`Rv*P(PRBj<*x*_*Dt$KfL+v#-ci5({CzS zNxidfM89eB*vP1)<#x0!R$xlpKdb3yIL;Wn_pSf@?B3Q*f96-dpH`b^S-wA*NpMrX zjaOA&m(f?YjrSMH$2mTbul?}xjJ20gGgGx4*H7t*;@6a)6&iG1|G`qf)h?2)dikD5 z;Y$uoZc{L17+G5e{yB#~2lGjNt-xq7gzf_e!w)(IqPwd3U z?+aO$v^S^;Ialo!y{6a8SzXs_hWCQcpY*IuzyJGN%d>?mJ$StL6?^v`>FBTP z*pY4?u*U0mj`8XD*VkzT?v=KYs;}=oaiF)N^0@dqSFHo*6!o>X{c+P4I$WL`T{83g zoZ5%V-aXBi?_4N6m)v6L-7{;&g&Ljg*^x;yGdsiX|43Ih6p{6=`pzZ3ozLl_*V}-V zS6Q0ZvebI=cu78f`LeU4gJbD$j)@XewL+Z|5)`^bG?O;$%L<-&q3P-L+T05!|2Egh z#C@`V(QDt`bDc@uu%}&j{Y>SAEEbE-#H=H&w;x+I{3&JdOX671oNTMOWuK2@QpB&h z(M2k5cRq8>iN4vx`s&YusPr2*Zalgg8_)9ZB7dB6-$IAZSss1;$5t*aeK2LafmH2I zcD;8?wnTy^x)C7#uNV? zO+(%qM0+OLaNh2p(vlI9XWo1^`_!yS>mx!#axCv9e2$41YG&dK+E;jL-h{0@(q=tB z_x4Mfo=T{_x=d*y>uFCOu-{_hK7}Xr;PqN|y`o`-56{=vcQ3uaGfCNy$%37llAA4H%hMBTMu6Tu=q{v z`F*b=68wI>z1GQEA+l%o-}g>(z5$zm_n!%MnK<{zwR@c5<-E>sE*spqabqKo+PvE9 zhYy|%{ox|;v%Y1Yireb2wGx3Bm;2Ap(Ur5Q5b&O+)3|>9`V;dcz8Tgjd}6-1!Psm2 ztsgd5c+FStJ?hD`(zE4zyYd2Sra4D0$XX}wJ$c@1-Db(`yv*SBiq96xY@VFayl`2% z?$2|&o%a6Uh~ObvJ)tV4#F;m5Gy+)0cJK;RggCaLkZzjM|!YvZ%l6#|K6JH<|xl zPF>3$lm6Ihw#c$27i>>ve%RmQ+38<{_l~?IrJz{1<&;!g_};-t=9=qw~ztFX;ns z7}w;`jOM5B?1Ls;`fZmnDZKvwzrPQkJ!@O&-0rpdvema|+wa#UKb~on+SOmFXV zAgy0iBW~?vk?XVX)jm>TQ#brF&xLKpfhc}H%Sp!H-`#cYm$SXF%vV}qVdBZu`s01F zIu0MF=|`#>hCYpb+NmT#TaO42lq;u zK6sV2!@_RajP>u{y|XBK!tv?(`Tnb`!xxvlytFK1+V+E>_~2l)d>6R$=&uLy-+WD0 zUNKQFshqNyPa*uS+quV+m^v4p*D^gC8#hViSm#mGfPFK~ZKP^>Z`^oL_(E

yp1; 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%0D4gQuXE~;O=*!9CA|M_-RFQ-GZ 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%0AszzjM!($r4>T)>FREYZCLHZN?kB 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

-ZN~9*OQI`|m z*db<6%6)>_u;;G&Bz90H;W>NV*h-+;`hv?Mw*`%gqD%%IE4- zv9X1_IjG7w&RAzooyJJO5o{Vsmk$QC^lxtQ)o3`fU5LLVSwi`Dh_D-lg zHCt=$elgvs51%GUG(TBo6Pe)Z?QQ<~=j-r|BFsTqJBy$5En2kbhVopi(nD*bw+HO4 zD!ox>7ObRv=7j#`%QOFM*uQbbH~(jSC8e zzq@|elKDZ_Rw`0c(wf!1+osot&n#P}#3!euz7?{iQeVEyaQVByBatpCJj?<= zReF_wm0jQYBx|NvP))>^hFM}0*pno7`>TK^Eh;5vtxw;g&^GJ2>-v69M#C>w4yM-6 zRl=^;#MJm~X$XvPc<5UIUIA<5<#{zJu7xEcxMFjNrsm35zn^E$yx$ozu|BW5nd#KC zGalwX3`ZdgVEDppS|*45|K4xslq)a)qfbh;;(x&@jwyD5pTy=ot1SLl+|**{Is?RdLW+i72a_mV@p6QVjx7IMfiy{+fi zBh;P27`&~)NZ_!pZ@cFH+ zT6Z~&?V38gb>8fY=?o~T{P|*j?KerG`dPad=Y5aUdan_>R44SELofTM;^IO*t+0hl zv|JM=?6;4{s_-`JY;|8zCoqI|`l~PYF|F`JOvG08E+D~tdsQLf*`_fgPK7JB; z`h2sAM&+e*+yDQQc3*(!iFJq=`ax6L_qWLsp^|S|9L{dK|J8-={{z7}tq}BZYtlH8~PkVH8bNZhe z4L6;gUd7=m>9wnz4V15%viM0UzSg)VsJoz#)kVNrcJ<5WlFoZJh&l4ezGD?Ua$(`d zqw8F_GcGW>XwA60lYPHc6X$)lxP3K|`<7^(jDGf9@k0G|=jLhC?uVS(|NqgeeYK#m z=M^8m-F~zGNyuNT5)Hdwzw>W|JqfRTkp1z_QI>D#FZHFq>+zH@%@X%1{)~pRE$w$+O|=GTBKr)t!u|6jrW!x6NZ$G5eA^6N=u;O?rPX z^}lcZuPLpm{dVzK0ijwwW7izyZCsY?1KMiS9>XM z2xl_R;ofKLQq(3r<}3tk$xA ze@O8Zw@LG-Mta@*`Da&Y&y>j?R?#gj9|?wt?!w%^}$fAaso z;@Nxlemr?|bI+R3N8jFFab-cH+hYACZx?tJO|8g2*DrCx!>+l`{*T*7!PxiroA-9_ zuvIAe-|^LjTcVrQCH{Owm=}v-NYu&)4-$6l-Op5?zk5sQOH1dqf1c#==;cTrYD@3> zY*qZMXW^_kndupfTXh{OPv+j*GEsZwthryBEP0n5o8Z5PqqVhlMfCP{J)2#Qo$>Z= z-d@by{D498#QAW|T8F?NR-V?AHdp-rSDSNxpRCG956hoN4nKJJ?p%k+?XB7EUpOyc z={luwJ8%iZ-C6aQb#0%1e%+Y3m|%yqS&HX|7eN!~!+m zq=5QMFJoDLz5Vroxo3Y7>(kZY>CU^#J}7|JahC7@$#!mU)x)3lz0y9c89XZ)uC6}* zYEJYW`~DZl5&8 zE;234V7z$UxG(f+O@#C3uRLaRTk@n|@RvSl*?er{Aul({Z8{u^ii&R@-w=83`YA6- zP&XkX37Z(dXc$`*pd78y1muD*-f! z#h}I&pATo9T$}HCGPLW8Lcrp04<7Ex(rtPc58iWDR{ZYu#TfO33p=?#Dun8v{?upW ztfJ(owQ%9WrnY>JscC0t9c=@3xo>WsIqlSxLmp8fw_BAO7bUIRctWn8d(yS3R{l=E z)lK`@Z<`rkXu4;qvaxb)c?XM*a>L_)PYiub+YhM4F|@ZUC#C=Yx1q4e=|BtTkK|J# zW_DiME8o4*k(4S-U2Tq>nhPKHK_+ntPk`NAN!r{4XI^OlBnItst4c5N!T`RgGh9L0_(6xV;b=)PFU zcl69#K*utrZ{Is>3)|A*6O%(!<5;@v3|`-wY#w9(J(VkJYsRwa1%Ef)a+tWJKKbzc z>kqH23_fwV*)h4+W_5e{rB(;I z&&KteSBUJa(Qun}>o}vuHPN|Gyw*v1PnmMfto_D@lTimkYL$ZLPFKuzX=XEg(J#8N z#3jkKUUA(qfoEEKcerr5TlT6xedSXc*S2Nj(TyEq8mn17f=sssncllymg&B5P3_B1 zm9BkEAC*L8ZXK6lwet*ho0GAq&*{zwfobLUElM<3ZL9Kqb8@@ck;o58nHtO+j1a@J zr)8B25;b`nJvYsosy!`5ci}9h4VNm*cEFW*=YD3xBi|*!&HaTz@n=O+g4f#@WMigZTh}5zLF*#fkkC3Y!bx0-hzIev$jhVz`Q1KzbM&euj%3C#(Q{tR{{uNPmUMcWo#k8#goyjRB zGHd2&o!sIc$dLIu?9hczF`+Y!J=g6s&E4i>!qdpK^Q7m8&xP%+Q>SYAe!8~wn+Mkx z1@m^-xD}_X9WRQ220fWVVS}E_>OV&PT(M$B#rmn*>f&b}Stw~7x?JX2*phzoP|)4_ zt}cNKr{?}G_N%f2jfp%y)S7W?Dfc;@sFok`^{%&XZhmN3vBB+IFzu0t(gs{)COl|$sQ?l;eK(LY1u2`nXmSI+34=|Ez?AyZ6B}dH~lDw zEeB>NGlG|Axy`O#+hg%}TYaWJX|_@2z22GgjgM=5*zUZ^{Pq)`7O@?=@;_ImNlLbyp~g3VX}l^bD2a z>)vrf$>7Y|HK}sOY@i(ZRHdLYn5U?C!u*Mi3mUF(T6F5x+7-mJc94YSk(KOI z6=e7ADb@C?`KhXtlk?!#c74!3FVL0yF?2VpUV^pfZ2<`&8R zJhbOdkWt&L7s2AW8j}rsq~s3GQH^uow}8P?^CZWY@0X;GH<;xv&~W)XpTFwRsZ(5$ zb&h{lI%{fvD9k_fL}TRy+4HW)7p_<^K~uBfCCihDW#?vg9y#JNAtxp)D{H1oq-4BX zmDKCw_4kka>UxH`PFi)uFhKvK+P2)=%X}}tUXt6@urqr9#yelLpDvVZ=YAeC&DcD7 zmEIGX)xj1gL)_inRa8|M*8K%9bz+)Pcro@$|Nj2nPkIdbrtgs6Gik?>heeN$a2}Js zR`R`WW@2Cn|H*Zes)R&~{`A*>WZh%`Ph#q;>*48AR`u0xGyfF-_sityIog>piX7Jd8fFdzCQoFdGq#cpS^RX{=>(YJk+(MX5H)Q zY517Lw8pd3b=8IXw`t$b>3*_w5V`Z@baBDS#J%8=Y@Z|Zd8N%!k8-fdyTc_Up*Vq$p)(@M<1yuu#fzYTM^m@2+Xc5%fkuGG6JO$u_4|`WHF3 zN4%O{qG&qz^mP5hmo5dZdy5#UDER7P_m?&$ zyZy|!)Wx0is^n2x^jJclY5o$eLM?&+?w*G-LysqCd=;G^n>cB8&-X`8Hr`JYC#}p{ z_Nidfp4H*&(_Z_pRL{Ad-l#O2h4^~*P_oN7P6OlEm~XX(;YM)sF))^5wuwBGHc z8qS-0_epR2HK&U=RZm{cy1Gi!V)wDx-^2xLpI*JGtDh_vY_t2=CiSC*U19>d2@zrf zjy#8>_zO)IvAS@-ILX8k$HLD3+3HhF$EJ;5tJ)?i=jZct1y9qPvt-rR21T{<+1@e= zCCaN`m|Z_~sL8(6qu%STlDaOh}>PnUteFpIKxAx zdhhysdg{;3ZRbw({nd~M_ zHdogZl^>a0erWg?O%2Ld(m%GjgFQ$#aQgR0sOxa*VGD6M?{(*>t@i#KFl&Oqr!d!7 zMpKd|%%9)CE%){(?{%{ZL_*K4TU(?Wt~s^shienlo+-Jq&A(%3KG9lwSwM2Vq1HFa zIUA2Mc7noW3n)w$$66IW0EJ1$B_`)K9>=7;Zbho0(OU!b*T+px4q2`{Exi6I+ZwI< zkSUdOKE3Lfw?Fsk)$F&H3ZHiydao)0+FeHMK`Sm-=UmfqSsTf` zzwohuO|6x_<|3P)zLPGW`Bld_&!&<|T3Y&A{?ha5T2n7isrEkmF;zs&P*k{Bvq0<5 zom94nkFG)iuP!t&GW!^6nZZ>!|&Al*{R^Pz5 zukY_2y0&%`%b8bydIjc#i_|R*hEWbIhCPK>j~I4~3Fs~eBSMBU1>b_`z)}-8!wZ4$~G0Eih zwcc{Ep7v&$WbR_M<0l(6ME?E1|LCU<&p(ueRZ<|M)b5+rnz>ph zdwMM#*7Uzg|1@t|)UNXP^?l&U15wq5Q{9UrZr&6X-V(Q?Y0)1hvC4zuOI41zv2@J* zyMtr8UMy&r+J`SMF9%Ip-}7BbdG6Q8&)=>xvu9=0b!}xWy4dY|)cd6PUHGfkNa!3TU!LZTFT(M_jn;JH!OC8qIQV9Y}l< z5gEtA9q6elOF<(bM9W6YP5fHvCkYX#jjO$wae~A1RHIj$ zrj}D(nAqdf3%)9S3OmgunsP~G#r+xoY&SqgG*(_|H4J^G5^noVX2M4G=*iRd11HQs z{^oFne%#vbRmCB@`qp1-T{JUlYsRTdJ6o3Yose!fS`_xEqoAO`;qir~dzRE6ar-M5 ztgv&IWvYy~=E5snaeB&C{frzR3WG~KzsAK+e4@p;=%xMIq$hilK!FEp%VaPL9;pxx zkDap_RQw8YuZi5u=H4eWQGaFDBAxF~PRyP;^E{VwIBYG!!P?J$lXo8sQCWGauwh2& z+sP)d`u=QF7VbJ?aiJc9JJg|7PR!>s#|aPe0}GWGnZXaWLg`xHY)Yg^7=P7HlA6z z*Y-{D+A~ut^yjUMZJcGA{pjD{-wFaIPY++5RP1tq)zyB&AH9{$CmufxD6KCzrBZzM z{2$%v%7+hmNKS@nbu6=#&gOnjtUGg!GSz>orxy5-Ul^}?1gC6 zubsYlv9gYxq;_YG!U8RO<7V4e&z~wC4h@=S`edH!K4GRq76xllW={c~llkm!)ko$M z{osUEckGt?&7GvbbJkQ&FK(VM+GpDrb$-22Cf&88wu4{w*I~y+PgZRccg%?gHS(Ib zfQGZ4Z0cwh0=4nP#b%ghi@kpKvnA8$ZvDh1tF{+2M|@n8^dc!I^`gwaQ(l=pWI z$yAM;yi!enzI$C-rd>URr>l+llx!SD%qzi6E5t!6Jf$%4_$8I zSMjSQ^VQNB9;LHPOKoCeV|~4XLT~<5I2k(0Y-{W$r^wKy`!C-sjMz7$(Lqm7Z%5Tv ztyvRJ`MlqE^gLHcZ{V$o4P0}cteP6E8uwJPPuXeW6Rnk7rl@XpJz%gkNLA<0qL`ge zPXFCy%y3*SMZ;d+Ytl!rb(2mB6|Sz2m^OWC%-T&ghMP+>GFF7;=$UDO8+MG&TS1}r z>Qu*LaHy>o3s6~k%JS2)9~xTzjb+P}}$@~P=o2Xp9Gj7^ddwb<(L3Oq* zSqHzxI>yQE%fG~8dwrejdY*rej~z_@ zkg)XkG=|A1yu&5?Ss$lv(C(Y|utH4Z=*hEZdo3SsW#@n1J1y|m$<Z`?aX<|xIbH4b>wM@?6lvF!F!zThSPEFO;Dfu7uUVw9lOQ!N2t6!CtuUTX|Ec}0; zl>zm0y}dNqw(P%i_wLiC%`PUd>+fGW`eIwNQNgsyF;5>m8JC3Y&q;bS4F4cv2?$+qf?LsUTYW$xX6;30jnUWM2W@y0{zbaixo z$W{t-?B2FAB(m+y28`Mlk@6^;QO=l`+u#C=C%^~Bx0oTckvy5?#LMxy;6{kg7d7rr&WYG=>M;|Abfe5 zFR1mxdc|z5Ry)7^u}4R{FP40-o2u@1q?3PI%ObC-S`~kO7~0s_1ejE|rMx$|s-&4J zG1WToGvh6D&32W?n?FiSuuWIn?4q~Xn0IkW>ANo?EKVuq4B%N zw{B=Gem!OB$*KI-t<3Bxshh6eNqUqFYT$H;8B}n0D6}2apJ?F#3LBGLM%PKJmiaV* zRs$42v7NsDX{dogD3eVe^O4J!Cx0)SwZnf;tn|UC)+-BN*SGU0-#;;NLs^N-=XZAn zO;Wk|dStto#qL`0v_nuUH}YNE&N(|Jb!1O@%LMCnHB}gKoXEJbLGe_*tk#U@4}B+u zgr;SS4l@qHN16>)W$wg4YMqTQSgYt z(yJoRl|WfTf&0SRtiSnUr%In_EMcR`R@RT_?ks+IZM}S+Y`uNoC@-u(J{hJZZ3 zwzc(~Ki{Hlem|F=7We4azu!%_&YeBsaOLT0gYDZAC(W5-qa!#;ZC#w6XQqTrg@GK; z?-0d!w&RRW+c!^{^=X-y7vsVe+ID>%lgt#Wul}o)_4qZ-`{_#iv_r2w)`m~o$!dA? z!`G5))-QD%wI2$KOTKVrso!_0c%evh*40%DUmelhBWPpkHplGPlEvL!6_!dCFEg0_ z{rC}}@wdG}BX~-m-=8eD?t7s5Do{M%V*&SiHk^7S1M2lmh-l#We`4dt=v_g_w2u90 zjGi%{KS<@F_wohOwUa{5o;dNK^vTP`^PJ9{oM`TK$o`c0_U+RPpVenHT6%`=lu>Yb zcJq>`*tKgp_9}1gcDoxIR+PVsXN{%E#!nak(6y#h9+THE&j zx6}AzU2)6gNX}iZ>;L`+-aX1Hdaug+rKigCFLzoiCT#X8Hrl>1_56g%vDu%a-rU&O z+$ibtFS38m8^u3?@?oF%CA^YUs(&c&z_M@U%9SVnCdsY;o1b^LW%ugo#+UpaDN0%t zD9G{2t1@l(bT1fQ&JQ(4tT$u zXR?J$YGTaND~8NpSeK zj7GD~X$P}!7__p#_&8PjNAjzXi0S(MbFPFexwE(XV`1TrvJVQNF_L30?wh|%d2=OX zP3BduZBw-pLtI)OIG_AswCHg_NI-o=*My*^*_BUA*~K3yb|TRZCxAbA7nv<)qF3KdgWJBmZO#+c(5e!~@g!N41yA zd42x)z0llaWvc6>)z^Q2Pk3&3d;ivxbE{ot1YM40NlP9(XDct?rMaBP?MwYzJ+F29 zUh3Nv{#(R)PXLsnq&Ho7WCBW2450nGmo)SEe}^2Cfeav=$ndtx~gy*URL z*1mDO_Wk^2qy4i#_3G4K(4G`>w(=tr?`3F8v^*Y%dy?w)-v%JcE^6qyJIH=6C>%H@(1aw+h z#H|||w$t8h`|D(LDssl*OZOZPO?S*R`ma0hd=Oj53R5kuuB}(s#aeI4y2`cKtyhS# zN9fwpzx&JHMy07MZD0E6_3Q34XMComeZ98j=A?-8t z%E@d{4!2qI=uXAYPt__bqqb&+{=4&|ev#4>6?N{iD?Dc{bj;-%RQVOvr%U_y@x;Fp z_?Qq7XRE&Q*QbNbYYNJbKVW7L&^Op{CB$Dps^!g-6wu0)>ntkArFPd^+qCf=JtSpn z@as>d1!yKmZk7pWq<-9kzh`G}v{qp`+1a_`{x;or^DLV|C+SoO1}OMt%JZ znbnn?ADW*@%E|RzUhdz$pjE+JELMMJwiTOPej&HCuYs?p==_+}N0LXQQ%JOWP^~rLU{CCV`i=pA8ih=PO*# z@KTA1RQyiBQ*=> zfGW2sCz)K{O~1R7{ngiZ+L!q(KOL*m2CYO@UbR^#J}xb8ju)e=;FXyDq0h>TuK9#6 zZFtNuQGKOXww%b9SkNAs;H_xdVX%M;m=>C2Y=6cY`bw?$ggX2 zmlPkp9eyw^MfB&QO&NcSCdDZPaK<0H`=KD`{nhTJ{DRZD8sq=xzqeVic-1!Ze@nv^ zN*Dzv@F}u*I7uxc6Do%@38 ze)DSE+8RDQ!fEp6g5&;1$%3sHIym|TXGYA@37WP2#7vi?Xm_FEiWV->QT7n&mMMt7t_EF_jCZ7WiOe$?2E1wkY;`kXk zbHOC8TRQ?4m(;J?o_Bfs`bPiNJ8pZJD;jC}-OxFe8y7NdRh;y;!%J&#o)uxWI}vr| z`t7|=m+tlYwz~M7oOO6QPrLOXPDlr^h>egTM@cQc07JDvyXJD=W_NS(6Klhfc@7?>wQq}%PZRflA`r5-Ae|}aN zTkd@F*W$x5=|{#l^G^!J#!5c@eyGUQP;#4|-lTsTCtOuc%*@O_OhHX8#feBWGe{LpL6_W;o(-_b!w-tuKFeGQKeD*?2KbVLIUer7W+0%14gxgjVu-& zf%O~r{LJ)e;0!Tf4866(%sbS6{<@^kj;V~V<0}~F##Opngalaa2;N&IYLoP||MIdB zf9aox4ms`ExpS)L^zg6qrcYz*=Q}@ZDO<-jlOn6uGkmvof?n*d+3%m^tYzYGMJLpA zyV8~8?Cj?Wh;9I5%- zd*aZHs%JeMU9~rt@jkn|pWn){_s1*kBkSV%r$0Mu`0hjEQSP{+M|z9v9i$jS*!|zJ z+}R?`!Ot(=r~1m#cVcJZ|GJqxbMN=bxqfRH@?4d+ zPn$OF6QhjrwwS9=JzS@)j!6qkl((-F5Kdqc^=W995apR8f1G88!%-mx?@+I;=d1q* zpKSho>GIL~;H%B;^*>dMFDq_k` z@99gkLf5hPS642$u_kj%i0@ARe1G$Z+qb3}EI#`>%ijLS{;y&&?R=vD=Q2fQGc#S- zR$p)P{a*Et!gDfn?(UIXTmAjmTyF6TulIhxka%H%(Vfk5c1QH(YZNx=zR9{KBDThV z=dP~F2}K%`B2ryyce_f%%4z-F>=K{=MFk!@2)@{Q4;_hn15P-#!R%dlG0G zaO=V)w|hnf0#W^P`jYkU4u{NGyHrc_v$|^i;ce5NZK*7JePIQo(^6-nr%X$d1#c03 z50me0J(zuMLD*!quKT(Z&EzGuS64eYuD*Y7e)EqX6-WPue&@C>f7g@#f3L?PK}8vB zIh%(0`GxgmVy2gj7AhRg-v2Mk?7_sTt@=^h-7b8;zj$Up|Dm`_)<{iFC;7#p@9$Ze zhWKn`3&~SCwMJ%XYM53pM{jBvfAGVXw{Gcd-n=Dpomzfe{~_jT7Y28|g3zhD;ggT` z3nTd>WI_fh8;+d-V7D)iamOunI0yet+|2er${F zWc9;emrlR%>F4v0$8T=_@%DQB!~f4_@0dHG;lBTTw{}HmlWBr8N`#E&X8&&f`=@Jt zV&xn0-f62sfAW`2W%HQ6bm675FCParUYZ?Tx}{`NZQ}d5J6(NlbJOR$PQSP~@$mx% zzZ4A$AosXXOmz1nOa*S(j%dvOwy52A5R$lZdAv2dZ zTV4HRZHSeKh)B!B!|kuHrkC!UQBqX)=7wT?(u9eOURS?=){9dX%2F-7USIcXrG}{1 zU9)em+s_?t=k|^j%3iuj=%L@`H8+J1Mhm^Ul(ci!v}wx%m6g=LGXDAdPi#+Zz0zcZ z4-1z}PEJkNm%b4ixi0Ffe9Tv--I9_WetXs!ZaBSYKij^58foDKrm3?S*bTM5e){lW z27|D{6o#vNg9V)Z#2r<$B5wtKy|XTM$A)zNU3-765-94qzfacr+M0uJe^e;GsQC1H zz2J@#O_{8#MkO9@JN;iMxg0scb#vkY<;Yd_R+g5TrAi9XfkLV#+n4z=tGs^u(!-) zkuOPNvfB5fEHfOIDqh%}?%%tM<4e1h>HIv|(>>E&#Ooh#%RStDzfM?eX8Zk0cC)^| zg1j37<>%(R&u`^!z2;a~W|n1^^~L4cD(@qGes@=7YArXo&fBFYXgzgl)_UdROTYg6 z`SXOYudecq6)7LNK7HPJ>T>WD(MtchUFq|y`S|Pq$IjWt|MQvjmY0{^JYnCZqrAU;9Si?% z&2mZ6-Y~OP=yT8~pWH@2t>p{dmWpnY^32Rs^7i_BpH=mI?WOB3ZtC@i4qXb`*5k3X z-AQTwof!lDgf- zcXYe(~AMfZO>rEufcEv3`9W9^H*iqe;pxy3prDNIj0>+)eyq4?dhHU3OU+xhJX&_|uGOJiezX22-wBl3zdc6izim0|Hq)g`>vhf7 z9=o{MJux|X@x`L82KM}QcfVda2hmv`8704Os#3GsPJjveBs^@bmaNDx!q;=-(Ib+Os)%4Td}3($b%C>6E{gb zi8{3X{-VI^>nwh~uTQ@5?5yhaH}!u@ckoHKMfuKF`g`8KwYYU0JwZgu5no=%v?X~tMj#>9OYkwJjiHg0&CbB2tw~O=3 zf3@?&q@S4_-V$=kepUUa?+d)WpT4{9eWbiChvE6hayHI~b|=p_EELf&ZZ!Kk&CD!y zmqIVcrkLCd3mT`r?-BV?QMT&JF2^r-U8bF8wY;gcBKNIA>Egij@{dm&XV}-HazB5hY|9*e}^4;a_YbOiuQS-a<`sXb@v0WTdI$tzwXN7!! zy2)ST_7Veg@w$6cHv?ahE_FW2XR`9c*LRCH#+=CD zPHE~>@|!2hsBM)RnxC^WtL8zJZn&|0eOt|$&&Ks4f|A;1pH-qFcTMa&2kNq9to&ck zcjDEHCw4U)@%iPS|L|mPj9I#d<d zxGF21`Za4GJih4pSpI#veyr2qZMh%+zPPyPNQ=w=vOekdM(yxNpAI%>NK175pKH_k zjhRiOa?P>qEs?7(x!EP=Y`D>~W!`?4uY32L{GfP+Ycd!9}U}hPO^Jyb!th?t$E!`rF&jSMWcX$I{5i%%-sX zzQWHOHPh3f#ZGS0@t6K@Tp1W_l(Q*jZ{g#%3tuX;&fZ^Iw2J%e&7#ohiv=Us1&K|+ zeQbl5Zi`Ndev(k&lz4^Nz004(E~(e%`)kZ_eO>J1H@d0^en_buV9~M#HKBj0K4LUt zR9m3WsHJIH@j)SKP5oUZPtmYj;(tH-Me>AXzqz}$`Pi-xJKo+-jNiQM#GMuQ_u1Cf z{LW>0dqc6szI9pC(xnB43me)Md)Itk5vbW&wV0QKQ#fl2kB`6j_8(PcMo%vKf0-x5 zD&oNg1F@6wWm$Jxet7q6)x|}|`qt9>Yd$c}kuo`Oc7=w` z|BLQF-XE7&{&73M@cpOMBQ>9Sf9XXn`7W^~a@8ucPbE!JH~oda&a-Iva3UhY+Ty^e zdvQg-U+&v`By&;f1BESewsG5j-?}uWa&~4-@!6)Hu+vLyXJGoIgw*VCnFH4ptk%A^-LtP+eUf;s(wk7vE0aNuR-Xl{ z1Rf~3g+_YLV;4?f5@IUZzkZ(G9aU?(6&Bmnzntn=P*UPD zt9|>;D<#@9jbokb56th|ud(~3)&57>5pus>7cX7)N^;dEg<>nmu*g-XUWx};RUEnS z&*{u$-O#D~JnMhOyE`grX&1)s_uY5o!9nI9zpH2TCbw%X_Vg3kVIn*A>8jBG2RAi3 zUYh>#)g8ZNh4A`IqUG&EzKXrmR*SCDbb0N%XzrCYvU645X?d*-oUl9LuGd6f4?eel z|NeR9KYa~uQKdOHG)tsy^s(^(H4~g0Tz+fJxVYGz-$p{bK50T2o9%o*m6c~&a(?gG zT{=ZKbjOBr{k)?`7AWZZN30KeuxOSZy9{hG!S5}ZJ1Re^Snd5|bi1T^rmYF+-bX{$o~5}zxHDlOTPu_@&3t*zQYyMAY$ITXO3k`cZB)1L5S z`^-O;*y!l2txwP`zBK>qw~`&Zb`@Fe*tqcY7x(+3o}QisKXPV1*{<@>TQX{2++6Jh zl{WjPO*>A^ZD!iAi%H^($f;v1WJUWnr=QQ-5~I3ZNNf4ZtZA#$+j#|M#(q1v*!0E1 zB?oRFzPcnbcIox*Q*KX;E=<|OEAnQ|UPTdgzc~W;MGv?0hZjl5*B@p9wbQMcWR4i@ zR(;H9%&3;Y!FcOKds|!Ad^P3cr_%H_UTt5&@iQ`Vk>AeU)zvpvWroT`Z{e`JyqtUY zRr_;u9EJ7ub2xd9OelRlVN0?4q<#P89@qbq6pXJ?JmT;-u3mQQyt=4Q8Hp>S7Pmc7 z@!L9aef)mAm}9QCx^Z`SKi+LK(eX>Rdxz*WMqR5pd(e*P!_== z+uqcc7^ZfKJbQj{{qEh4pQ|RBXI^FqyyQ zYnC&4FLmCWem*Vx2v>~ErmVO<6^5V|_NS1Af)nTR?)OUDskLeQiKff9xXk>{RYex8 zYLbZFUY{q*C}Vj$>6F7szn%R1)fWgR_AC{DT50xa+tKanJx+CXc2!?rsjhGT^g_|b zdfOzHwWp2OeOeR#^7*}APdV~x&EiwCCca~xK6`3<=#MzH11x7iy_YkoODpF1G;m5x zWtjUc*x>NdqpaWZ_b^ZYCd>0`{-v$0s;if}Zd6^}cKK%g7whs3^~ZR=#BO4#R`);l z;<(t%>xU1!&aJ$&EjQ!Q!^U$54_*lIb6k1o;eRd>^{=5tlMA)@rd>0e5d2Wx`|5%P z3WcYBT#L?M=-AA*X*O?c_llCeC0~=z+!vqDr+RSRwm+JN(W|5;Z~L@wOVm0$55c7U z*UHLHS({v(nxd+uW5HeD-R13`lk=rch}Hf5ot@3+?f=KjdG`LsM(4#(vqE_$1qnQV z(<87@@!|jZ%xYU>OpjGvWC~6&|9!gE!`D~zAosPs7k+PjE)B{<$)G&+_~_$>#*AtK zbxdE_tyztKeShEoMRGImwv?rlBTt=CFs;;jI$^c6y11~G^o_5tR{yBKZhrs4#kJ8J z3QLY0v#T|D_@gk!x{OC$KhAaXzQ#?`m6u!>*hiQ~F@;?$$+yb%iQXI25fvnydEd7B zQ1M^0=4OAdYpeg{Pk$$uaalyL(rxilt;~iucXx*``B}U=f~m8!Q^KNPK~1M)o}P#N z;q%*X3t#S7Q2sonWKn_tqBGpi^`#;i#xk~bEPb-pVMSf?0s;+Elb4-LTlI9wk{N5C zu3A@Q`YUhYfo*f-xKeipx=mj{eYT_iqK((Oz1-(a*E{y_?{C)+O{MxgQGEM4ISm+% z)ekuG7{@!v*$F2wJymxweW3EpecGC{%g;Ex4t&h>`b(j0m80Lb0>gz2tue~CuTHK% zJ?)`ne7wz`O5wh*uO6QNQ895>uDajED;rnqgc=(eU3h(>&~roUza8g1YZLAr zsxIlu$&O}|{CiOD`zHsT_eJn_^Ti9^S#=B$Nqimm1=qV~ ztO}gJ@NCi4ec65A_!>5EHjX+UucR9uJoR!#`NbK9%QH7r&YXFu^oYdk(%Pp%3o8%q z5_hXL-C?X&e}Lso4+Fd5nVf?aJA4{AXY?`5J#=x|(`RRAXMFtVwAV!3tKaK|{*vVj zS1bs4-kJL5SZ_hz6^`6rUk<)oAHFE;cV9u?ubz}i%YT1k>a0ww{GGieWbG=kj*S~P zo;Y>N$;qk7qI5~GSf<#LB}*3g&9zcm5E%G6_00Bu69=Wm=eV@%BZYi)?uJZTwS>{> z^V4rB903iJO_ctWy}O>V^VRd)q1RTP5K#`}42g<}?0O^n^}E|kV@-{!x6S1No72ut zIv<#jut4DJk~b#i=H?a_77xN^^Ibi6=%%8U%+8%VXMGJQ+Vt@GU01=Zu*@Rc=3kNvokE0`>=JL+S+_+|NFbU+o$P9&#KwWQ?=0K&XTi1Q%xM=YCgKw`^>Ys zIivr{J|2Y)Sy#1WtV%rMl$Dg3U0Xwv5~5Cra#hUj@e^naw7jmg^zx$fA-CL%3%|Y! zy|Oyof6DTeyEg>5HC?{m?Qrn$nKM2+*4g8CPZ2qkD;lzzf&91heyXO_I^7j|C z*z(Fg;@UCG=LeZf-d~E#kj%_F7Pns7Jg>gv0qg5HiO;$Z_JPWfbWj=c{OaS4pn5on zX-nloqsfBGZV#@_@ML?PIzd+ZYH+aD#{TxzOWO8Dh%1JzUb<@XWZ_wRe>ZM%o2w%) zZ*yVh$Hbt3r!Q=btOD=&HnqI!)d|(KZZi|<^PZMn!^K*;Zf%U#m7ku+LC0dM#jdX} z^4b36+MhcyF0Seaww1|l3o&I25dOaKY?0}77dzX#32Vc+QhO9RWm{*c1awMq-ixw6 zF@43$Dlt~ISvgU>Me>TZqDARhj!TOdAJ5)nT71n!(BkTfgOlg!z5Dvr#D4EIq0?7y zZB<=rvE*QJ^1kWfm3S>5XSh?EJLwY&?sdJZ>2qtQszPe|P&ci6@q=QN)(iglt`t`2$ z#62&Bw`5=E6W5Co2;2KA(zj@eMz(TdjsX`p_r&u5t`ow-^R+AS>O^Utfi*EMol9=A1Y9eu!m;!&RjNjy>w zLvx1XFYeNNRo6ADB;)4ZR(f{GG~j0E-0tp_$w9Y*LW6znI=O#U?GBId-DmjG&1J6W z%R5EOPlxzToIbtXgg^i0tQxL6B2S)lJe;s}$*HhObHq07i)h&Y?-%#CZ{L)DBv1LO zr6Uw+66R)+yZr3Ampi&QEH$kU&wd_W(|fDX@W%HWP1k4a*}49cpu*{^U*yi8Ow)g| zY}ujHd*@ygVqWSm9?4|rd1%|tJ-fs;=j#j1{`lrij!Di90lxfw(T`p@-?#qaeD>5i zzp(h`HR1howp`NE(m#u4t?`*~VL2#M@Mt~SmE=3iLUGmVb-GUXm6spqy`Hg?tNv7j zx34JEe33I2vh|)*c%_o}dMs~g5`W_nBACx;-^^*iSgd-$k*7G;QqEjBfyuvxVeXe; zgJ!=MT=DZ48#_B(RtS~m;P&?3*f_yDb!o57+@@E>Qa@Z4NPM{PXO4`^QI&)1{A5qw zylfq{{CAf)#k~wiQiu++T5+b)uqsS!yzJ?bGGNzw3eVl_3?i+rA#s! z?En36&d8dQy|-m)+OCSees}feX17DKiZ*U61{usDy8_KPBUeq^w#$S;_kNNRlU8>8 zO`+yHF&BRQ{9P@Pvs0@?BnjLjH`0IdMQVyqZ`1r~@uJyLCV6)x%HQ2NczN@EZB19< zL-mIxUp}%F@eti*!#O=6c=NP3)|F*97$)*2$lFMrZQr9J$rQP+s(QzvS^JKkS)+Nf zX>rbm<=1kiom;cQgC(e&i~BT7&{x+5QTnHLEPlY6da589H1=V@_?E?@<6u6AZ~~Lh z0S2ZeQysPbJ(*UR=&|8omE_7dbB2G-t^gzHFg8)pM%+XY%gPzp3D7x;}ot-WMaDxb=&a6c>0& zseh4qzfShcy$zQ*tvMZUU0I=-=qIJH#NNU5!yPSkMy`aQ0^Rq2{Z*OIcvrJG@jA z#!qj38aP9=L8Cxnr_WAKW%4;NgXKkk6<3;zi^~GX6D5bg8l}{;x$fd9`IRYYaU!9$ zCi&de8MT226o1_jy>V?yRQsw+*VnFH`_$CI$jF6j&;0%?k0$tST6}Jf@c!k!3%v51 z{H$WHtrwEyO9`y_{q1ehTJgCllLNGEmsels>+=mh6FXQfT#KR(O3$cp-iSHX z^XkSbpM)bnzW82Vtnt2Uzs8!rtJ0lp;&L~XnZo1j z*j?1sA#r2pm1#LQys{gnq)+yk#T2;lIg4Mm`*NYZJVM-O<99o~n03M8#H_70uU#E` z{+!|Y2udZTuTouHj&_#Rf@b!r>s^*QJ32ZlZElZ#s^%aWVO{p-LdH(7r+#(!-bJY| zd?|ai{Mi>j@ioz!Yl2?>ZvP^(M%_pEC*P&#vRB1Y7C)aeS8!3FauZXvi{I@{;yU+M^V@=ZaB3gS>lyiy zKHNS43Iqco##?s+c2)lW_jjUQ@-|0RHLX~dO(D6q^_^+%4DaVv)5fIk2<%xdMwc zZ;XDG!Q7(B#~5~c{HQ3Kq-%I_+B*NG&h?qAr$7Gj@v&O!`MJ{l4h{|sSw6GWw%V{w zn5?8*9%LICyluih<;4y0Z+RE~_GTg{J2_J+^JCrK(-wG|XZr3_+uL~Q z>x(7RCr+7?a-nMKgv*P}9j*s_>)g6|Ge^mk`aF}q9n;x2EzLT*r^&6lE9~^uJ2Fqw zQx4qU{^s`z&+V@F9RrtLTf0{J;j33#CHfxz3%8u(W)5IB;jh-&a88c zVcFV|+n1b)yzJuHxr|};Hq(%`;T|3wFWPm3zt%qfS*3P>Wk$mk26n?AYr&(#Ga49J zl{B=S>vQ_<&(p3>TKzA=>SOm@JI^^!PDie~^fjc~Z&A(DQl-)RA!F%G0ChNTY<4`3TV&`Nfdq}T7*zL?@6Ne1tU8S$Dbw#n& z^-biM;PK|G*xJK-i?6({@cvzO-@&_ogV@FSde)TlQ-# zf4R@lXHmP-_GzoWE~-xu-r2X|UF*JloA~pfTyO!joaIlM0VAkU;?dxjqdCJ-^TxOQ zJ&V8g$6s9oI?2N`Ox3>!#RGZEF_Qgc8@zJ`{&gY_U z?(6zlrJ6ci@!O`Uu<_Js?$~2JjqiITkN!X#h*8DPe-^i21H zrs7_qSUxU=yYWWxEDlD-#;p#E)_uLi=9?iHaLp%BaLt3CHWF>{Pe;)Kigu)wunI(xr|CIZUhnHLsrX!eHvIzzY|< z?)0Y2@+!G;?3mlVqOTuqSAAV{$$~3x!#mfV@$T;$KPnd42nzk5~O6efheM z@NN0W&&$^|EW3B_g+)rozPlRx;->dL+-PU(+O=y=uj1X=zZI7DEPb`|LV(OHQ|`%1 zN*7iXKc7@6Q};dgNm@$6flEuRj=No-YgHZB@$=?{3(u1Kp12j{KD{(4q}D2TdbIvr z{(u6;=v7(`At&`0o;P7Nexeh8+PXx`v_5N7=GGIJUf$TKd~UvdzgTeEA6W|xEuop> z&{6Rls_rLugh=Ua+xpsLU$VyG2k)+Xw|v-Ob~?0pWBs!C5?nb!4=$cN>bj_N;Um}A zj!#W;Z*38@-}%{2vpHyM-0f|-!n?#no*nK51=Rr-ALoW+MlpWcDYTjZZ{M z=L%nQtanWUnk($O2Vcx$xEe)ZhOMNXF( zH2K0(>?#_Tu3Pt^;%n%f` zKKXpJUSDgwcHm1%wfvh6ueGOlJz$->9X zBV6V&2`4Z;b8Ya;b>wtjU^*S0%6-j_~rbG2%>O)@FE z_2a+35>u_XzTV3sUk3)YStlf$z3i11KT3#RJuS>T)RI?VR{XoeAwMPsESNe~;(ep} zy#srnr1ad}FTbeG))S!=Lt3V)s;s(ETO7{*kN&Xzook$27c&cJd_enWOh)y&x!mFf_Lh?2b-y^{6csH# z{Cd5pWzF|LKcm{i|J=0Yz8$4E>Ac=lpE+{oF{__uy*u3g;cHpANxfUG<<#$0fnj2E zH7us-XU1Nv1Qx}|L1{{ae@k{moDV-4zi9i zjw!zGr)pXH)5ULpa8{MNW?t|zH+%Bpp;eBA6|c0~Ji*v{rXLfF}|JM+Ec9w*Q6qmQR_go*-+?Z*%G8 zf9_o(P-6GsBWudXtnz~X3x^(rnQ~0<&G*~ys4BMn*SRjHwE9f>vq!J44sR_`f2ld; z+&cr61W(5f(4cJgA(kaEJDVgsJ0ESH^K1YA#HH=*YHltI;$B~iYF~A>D0Hf;>-@E# zzQ~tgN!@T$R-LKqt}p$XZE)hARQ|r7%PvL#umaV(48jJCjC@Hm7_`byf+`q;mIkxi zZmNGZH-;^-e^j4ro_FM{u=<40F9fq}Kl9YY*T+st^0BCsx!xx$e6Z=9qoc)#XR`}x zU#gmX{u=tJ;-u-S1r4!pZ%wi)UbT9^-GAk?(^ehIROGGOclXPszdL-FYHnFsR4V$I zv-;`OM+?q+>ub(yR@3&eYW-V#nr(ur_S6GDGmVz^Y+X8uJzynQW_?4>%}uSW|EDk* zPtFdR9}Ajz|B|=G*D>|$?xLq&f@hSM&jNKuZhv%XFI~TFpa1&E=IZHs2a6xM2yU4n zB;5Qf_jXrw-Ov6155L`E(Q{{SwD!X!+u6oS(FcRp{&86<2pUOwevtWSWYV&jEZ?xx zzw9Q*Oqr%1e{Ozk?ZJ;<>p_h$MrGj#3T+b`i^@T~#!mtZgzu)Eo#pBBSmb+V!;SkN zk9I%w*w*{;htvXh(-y&nk~Pp&x|?5D_PRQ zqxrBS*RJxH3#LaryvWKeu(xXK3AK}czODb)L|RzY+tn=d*FR|!XeC*{aJt}J4Hx0u zIdc+I^Y!zV_RhY1z1u~r^7ps5g&!ZeZh_2}hF&qXlnJmDT)Mb;brj1ozqwkcIM?;f zT#}J=z5Kn)r$zo3*2P-K>?m-YqMUMOPO#T^CFx4ZmxmNvP92@n@#Eh9s?aI#>cYhS)b7?wO6uy)_!F2uiN#&|)GH$go|(s7ADuSOyYqlYD_BS9J2-h=n9RU# z_=V-zbYoBr;RITO(Hmxi$YiDSYUz!?hq&Yw0aNKYo6xG|ydC-Lrt9)XV>uw2zzP;@{sduKC5jM^gFHtGjLd;)j;)`Xzk+-1*}t zXSgKBdrB)zjbqDXN~zt*P+$M|tN5F@Z;!GCU#|*0>2T!2zmER?^oRCG^C$g`@tA-2 z++1sCzxzwS=&Z2OeEONy$zRFZTAEkdtmW|R_tS3ZcYoUOr6iI0&Et!nH|n%rM8)Suj} zG+{Z{v#I+Ub;32J4}bb;SD!v%%C3fz+&xy?FKa8TEOy}1yO6Sc&4X)3(^p*UF45Qc zabnTjUqVk_&jdAjj)6w}9~(cF1M{A$IjH|FetyoiU(WVJLQKcOU)+yWOpJqb_U+wW zIz{y6;fE|rS7w_}{QO}d zM@dH3mG}x5o;NXB-YkrvPer!8%(SiVRPk{B{_M_v{`mQNs*Y_lzP>IjdKvWP_n+b| zHUBDm&&U2h#GPSZVPK=~Be3$*lK+A~u7+n^-mV{3S-tr10>_GXf4@8G@oouRb8&}Z zOntl7=>-ac7gvB*lSFr(;VFt+;Py+bzEw}SkG1~KNA`Ku?<{YAT~rxA+knf_(J^Ol z#5;fYr*9k9OeueJqfsn-yT>UnjgHixSCx(&JGQ9s@v%dlFJ9h!zwqSeqca7RKFk2$ zdsI=qgUePbwwI|!{M#GH-T(f!-eaBG8F1jyrTRu@iH+If|9*cwo*^#L@r{}N(U(_O zEjA}ItGT*qUFy*Mo3km#wo*&3tn{^)kyFOx`8MU#G~@#eDy+yw>e?{Mq^W`bMdcRn#*ao+=!0>^ZfO&xQ+BFgLU? z%zabe)+QERJL%}7R>gx=S8q=*`LSc&JSM4r}J#? z^trvRzOx?Od_M2+2l={yKhFXiT61*$kH-titd*5H(iXThdqe5#FcZiG8f*n zcK9;)=kwe@TOVmZbUK`>(p5P7ZEHxFkf2~=Tk!pc$HD%cl_eckeS53FPunBEm2H1Z z*y3ZN_4B-I?dtbhZ5LII@bYqBalh$L%^MkOu`Px5m9N9@baXg8D!+eFSA(NH?X1)E zz{M@m{`*zEkC=YEy?ycL4-eTa+g#@LwYM%6T{Cx%O7>*S>{%L`3yWs$`EEb;&psuc z@X%f2tKM5)eI9&Y-1BQ?Snd0^mX-p$4c*DGwFKW<_X*TPyQZC-1pmXYl8XvTj@b3W&NKixPQCJAIb z`}-TT-F!DAbHd{n8kY{|UX5|jSS(U#B=)WJl~>mJl`N01+(_8ycsXUIms7*PfA#Zk z{If{s`&aMdbL2)dyX&vNovPjw1jO2|_sO-|<}#RW*|9ddur8{a=HBQ%;qm9w!*-?QRV%lfv#pQqmQOz`G=FvD>afJE>-Co%J@#mOeErdV zFE1apwtM>JWl^)ZWY|MPg@tjUYLiw4hprTfyu{nsH=Sa_;Oc${MYJBnmdJe`LM`5KQr_2w3S{5KbC^4VJ@`;jy+s#=lYXD zL#h&94Q6g3Nlsz&zvb^yzN?|}CL;5!ZRGl(nVrFh+nj`xk87__IMc}75w}~cevU0S zySVtoi5FkBihIqI5iAv(X0}aAH}vzTPZw5)>qmY(e5alN;lo?2j?@QzjVm$=tE@~+ zs<4nMdlT`g=dPln)BMHPtKVnNHSClL+WY^|v0m2;i{oaSImIUz|Nob9Yp-=p`Z*D4 zyHh7J?rzujTN|Z%>D})377eA9t9EYRv{~CYKD3iFHEqIV&h4*!8)V!)o-b2mRcQb7 zc9Qc!?q52;Ds~+5N<7J&>he~m-rO%m;A+Mdj{lWkLsRT)Is$)xOZ?YG=L zKW?T!s@?zTvcHn{%EuEF-6C0DX{){D%E`Vu>5KcKt?vDDt-ZayZl|vv`eXB>wA}nu z#0ueGJZ?wl3IC0>wwju8?Zs~ftxnB|?LjPFniU5b-D^2NeFcYZm+Aq>p020$XZ^v! zJ7qS*Qp;e2#r6OHdCWJwy+KI$7DI}5x&4BuDxsY@<^>B*BxTrVOxTcSYf!8fcWX!B znUzO^w))AQl*vr4ufMBxXMer?-aeV>Jv%>aT&i{T>}sj0TX&e`>uu8T+P*n@yAo(2 z^UeM7+TNSGe1CuTPn7mvr#dCG@Mrx6#XFYuaVd#^O!DQ<<=yLf@P40gq|_G2--}AK z&+IJq-k8>)_LqOw`o9bJE^29r{;KA%)b*x5pN{Z>3(JHZ-(NZU_jlpDcKHt%g;^>{`+gk z{5d^le}5@H>efHPSu~%O`-tpA!Swos;KglEOs1G|73%Ygls+wUTzo3$SxEmW&z=1F z{eG%RZ71FPI->qddU_UwaCiOr^RV4xZ(Z#2zuCw3R!2O0)>i)Shck<@#^&VrPfotD zEY}0Aj1sf?D$-Q;#^KI1-6Z1|zmG}Zuqse^c5m-$iw?)f>d)D{62rv>{?z^{Xlbo) zEwtUcNPJ^foXh;n4<01g?A>?cR>)P24ELq6TI_OH>-Sf_nsQ+iXj4F}TYp>a+gl4R ztvJoj|7dG`{n4xObq9C;|HJ;6PhRh3w;lh?@9z>HbcrfWeo&IJg2U`u)}qY;8{N)azB8JJI{n+O^V- zv&7d_CvrIMYX^1rK0M(l5O{oY<8yUzlk${r!xtkBZDmbOPTza;w5xxue4^+zSMbEr z2M=cFKa!M}zf$)tGH_aAW~OEn!^O_&iP5KBKUsv%+PQVBsnpuLNo z$Hzr6EkSSH-{0?Fb0wta<}%)UyQ{d!L_QZ_psJWAOr6*7sMW_kMq3H|5#G zwHJ%7ZVr~daf+iQYj%TLyF#sc?d$2vJHFnm*|BR^*Ln4qQ(+TQpOp?c@_dfcm(vB! zNjXeo$engVbYW!u=Cl$b(Rujz<+6*DzJ7m^aV7I+(2kaj%^|7> z_qS|3_(&>u+N!1I#U;5l5fXi8=j%5K&zr1vaAlnBo!vE(yVZOImS0gx*m3MU|Jmwq zF1N+wUB2up&A7arzh;^L^bel5b_#pi|7n=jE6v>wH?cLk@fG!qal-0c$Ava+ zS@NJQ`R%Q)` zQSsceP^o5_uXb_mvu5^)ON&|sUhJv-Wzx6jGv6y&vnxC7Rq_@ti+jWQ`Xo2CU zCy{HXtyVF4waw7yQ|yxUPgia5>8$k9PjkI%{=O-{* zv*=YozLs}r@3roinUBQc{moDAopM+3Q`hVsXA>*^mLdnsCBd@akxO}%5ChrILu^R>SopWmDIFnVFN z;N+I3IXM$QIzClyGto-V-jr#&E%&yXi?zD{yc`en8h%hxYTyh}0?qNcbRTq11lQEf z3|AKiD>Q$RnB_mS@!H~JlGkzr1wR=X9Z@^9JKH_+>WX_FZzjulKG6yF{8<10)9(Dv zBH>>3OooZ`Z zuDNEq3&%2K9A2Uupj=*G@kDZBV`6Hy`p>T~_wC(K^RvkA?N!!&Qh(-cTC&V{Hrsmn zey=p|N4rD}zI^{1t(s7B$UVSe7?XAQc*VbmddK#*^;^n58r93)P z<+EAmFWxu3{HEb*o$$T8JABl>PMbbcGsaz`Bg;8eT}+JatYzhCwwU;xAulEcFf^A` zLhFZypP;=@aLvUD{b|V_iRWW3$M#RUy*) z#a>k}r#f!fy47{s_Wd=vHCb9VcfYLfUEXjsC_Mbk-s0scZ0`4}{de^7MC_A!{r@BX zp2C-te#Acde*f`Gzqz0l!mXP_%Oc~##QcuOw!D3OY09PYi3tgxvrj5?hvxY-a0Hkg zV=m|KozJZQy=+5afxw0pIayEZld~T#kBL26-yO3n#Nv}rSH}hG8)>IR1)?lCr>EMp zYw6B8bH-=O-?IJ`36VX5Q5N@Nz3P@1Su83tJN041hD}BpKSUh%emiKLacj#;4cWxI z+|34`e8DXYFK^JMm$J-?1Q3_;v4BOvg9d^BCB?Ilm6k$TTK^D zo|KrFsru^5Rq3h0DebvpdaSYg?yGBNYo0jkSZB3U4gIXV`|+r``n z{FnZxB9O1hT941%f1b$l8_Tb+Ir!1FyXExZ&+>IE{J%%751s1}%;5Z2WMYut_AyVC5_*VotG|IXZ;A{*SYG)q&Lq4v3}ltlaeO7`$RnZ~Vq zZGY8%WR3dwSpJ4-rqC^ZnGW~uc@Hl&G9MD!c6;^uMKk;RZ-`7%Sb6-%$6t2q&U_77 z9v>3HFk8x0_3s2Wj=8^rURjx|1G4X&-s`SO( zzE%<{-!d~3!kSiwJ1*r-4qv|RNubCXpSv5_%HQ8>jbUid)A(t(aZAh8y5?}b)0g>veHWj)GAn%hI+eBdUk_Ezku#V1`0-;*^?LK0tLm9+zgd;P<5|yp z`{AX15vN_RwiLYm`#V)9e7(EN0>|Iq3f2TKzjV0%;MI<|3x)^h3<+pzLw+pr+DUU=~)#O2}jn&dhDzcRTtBDJHNAdWA29po`{W1 zy}Rp6h1KtrYwKXwuZwWKi>?;OO6vtyjAb ze0zI)WAbr6o2_Y^Qy!)4%v$we-bzhv&Ub+ej{Uc1=g~_Kp3nR;Zb{8P2Gi_oA_u$u z=9*Z~ol*7gjy=f14V)o5pnWJh`E^nt{(_)-!3Dmetj1MeUNo{lb~?59;DTP8+%S`< zRjZbsm6m3^xzz0Ix3;yDh5d9Qm2x5{m%Tf(AawNwB?Siddo{xUyE_ha&#&*hB5nTR zwfg*oI}Z;Z;&lqYJk`u!O5u3F{PnB6|M$%j=HTFP==Hqp6O{H<<>D)?&5MGh#Kpxe zYQAlM-Bqvnc&S6?Ti%5hg^yY^Za-SEP*LQk9Jr#b1Qnx|>*f2wgZ=?|OjDl8Nl9^W zWn7W?p}$4S^qj(8o~cVgw|G{`TCVdru;EVg^-BkzF*1J$4-$&Iw=Xs$DZumOtp*04 zzD~!t#~r(S|NdH7956xP|COsA2PVh}pXgm$Qop$B4|x82m0rW2YDb6Eov;4gja$rp z&(8D6E|&cMZ+s1tCr{qJt4I)m=>Dii(OcR*M>>;}3y`(^qt{Sabx6hEIKd z1jIFHV3<2)Qk+{*kkG6>w&CBFL_}|2{`;HI?5?JU`V-Nfb~PO9&*gfrQQ?(X6t{hX zXnppvySp=PY+Ssfze&n>clq(+&(Avl&o6o_6;|@PO|r9d#nmO9*Y=f0dJ0)@DtdB^ zWr~2p>&HK=czd#J*F4#|Y+u`&_Qk^br@QV=`nth6WQV}dFTXynh;!cg^|aufUpaPv z{`_(I#u~lsRcpU~8mQn2u>@7tMc$``lR(`1Dg6v{MS=~QgZ96@U*WFgq;b9a)3dJ{ zH}*$ItSYmw@hM}t`TgD0jT3e5Ykb}P`_se2H_S`5mZ_^8xOOq{j?A}H+AHqvu>|eP z*=l^1b93z5TN?t3I~H8|w&bJohWz_>_aa_ySGoEti>r!P!hm7j>+POiJG!{ICVYNy zQ26(nDe3iz9@5I6LS)`#o$j7E@73jC7OSeE?XbWhI?g^()Cg5q`V`>hWw?)ppxWC{2Qu>)|5lM?Sg)9yEc6riy=DfIih53@`-<<{?8RVu^!^Jj-mrC1SYh481_zl&RDsNc4- z+xXPvHv8r0tuA)+|9)5UeBhtD^VRFitYO!#r5PT-^QB}?*KP)D@yugEFF7YX)vArl zySJwkG*-$a7gAP~{n`z@0y=Hu7n^#}mYf+5t-=o!+**~NvxDb_&-61a-5)G#pKH_9 z+`LiWR=PRcl2exB*Z-XPP zo*7w}rp8rV{P6kZr9tO+DVU3^FBVQrOx4^p^@{hpE9~{P*ZDVC?{JS;)YjVC`F`qM ze&Y+94aC{`WCR!kf5j!N6vXdDm*4Qr@(&6ht1N+|~VOd@M6Dn2ZbFqzu_ z<;~6D9Jd$sulIaicPvQgYoyq-r;7FZy1qFzH8yt>RxUFQlw9%T`4fd#K9h24_h%`) zMM>P5;ZVsj!K`f=LxSI_+KTFurmb^hE9DX=ReSz_lv2{f;c@HA3Px{fY1i`$d6xaz zs@>AZQ#)VAwn}8?%$bkw)&2d|`Cd2=T>GgVVA&%0K!I()JcJvN$CP}$um0%a>23@5 zwJ(pWeVU%yP<1Kjh-(=HC0x{OQqKI-#JZ%iikmpW04O;STWqwXFBgfkx(3 zQzZ@IW~1qU{@Q5q@@kb@N^bA(a&(@sqr0@a`hkW8%H0pc zK2M*!9K52%fC+R60i#m+L6#W|!Ykgfcr4ja{QO*oar!*J*m@q{HC|tgxVl}!j!nLF z`asZz-W7y{LbUOfM?uBTzCHb z35UQ$#+toW+OJMWh;!cUp5Y?$RQ$lPn~@!Nq%Ild{pCBoUhLtqUTLQ-lS}n^7M}PH z3F3w>(2}QE@RBD3#>GMl&fZuRy4s-fQ%a14kj}<{kosQ+mrg01tquiKS&6$_sUoD4%M!%{J^>M|MeNAt2F7&U|4gb7pQ;T;0)U|U@>@#rr-o#c9X*ju9^qrY+KmYXl zFIB=nl0f;ALHL4OL$k!6I%u$*G42*UWVz>*`+(8XXho&s6+p+*v=% zNx#`FfB9p*L)VVF9#XFSTxBu;N9YZwqGYCJDh|_DzqFm_{QBZ!)&7&dzOB=%ttYd5 z_W0i9V!blb+DdbqPpG^~dblas5S@A|w3%oX)Y zsQ>-#trBcAV$y~Ch;dH3utHJKI1mb*hq={(0pr?0!}y*kysuO=Vw<7DT| z^EohuMWcIV`uTZLy5WCoc1y0^(^aCs=-eFPn|>i?O4D1Hr0iQ#9a!zG;Wx)Zu}K`d z+Yh|iFM-L&A)iU+$OUQ1`v>Ylc_M+SO+bOY?ZSnCkC#)PM3l_1x;!DTVUg04^wiF( zzwh3?P0VI_?O7D3@X!U+hEHC#y=3E${3$}`dpSc`8g~{y?>c^Gwqf+A9ecL8J5@}R zsX2AK=vsyTDM*c5ZNb_Q4cdp)*vrKiuID0JxruU(t)_=!&C`>B1uuj#uN zyx#n?ptMxf(e7M*NRU_GdhigmLE|TZ2MTVLFFx)CXJEAi1IA0I7bLWGcXPkFU%{^T z)>`6<_|k*i-eKO|N#0@E*?WI=c614U&)5`F`|+rF>t!x;wSb8%Cmue(u+X_8>ulP| zoQ?J5oD@m#aLGQ%1h08`I$_} zdeUPvHNGEW`2tF<{^#rbC#`jn(u0i4EIUy&b)CKB+>WL@G7~H76IZ-reRu&zi;;s;*cZ-leSt zx&wr(Xj5xCqd&E~ zGiwv#(v}s-Zmi$5xxIJtHD%AqFE9CV}ZcGY&kqX%)m6CcQa#Pmk5ZnEavQ73+>scGUeOB3_ zJJ!M%921_Ln7HHKqOEHL)|s6S-Q=_M4R<}aw)ewbi`RW$Bw`b}EbjLMS(DsbBHCeV z67F&@eE=DOV-Plw1U0C5bj!~`vy0FI;SAKxN~b-%g{3X!{kID#x_GVU=kIS^+uiNr z+^ieQ8*94nya>ydsCCbtH#158`zNRRG*~61+Q`b0a}o1oLK!9D$9l*)i*6WplVf#=Z}*_;`X=>@7K63m*Ii)!7r`*f{Iu5S?h=*PB;x z{Ja_IAn5X~b?Mr*OXR)g+FL8P=!WttpDCZ&0a~D$eYh-AeEy+3F%QF-xDVXAcQD~@ z_v_u|N|p5&)n8m+KVRTo%3W?@U5#>Z`!#{-DQI&{(Zk2H!R4gSf<+uEYHD2x#}>Qy z2RvU}&U@|j1+#nh>V0kj0Rp@ALar?OR4gK_AUkId!+_%v|N zn8d(t=;Jy4H@Mehz&Kf8!IxhbE(Bb7`Q^jI!>5-{cVt$PZP-yiojvL2r>8mz8IwdG z`}M*)fX!bML*7^aj!jfJD|u;8!e8;^HGJQ}?Uw{5QCHA`bFQ=ILrZfvb%&&Ol`08A z!A3U4%e>c4XY9<}D&VIg&X(u1z(`o(x}4Cwy;fJj)($FmNY)h0)7)Xdgc!H{f`W2Bg8#ZicxSAdO<*_Zw z8aLchRoA`V{xa0db(c8n>#(Lbt(p}Fr>&e?yR@Or)sa=zWngjtNK%#UqheiuJ|Rqupu@mNJz#mdRg(N5UrvR-iarIcrGyTT4qzhx|4l)9Iqm3XK>+`!8oSm@&y5dGH;y*9dgjoC>4Y z?&WKEtTyI-`W9nSxvzX?<+3=7{udvWH>92x^IN-qQoh60c_LE-dZkRc=Dps2aA|G3 z(d5054)4Ab28-Ts>rGyD>pj!?K2Feib$2-m1QzdFYjJ)$n0uDvLRx>5wh;i$vn(C^z!S~H>oRKTDwCsvnQ*(8mN~(;kZI#IO z{QF|UOW$-KIB;Ng-=G@2M>27Cf?}?Cq@X*4CrU+}zw278V5ti;LEZ_d{F6uu=gM zybfEHC(NI(@8!|e)%9X|S+|&OkgI@*^VM}RJB_a0x>W_*5wo@Vuy7g^$Yr8xTKtTc o-kmvrUjF*3(AB-G0{_}Szi^$+|Hd>~1_lNOPgg&ebxsLQ0EHqH8vp\n."], [{y:-0.875,x:5.5},"B",{x:6.5},"N"], -[{y:-0.875,c:"#2277ff",fa:[0,1,0,1,0,0,0],w:1.5},"Capitals\nShift\n\n\n\n\nShift",{c:"#cccccc"},"Z",{x:14.5,f:3},"?\n/",{c:"#2277ff",w:1.5},"\n\nCapitals\nShift\n\n\n\nShift"], -[{y:-0.375,x:3.5,c:"#77aaff"},"Option\n\n\nLAlt",{x:10.5},"Option\n\n\nRAlt"], -[{y:-0.875,x:2.5},"Hyper",{x:1},"Cmd\n\n\nSuper",{x:8.5},"Cmd\n\n\nSuper",{x:1},"Hyper"], -[{y:-0.75,x:0.5},"Ctrl\n\n\nLCtrl","Meh",{x:14.5},"Meh","Ctrl\n\n\nRCtrl"], +[{y:-0.875,c:"#2277ff",w:1.5},"Capitals\n\n\n\n\n\nShift",{c:"#cccccc"},"Z",{x:14.5},"?\n/",{c:"#2277ff",w:1.5},"\n\nCapitals\n\n\n\n\nShift"], +[{y:-0.375,x:3.5,c:"#77aaff",f:3},"Option\n\n\nLAlt",{x:10.5,f:3},"Option\n\n\nRAlt"], +[{y:-0.875,x:2.5},"Hyper",{x:1,f:3},"Cmd\n\n\nSuper",{x:8.5,f:3},"Cmd\n\n\nSuper",{x:1},"Hyper"], +[{y:-0.75,x:0.5,f:3},"Ctrl\n\n\nLCtrl","Meh",{x:14.5},"Meh",{f:3},"Ctrl\n\n\nRCtrl"], [{r:30,rx:6.5,ry:4.25,y:-1,x:1,c:"#54d6de"},"Home","End"], -[{h:2},"< Del\n\n\nBackspace",{h:2},"Del >\n\n\nDelete","Page\n\n\n\n\n\nUp"], +[{f:3,h:2},"< Del\n\n\nBackspace",{f:3,h:2},"Del >\n\n\nDelete","Page\n\n\n\n\n\nUp"], [{x:2},"Page\n\n\n\n\n\nDown"], [{r:-30,rx:13,y:-1,x:-3},"Left","Right"], [{x:-3},"Up",{h:2},"Enter",{h:2},"Space"], diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.png b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.png index f3fed3cdbea2637352b74858cd461010a2170091..85b08cc092ad46b06f9d4ff54afbf1b2c005f383 100644 GIT binary patch delta 78056 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 D@{T=k delta 77589 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

xhI`nADWP*dWSK@-IKmXAQI^nDW&XZ*)Z2!)o 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%0D@o_owT+I6PP|_?q^71Rd?`~p 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

SNjaN}18Y3FL^K*gSBFK$ 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\n."], [{y:-0.875,x:5.5},"B",{x:6.5},"N"], [{y:-0.875,c:"#2277ff",w:1.5},"Capitals\n\n\n\n\n\nShift",{c:"#cccccc"},"Z",{x:14.5},"?\n/",{c:"#2277ff",w:1.5},"\n\nCapitals\n\n\n\n\nShift"], -[{y:-0.375,x:3.5,c:"#77aaff",f:3},"Option\n\n\nLAlt",{x:10.5,f:3},"Option\n\n\nRAlt"], -[{y:-0.875,x:2.5},"Hyper",{x:1,f:3},"Cmd\n\n\nSuper",{x:8.5,f:3},"Cmd\n\n\nSuper",{x:1},"Hyper"], -[{y:-0.75,x:0.5,f:3},"Ctrl\n\n\nLCtrl","Meh",{x:14.5},"Meh",{f:3},"Ctrl\n\n\nRCtrl"], +[{y:-0.375,x:3.5,c:"#77aaff"},"Option\n\n\nLAlt",{x:10.5},"Option\n\n\nRAlt"], +[{y:-0.875,x:2.5},"Hyper",{x:1},"Cmd\n\n\nSuper",{x:8.5},"Cmd\n\n\nSuper",{x:1},"Hyper"], +[{y:-0.75,x:0.5},"Ctrl\n\n\nLCtrl","Meh",{x:14.5},"Meh","Ctrl\n\n\nRCtrl"], [{r:30,rx:6.5,ry:4.25,y:-1,x:1,c:"#54d6de"},"Home","End"], -[{f:3,h:2},"< Del\n\n\nBackspace",{f:3,h:2},"Del >\n\n\nDelete","Page\n\n\n\n\n\nUp"], +[{h:2},"< Del\n\n\nBackspace",{h:2},"Del >\n\n\nDelete","Page\n\n\n\n\n\nUp"], [{x:2},"Page\n\n\n\n\n\nDown"], [{r:-30,rx:13,y:-1,x:-3},"Left","Right"], [{x:-3},"Up",{h:2},"Enter",{h:2},"Space"], diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.png b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.png index 85b08cc092ad46b06f9d4ff54afbf1b2c005f383..99e5ed80b14d45f145f8e7e6cca897c65241140c 100644 GIT binary patch literal 124144 zcmeAS@N?(olHy`uVBq!ia0y~yU@>H1U|hk$#=yW3A6>VQfkA=6)5S5QBJNErdr63^ z_`kBt)v8xmoZc@ipP=@qNug;4hej8NQUc@Bn+}eGu7VTPT)S2{usFR}nCQpU!qDj8 z(appz=@Lg9&r!GiC z#P$EofAa+tSU4D+8ZfCwF4qHx4lz|$Rz8+8%lR>TSF+^q`M(}QCsT(RODTS1km2KFxX_d~+74g{Yg*e7U z;KaFeY`=ro$Jx%*v9bBX?CpJ8e(sz(99p>bsI)s|WoZ=^7vG<;mCD+B4Bq3IMIXWWK=tgG7c{{GO=_V zS#S`f9K$M*pjsotLrsf>B=FZ$n~?bENaqZj%1xdp{SOHt1=<2$rYD;-n}zN=bIh<~a!H!8 zkJpn~S?R!yKbFPM9xP_4zF{3Lu~Gf8`P_+%4op&%jM$jO>Y5@UpZBT};Up~q#!ol3 z1ae+=39LwA={T|?g*o8+CAWkV6BILSzcJq8DbQ0};l-M=Tzlf=r7d2Xy0R%n2X2M& zMZ528OE}mbT##EF%fiCq;hiz54Phz=BeQ_Q{Id)nUIaQFI3l1RbodC5+oLcYrg!h& z{V?3o=_cZqwu;G%^}^oL^b@)%qS{j&^1WKQ8n2&o&SSh`DcUcW=C!w&N{L0KpJAfJB=d=xToMuz z8IzjI-{0Fi<4&q>$H|R5UtHcfdr7HH;lKDD6_J^)Ni(|ls^kg?^}&2SL4oPnBjyR` z)easEby+gWZrhfnsxO!HF-(*Q+CG8vpBO{@} zz`z-n#cKZ#>*b0a*<+*n%ObaZk4r$Czi@iazE3jw&p*fu{-`^pdM55NXKkDKqoObC z*(1#DSvvhUU)a$rZTEAj@+*@9Ay#ump~Et7Rk;eTaKN%n!ZVH;i}@3B=D)qs=aCa5 z&@?AUHS1dO0d;MwMbp+V)=+M(F$+vs;h-v4UOqm)7at=#PKJF- z5Vbj1b5*Elr_Ac`_18L&+$elr8M6NI0>;ns-uVw-&0OBmfAY`@{@EfEBqo*zeaL&C z{NrbU{FUryJy++)9-h0p^G9L4e4vl&7KK@h_qs6lNh!jz>KPfv;xCLPiiRa$Zzjnv zecb!4eZ#vu3|Ce?=XiE|uB}AxQuY(+m%oK-zD&;kEpykMV@eytL`$Tu9)N?pFElno=6bXwkeeYgC+ zD64f=3oLdG!dXtF-{y<0-L{~9-h<=(>k=+M{ljs)+I-T7hYKd(_?s|8<8TXFXa--6 z+gp`*U`~k1%OD#e$CV+9%8`syy_OZ;IW*%_#$_|*&=ez4nHXJ#$)f8Gihjpf_0>G? zd3}Aov`^BC)XM)mg^zmlEHYZQ^vQ$gl8zgSHymlV-*(-t=3w=yXo2W$IhoVGS(Uz; zqM%p842$r9se%gg*X9T<)|ub?GjnmY{DJcN?@x}`*Z=;;w&>lGhnv5~x=4CG+1$yb zY#P)mpdhrEOY-)NRntTdO`o^MVfU}M4<6*?o_Y5*&)Qa%J^Wp4W3%_ipd~s_-X1pF zUb%Z|sJf=E(BZ3>mq`R(UKrn-)EynEa;)p-!5@#8-_E#sl==Rf7mVTj(R;sY{z|Ci zPKvCWxohu=k~JF6?XZY9NCpREZH?Kq<8NMne4h9|gR@#)TgUp6xasRGIpu5VFD9H{ z#-H`YC)BOMqi0o4tzfDCdzqy7ezB%XvMz6KEm#(!CF&Pz#h!ltlJ~?{PDyL5f9u@I zz9D)dIXRnA{kqeqWqUk&*7Vr?+51e7FSqwV8#lA-LGSsj6DJxk%h6Xd=*_TP)z`kDQHxPLnGX7)N8_MLkwOxD{uchs2G1}sir zWdzD6sjs_N>^3_&#pR9Pm1SRIEv~4BwH76+pmHuCoB6Iq8Vpn*-oNYjurcv?L(;{zOjD(q58q}Dc zS-H=g9QS1N%epyF)~9YSd|kw3cmKxLgbUvb|8dv1@adVZ+`X>YIrRI@lB3=4)In98 zp#m4vEuD_GDN44RzYB()+uQYHhL6do;={+atqv@oxLIS9^sa&z-br(;WqRM=+k4`$ zVD|O$BaOP>H)g#HebZI3Fi6?ZYm)J=DSe^RYA;H3mhsv&>K;75Fi-gL?QYkk4K`}Q z%X}ESH)UR3HPv(4uT-lYyLKi0{PdLd)9lr8i}oA=mpCC-V5cvRJND(~xBPwm@0Z8u zn8_6vhj3KIs(m_rcZCjH_x;^1rj37h%Ds6XzpqYgxBMOkZ||K4-_MVzdii+s z+&iMJTjOKg?>zR|QhSVh{<_yZ?&5`gjoH5+o=jj^*{IddFi|4(+>>L05z|=%uWt(T zm)o={jQ!)?`+F~J>Q?8!zq{_6W}V%YaFNs_Q5L5zW!GGH-XTA$XHSgi`nE%2GyJcY zJKh(x`%!z+_s`y6dY2{@2cEvpczItw_x^WrY74_7mnL65^gKn|VB_^bl_M#So*%B& zZaK1}{=Z$-w>O>hgg;%VUb9=nA}mZ<-CSMa2fz87`}^m2ANVrs?SqDs_wG$qouu*i zpO9$l(<003r;i?Wonp39(5XRSMGVWN$&-J|T-{Naye0ScwxU+U4c`|mP;hZ~7oS~y zHrMy#*RNNt?oVH57w!2&U$+0?v-eILzbtt9J7>1o-2?x8zwhjNv*W{){J$5rrPrCP zT{wMX?Zr(s+h&|7>3LltU@!lwx$11phqp(#3ktR!`ZC{IVwF(+JP#gF+3w}o;K3s$ zwn#yNturu8Gbn7f^_L{3D*n^=_q4LACtT|={=hG<)%B)LPi7HEVv8HkRd0<$OLVGN zhDQD`R1=Ba>CjWrzFvygZsR1o_M-JBk*Ut=7+q)Z880=+~Qs* zMO3&I9XMWe9;kl5_xN)ScJ{L>?K)b13ll<5EiwJMX;q4t*sQB3C0Jg*e0lU)Tyb=8 z*xIO6gHFXK%mxfIuFHT^_Mfk0VR3`QHh6LigJQr%jvqgNE-Zh4 z@53i8InNa#S`(*EJ$jO<@}$N0F0oB6^*&~9>u%h-m32Z)RJ67D`MHlfughGYa^i$X zvnNk(jaiw`w?7XhYId$P=x| zRle>=?@agbz8zNtLJhPIDu?@tdd`1(J`Oz z%QMU85qaD8PiqbJm{j?RvB!AYDzDWpNg<-%(vkkL9z3z9qgJ}w|8ZwA)7x{<`Q9rN zjeoAU1itdbTJXHQJ>$I8s_9jZSFXmrInC|;!ZO`Aece0}51ufqu(=zq%$Om4Y1@Ro zUdo1xHg68xociw~&&s%qisgZqkF|O5td#0_qQv6jus}yhSy#9B`N;{NM8(9|+}+)I z1y3s*o=Nn*IPJ)VtLy>Hm7j}j#Cq)ebq_YXnC`z2rMYDKibEYYW`KQSDBAbF=gGgV zO8%{alcgUn=U@Mz;15Tj-JbxJwvOhOSz2ukaVl)dYq#g#W(&*fTK7pXAyr7-ch-`L z2hLqF)LA)QPsJ_LbI}!#X=QVs%x`G_Q5wflcjI@D##8t1sIwPZomahYSXlK^dX~lW zr^Y+Jy$_Cvcp~5H(RKcrV&~@TB~ITRxAL}~4%o{hcEE#|HR2VdbW8r=QxcFz(z~{M_%%3`1s}#(U>ZoZC>c zQe7h=bg!bmC6jW^x#C0VUte97Fi2o%U!>7C^XvBmi~G`6Y@K4*T|a|+ceQi(%TymB zWmQAz$5wKOx|06}Y+jdk$-sG|QOQFCXy!=L?Fi~Va$) zA?NrfFD#u7ln5vYC0m!o2G1y6{>8rUU2}HQlPPKze~vS=Y+gJg`*VMiR2Ao1&9+Gr zPId>PWBDG={kisHs)Mg{sOGml3#&S{dOCU~S4|h_44k+3UsRcN^#1*wcVtw5?R(P8 zUzfx0efpAJ=Zkd(l~r@CN>Ay0cX_o}?(OtaX?@r4r*)=Jy0BEZ(=hFf#GLb0VtTUn z7c#<^o@moDZ(cfI_|@f}`st2osr)lrpZ$FQq}zVs=C^|Db|>#X{o?zyb~e6BORXm< zUYl8#Y@I7J&2^u{>Q?)0c5<2Fw?0?Ba^hYT!kho%kYiP-4pZAL?~H}|t8-#fBDn12 z%B1Ss?D9ogTfZ1hIdURU!$9)`(>c4!Q|T}D;^sx%+$-$Q_3QWD-!tS(WY^sCTrU+D zadokAj*i#LpR3xRxg@<{l(Kc=m?6RBk~GCPY0B1RHhmtCRgU#-P@HhOJA9eY;Xh8< zTt9P?7U;xDhhB_pX5%$FZ7V1(x+Pxk{at~3`uR6Exqf(hsq@H+@bz*ral5%z3%Pqt z*(n+Dbjjl2TK5xA9$D;bn&ka~ZE8>>_xDQ*o6B16tg4ve`fYN;l3(_Rm(JUHoqJyC zn(oXAb62|LEfbnMyS(Yo{urj9z`&IO4{KhqM%+G~m>WH3W-r&-L+95YRa8}N_25}4 z@y6bA)uW~pA>u`6T0D5RN_sy_+gYgC*B<%Hr0m$=3n?ZUPn-IuZEN>eP7l=4PtkYw zEPP4tw_86mR~}C2>PPfu;0zIpTJ$akGHSTpv=e6zTcwqHh2P|;#SsgmIhrO^6iX-is_9&1`%EpKd1 z{n)!R;eA>~vywi$_`9VC4&4iO-d)}OY38>}YB#R@uqnyD%Ncg*fEBe#(=*xIC@&#=r1srGMYI$HQB^_dJT)oxbP8^Yhya6N+70 z*J?i5?D_hx$S1~CllGoT^mqCF^wWL)g?~4hJuP=tH2idF(Z#hZcckB2V!HK(+S&cv z7bU)2(dk~P;uflLeW`SpXt}wr%+maC+UJ;deN9=hmq*h%EF|dKxy|paKU`n?JaFx_ zy?I_!indRPyERGT>C+=OD*rQv-QU&y;0FuO>es#UySE%)HM_h(+mbcAy38=5{gTuI z51z#byn2P0COJV|F7k5a-M||=3`C^Q@juxXqA|s$^2`12n)kyio1-(&EWii+=upc5roJ{6+WZ12X(y ze*e&VbNAJho8RtUK0QIGnE7p7oNCqorKTAgorxaHvcJ8Vb$)%~?f&fo0;W9c=51T_ zQs>K|ONSJtt}HTf`KC2@&c*K*o-rkCL6eIf-agZ6K47bmX0GA z{#u-TyMU$USC+!I`*J}JNneWZHtywbKX~!zhZAWFOe|)7&s@I9-zq#`;TkfP^2m`(@~@}L;8-yP45_?$9EPU|B-kr z71W)dxAo12!h^gqHe$_Jm(Mr75w?a=v0BnAY0Zv8=}t?_8Ml|IPA`8n^K-_tS54Dv zYcJ$oXPhH(N8UGPj^Vc_`!ilYbh9*c*{Ege#1X;^3d^}i0<=OU-fovqw$JN(e(c)e zZ=#77o8B^BW8)J@y}$uV_MJ?dGkPcN{qp%{1nZvX$FCkgq1n6B|J%(K4sSYT+V;e# z#^rA0zyIb%W16hZhKH}ED+;VxyMVkex zK5(nJ%sFfv?BChcxJz)U693Mbo*N3U_$&?BqI`0)gqN${w=+e@4*0)6cy8$j57%3l zcW?Oq!S&K%1;31t>>JXZ{QAn)Z#8fA#_*nJv)wUodtY7miqp{xgPts?+Wh>&t5$i1 z>Cp-=6AhZS`8$QZ61J!^bJ!hz?a;x);;zbuO6T$q%oVnGSbC;;?`-~Cdw21D%e!Y_ zF0^=!&vhRAZ_=v`|MeW6?~;`9vy02uWy^(Z&J@fs8cHUN5sPQkZRQzTn zmr3sPHp$c0i_&5XPtD|dxm33^Fe-4%`P^!QW>04)Zhq3|y9Z(o*8pW^VRm_XD?%efZPt^lep+kh0kui*^70GR~V@xt1Zq zEhS~SUE|*B*p|5wO;cWEpE&L3o)#qXWZJbCUw+N6c|Y&d6R~xF|JoT%mit(rZ(U@1 z=XKeWw=Qx2WViF3Z4a8seg4i$_n_fw=j09Y-#(n^v_680fOBGU`+e^$xwdbyAI4X0M0y@r4)KmoK{2 z7T0rl`Qm?1cb?i-S1;VTG4e-(=kKQIxD~s(PxpNjUAk({gt)1`Nl#ML9{=Ef`{3PW z$x`dy=IXucHf$=@I?z=6V1H$W-LLu@(K5ZQ1-1!lpEg~-kana<=I=Rv-fG|G{Oj8% z3RH4FH}5-gU}xe9ueu&#@7)W(|8Cq+{Po%YbGN=`UD@7nq@pBOJWqCB|GoF~Sr;5S zx%BRZ9rtxAw%6V?@!&c3#br)(`*FqH6Fxj(nzLut0?+-CE8d#R^c=C+oW(Hj|0_=R zNv#Xs%zN7M+^+w~S6kx;QM+}ezW!_YFD6{YQ0}Meczb%-qbKL@8dlWtq!>v?Y-v~0 zmku-QJE~+@v^j{I=LpBd6W+5g{+(N^=AHCn*2`HQJb%^lK*8zqx4`sTaOl-Imn4a7 zm%!aE42lUFOfE?hT?>Ak4+n?j$K#U}b)~HMwyxFqZlT0`xqZ$dcJEsYKW{eO_^dlS z;K|Al@0j*8eRMbDJOrbC3UR4fg(jyZHa~RS%zBdY55Xp?K->VL{MFpK2P=bT^X0^mt{_naAkLk^HY#wL~`*u3_6RUVm)q+GK-- zbGf~S%kBJ#mtF@dLxYyJ`zxZr;4qKWT%D(n|llMOBv{b#^jc=W|>; z&H3T8%bfq$yy<_wzw2qBXxE*bH!~l1ImWv@JoeB3Va#Gysc*BQc;bH<)=i{DV=2mst ztD6X3Y|`L6m$Wq~^sTE(TZD4QEzqRLMnMH3=NuQ_{PnBWO?|Ri(yr`C&cO?X8YOd{ zeEe%tWAQ`f*}q$oYj=lg3;cbuP6ISJIZf`x;s3gdX2SaBciWpc9_Id(F0p7iIP)4L zF&bIkd9_71Ab4qzVnUzvubK)u|2)}amv^gQ_^Mm~@Au@}?t(%eICu5kKP=p2_dm3U z&4yp^&#~^(lIm*n|Gk1@Z#cZlqH+!vPFh`G&*AFFc5Ba;rsoHD{CRF&Q1IQ9S4i2^ zjA!|@uTOM*d!IEcPChAE|6YF1|F@wf^GgH*Hhwm|dol4#{))%uOcSSXQ+jjc`-}gD z0_Xb=c67+SmwR?m;`{lv%`thMyXM|IaPesF#U0<>KfJUMEB_zar@oy}^mM0Stun*L zME4zrMMjef3QuS7>6|{0mDg$8dBh;)*2S8z45dY^fiZh{bJwoA)$PIK?9ONF&mq8c z%&EbHCs}cI{qE4xwJP&{{~IRvsPoFUJEqEvD_N`*bYp<71$Yv+EyK7*)9=p}QQqoWhWBOb8(a%El<@0>yXA#( zo!@-%^!g^}C&9X?QMQ>geZ!4Oav-4b2Pl{u*4#`)m}&^ULekM2Vb) z4LvJ(W?WI$HUJ%xy zDxGQep|~#R=<>_b8wyvnO_?E`@%@vQ;jy&|(oe7MP37nI-Qc936FGC;?XTYsefU+q zqh_b2Rz&3KAOG|DrJ4F)wOw}=t4eJBBE+(8Ql7$Iu15d9v##^c{d~VDWc{iveI>&s zR!W|Fpy?DL=c?odptRlXm8~OX#drF)@J1Vn^(ME&H{1`*{&#fQx{7D4`Ef;GpG$^M z_@E-KySpOc+bzF>uNy>J6%@fGs8`$k$j;yC;h&SF#lp7PyjRhl^e||%>i+}tKRl4p z-+OA+lp7XT9i|srC%lf4UFrY+gNeYK5?1X=3;jNwyj4?Cs_w*;_Q`9(RjIG8x2M-V ztbWrSeJts~n}8$t?YmFc_q4Z8mA$j)_Ts9|jvV(s>fPG6hb{bHjdZR3E}rV`e->*! zeLG!PNQmX_lo>NPA}cC(oI2}kagsB736Ck4x}jO`qpn%6Q#CpjLt|RvBBCsoq*`v8 zUOCa&CCTIUU!_bAMyCY=j7o+}%%x7S8|ce7)Z}FDO?G-eec|uapZfc)ww@W`IoYju#RrWBImq-W~XmTLWdP9UV^5k43t1sl3Ie$#97&pQn^lgMfxh zg9p#c-nLb{!X}+pTe~qL^tj?gi9?SACaJKUju#X%;P&iqW}G_d`H_r&`zt?W-4Q=| z(Y&DSZor@SmkW5`zMJz$aOKABmG8L1VpUSktFO5I)A!$-!w=qm$h7y85ahh$sKPc; zLP(-*#VYRhomK`eNgfZ^DoKKZz=Wma$b@@46yzIf0yTS1t+L`<>X*dP+uL>HwD+VV z7MoUxN`0BbbYD-HVP?KF4MU%I5VH|r`eO_ z@Mk}Qzw4Ut`OZADV#VG)Pds?i?reVD{<%nxx603TYun!LiIQ(DPJ&uX&z6d=xShzO zbZ))-lcQ%}m_Bu3>^#^vdCqMEp{-H-Ip%*`|L|gHy-UmuhlvtX|6JqRyW!ccN*&+z zQ+C+cTwchXvgwb}wxHc2T&m|-=C)66U)q)-{Q7w~+bXYbM(yjMB=qFgiK( zGRUe=yceM`f9(aeC!0g>{aCZ=@r5a#Jzcjz5td+@u6%Co;l~qVJt_(q{o;HtEV-|9 z<(u@m;v`U&?7Xk;)cqApj$bdRJM1lCVcz4>bMCHI{|LeXF?G9LoI5^WFD*DP-pt5P!TX|>tv%^|?lrsSZ~wveOi z|DFr8oa|=*m?6E`_0!Fs##Ik<=R;uoa=mlG5eI~$!7{0zpMh1&O4c$nL5X?=GW>yVi}HWY~GxH9hu>% zBIG=)OnD^-qf>*D;SvkBmTMwPhD$O`eP^CXpS)~t%RT*IHAAf|eSJ%zX5OtgHay-@ z`XoE9(?xCi;d^(*dwrqz) znIMs0B6-hfqC{JAMvqvFjGvNWPovdVPYwa5Bn5}#o<|%4@0fvIe&p!wh_w^Xr|G2d zW{1D{Yg8(9*q~%f^(+sbw*{*%?Cv^c zyDcT*XqTvjRY}Im*|lsfnzv8S5qD8CTw+o^K?gL)C<3mv+;hj`FyF}&3lj`#YIs<<$ z(+Fl#Y@h7G!ztbGqRg_&f(cYsFmSBZeCC%l;k?>j!^jXNCBr4T^SdVWdGvHSL>>oq z(*+GW@5PyzT)cl@-u`=+)9hIew&tB&F>Miooel*i25+~RtNG3GIPR&EWd}CBQ>yQX z5(@{T++Fk9UnRUMmo8npu%j^9Q&|K$B`8_{<01RM{AaUtZpC==l(EdHG4tGC6l0-e zxFlaW+1o>8(I*Uu_5bT&TUYQE?}*7D;C z6D}xw&UAQvf6q?89*>A)93jqW2S&YW?% zyQ?%Yb7kbQ7_O-2&z>o1X>o1aw#{my#Ik+MCY)Dmy%@faC-i2zH@Go*S0z_vA;13= zVdon)E=e58ArH$#T!oS^EO0EyDVO|v@6(EcJ-rtnZv6Uj1IPRB6DK^*tPt-=Jlp+! zQ4r%wONTVQ1yjNV92|DJ@i+k3O-cd>49eL~;##5QcWvSv!KT<65)Axeto(Zm0E7yaD;?p%Ioew*7kj+7*t>oBpLsdng!!usIx>**gV(2&5sui@}E`Qy& z#`5B``chR+k(&Lkt!atRkDDb(KQha`rSLI0!zFP^3S*_$fu*J55gSB3oTfXibo#Wl zc*7LtbE-ZE`=C>$to+H~JOrbmEkR+tY~>IX5&zw4SU8 z`LjQ0mrjb&jZ;rGUcXfka`w8W6v@GOSU{uuNW$7xH~uUM`0(HB<)o7-Pu)7ExF;Fd z`c(QFrpq_fm}%}!owaGomyKt??htcL;^=o)GHfwi^}%|TQs==#hyMS1tv}DE=*x?X zC)VtjmMb-JKB0X_!m4aWVU@tPyt`b}1hO6+X#6v0eO6E9-d*bDS^*_8-;@$7whJH^j`F=eqR;0qqiKq_6l|?s%HOD_YPGxobl_;57zF4 z1XWMpk5V=j25P>uj`T-wSgj+ZY$dwl=DyWSLVNbrh?&kkrDk{rG$`az6(PpquF{ry zqjQN0%NEemncRR$$824-*H1jJ#yi_U^F+G#7FJpHiRX5hEK_kwk`Ruyy}fRgid#{U z(Z1jBtk=Zs6uNis-iMDLFA5(#RoSEaOy}VBGc%2U%IA9a*tBx_J#I4G)oxukH)8vY z55d>mlkRp_EXm7ZKF!s4OCU<%EXWZd=YB8FUhk6hqD$hgKZl1nsC>?zJ!#TPPoCnh zj9%SGG=4tpl+FG1(?RFj+z#g>mt{hVw;kHhr#HiXlbB47wtAr1&m5Pe8RvAA`j)sP zbu=%|Si7O~V@`yQj_j)JEtUC!|1L5I^UO`En!Brn@7%mulE%@(7dPd2?Wl>BbMzS=GQ^Zs`$L%DP3oJsEMJ#ofm z{Rxkly;WEDh%sDh6Iii`1HOdllMy#d#FRq|o!fWlJ=?Kt1Fzxtn|66oyUs5Q@VcD7 zS>tZz>y1CAU9*dh@zQ(c&wX&CzqIJ*nU{=2Z+y#VI%fO0asIdC(_T*A*dI2ZXJw!2 z@1(-#%f%v!b=HN*>#7(r2b_#8=geHhJ*e(iitLcl!O5OW9Cj_M$Ug>6$APCx`nrT z>-3vDrk*-C%{|G0=knw!JWf-BUak(h8m#p>byNAo>8r$(zeaD%=}evLd|`K8Vc^Zp zosmCT+$6L8m%cpK!Qz&(E_KJj{p9;@nwn4w)z_l zuTAPgS=zRgA6zkC*`o8Kg(AD`vwKbt_NZlqTozm1XLIy@Bd5jR)X7GkJlkGu{q;oc zP+bnAx;1x>oos)PjOx9Y&pG$|I~l&+`Kn^~dUd_l<;hR{zyGKW`)_FcbfUzwEd6ET zr_(Qen|yhy*}5ZdEMDx6i;*w8()qXi>D}E)X7QQ1dv9-0yzX9`v-%Rt!ah*zNQC8H z^?TcYew#CVig#SPe7XDV-e=pEZP=4~I_|6E`)Q`#GrL{cRFz4bos@aw%c8y-xJ^6)sV zebs&Th3mp^)9xQRem?y8i+OT8XADPvM$#&iN`#Cz|M^>)QWt;!mwUyjT^Igtd zi2MHj{_$@8eI3V~7hQbs%dg2}xHr{eo1$F5zsaFzXJ=PR`>ZdNl&rXar0DDvmW0d{ zm9mP;!o62GOTMyo%Biq$FnTH+P!hi(b97PF?XB7BoHM_OJ~}m3`^4F^x@O;J-JbR6 z^=s~{>pn^es4h!AyeQS!!g}h8^Xv3yDA`Y+G>g^sgzpYZG5ddq`ljyay*FvUqtJ(& zH;ymZdi?PZ_9dJ26orzXw|~93bfdD-X3?d;GQQ7CS^PSEyTImMrHl_RrPoO;Y_|K<8)zP859cx!m2dxLMKf5@$qthe-^D=#=(xAT!F&qQ_Y;%q-@p~E7j zdi_TdX8)CXyGx=b??S{5gD?}b7c#5F=N-~`(KS`+YMNupaZicPiThT{-uwHN(aNl# zVRkbsAItKDv(}}F=4Ks}CEi4wm^(vfP37`9NBMdA?2rFk_kCEexbn<}quSpuef)b* z-9l_qSJ}RAe>l97qU5U1^E=D-A8NI+jc#0;Um-4&ezEeRB9P>Q)O3k-UpYpHwYR0n@6PLb9UGr~6 zEND4x1dG?Xz@8AZrK`i&$3>mp`)tFq4>j>ibGjA_8wD&5ug?6PlfG`juIx^I|D0r# zoVj6kxBo3j@wq9`T5Z4m%IqT+UtN<;)=c#OGUeIgqsyN??2T6{czyhkUE6niQeLM;=~ zZsw#1uM$q45B-+^G{zxm!(!!XJ=H|_PLCe-)qgj9yAgb+c2aNrvFG9DKi`~p_wWf9 zd2%A*|FpTQkA(lb$kBP~$S3o?7ZdrCfBrosQ`E%0=)iTZ&b@Z5k2qBK2i-sMDS1ZK z%KMjc64q6DmhPDt)54&*KpMQ-dUD*;i4vysUoMz^Q2WQb7s1m5F5it?9G>gh({d%| z%5147TX}Pr_hPM;%OXnN^yu<$e6jUbMD3QG`8~4gmVaH7O@8zr3E&R8;{N+(X@1GS z5M!a_W1r(zgr8+|7H?PH!_ukrV)InTq#3*Rb{tvpK>P&DE@e=6Y1J#0HqB{DSEn9H zaBqyN7dmx5m#y};jF{LaCLv`t&30ja9d)+oKhtD;j=uBuwD^^o{HIP$PTEiP!HGL= zHZ~t;{!E;+R{r+ox$6DDa*J%^zP7YF{)+cFa^G0$Q@~OFd7lqy-@WtE#8TXNo86-) zY^UcQ)H}!;*qv;&EW&D9E$_M_c4ed%Dv zOW9?K8l4BD{uKRA&an|azk2cpQO)Mm}bN4oNLc1E_|je_2XCQe)1G<~z``KYsfJ%4P@v2WgH`zVFo zyC>@KRjK`Zp7y4dzB%wIX~TpQD}KntrMk|25^VeBsDh!-+7cb^_;)uqtE>61X)jDZ z?RQJ{;7dp6CB3ur6F$HHXtQT#tk3$J&3g@h?tHdPp>C$pzaj;Z)Bfs(do|SCJZDd8 zQD@;2NU$_KQ`i@D9#k()nJU~Ys~%W?(>z_Mx%Nqd{G^Dy9(MoYfWue07Vp}f{BDEP zhHaCkznr{QB7VC>=fZ#$r@mawvpaL-N^fArtVzc|FWKm_;BS=WW4DlHfu203FOR(0 z{`o?w&)n_o3)$_PmRD;&U#6YFr!2IX$-!*1UXN4KhR;nO*G@ZlZu$0^2UBZGH_c}` z{Pt4By^9T&D>E(~wK1x2Z%s?Qu2bF8(!!w@Y;-he$*lTDetIIE7jT6j;8vI>gRBa_5=G*E`vH*<99A!C`(p zu^v22gF1hn?mzfHfMflqYx`1V|Cp3>`13^V{akaVx}M>i4ENE!D_H&*R2zJoyQfvU zeBOammzZ{k@8x5!mcGN)fAn|!`-6*Tq(nqVCVjnr_~ORWf9?w|=`Hl#7?9*&dwj>n z`NCgrvh+=!;%Ze|^D(`~@N1;a{q2%wZ+3LZUz^MJ`FL&C&ZN7Cray>1EgE@q=L~~% z^>Zh^LKzo$35L#G%Yw-r3x@a^=ky@s#;etLQNP$-+Q zu&^RGKY#efo=Z;G7rAx|NJw-Xzx!Ws*VH=wMu)S;wg=220s{kO4sV<-bcSiMZ}Qz8 zaW-dSyB~8d3+tL9>FJ@rQYxsx(ZspBvbs9??km5Hn|C(Ph%73e>fv{;t+$u;$yZVU3B+P52pK8MD>q|Ges+e!HEg`j5T&xx)6=53%(-Ce2>{kzU%Si@~Y&!@!|%LZ`ba4U@zMH zsxs-pj`)w?PS5>tsd(*!?|=Mfd~+-R_uc#YVuPYrVJ)&hCBpv8c3(&h&bekcd!CBh zZ}DlLlvUqGU2$u!>n^Ch@4h1XHt%G+&(E_zf6{MHe0pv3jk*U`eEBl{GnTJ>VVh?9 zt3119>gV_?H|=)a=$;yBe%y9q)q3~esdvRCzSjNRdOc3KCPH1Pd8=97pNc0>o+vDN zC>C);Y~DoSH!HjDEjZ!jbb5F4kDuRCPfsfpxgzl`zCirjxzyZ@#ie8H!NF2&_W^VcP=4cH= z@f~5&yRR?SMeY{eyyfqv3zMxTOXzIrb4}S0U^30%{FO=1I2o0`y-zv&3i}mx>cId4M{%}+vT~Y?lgkRxKC^s7-EmcxR=Z~^$0n4UJ(%iPCt)$!N<|zAz_usz%s14qCr5qs;} zQ^C3S*H|_FRnPw@w5#)^`ePyTTGwc)eYZ4#zSbdUe}9q<3}U2{c`{LR4h z-!HsCtJFIZ6Zon^pUjE9RTsIUey%6aH3e?x+uL%Z9S>P9^jr1meKQ;Hp(UP^O@waD zv}#lRdTHtrgXKX>)OIUmNm?HE;0fLo9$IR#)atxYr()>o2{A1V6`+8-x}|`*}bJlrp9XL`g7kd zPCa7KUb}SXyRUp}8$4la0k+g>y6)Jh!*e=2DqSe~`MJ3>43pW;Hy>DJ_(Dsb(JjFM zz7b*nPK`ESse4W3a}QZvUDl9(<#5QIeYdyFh}$(u;#o*nh_q1h$$Jtp-DjMtwlM{M z+__=fl!xcP*9Klbdn-dt+*s)FlsBp_NnhUX=3Bq#5|^-gnO581U8U1El)es?vA5gj zGg~LROw2s*NYd3+;x5}~FXU4f*7$Nx_{^_=3{B4RpIMgeE4^d*{%`ul?b*(OPg0kD zjR@Kn8qfRO^S0jmSz&9w#AVJE=v3tTa)kr5Y;}vOp-*mK(gNe-ZV+a7Hig z)}~BTotPgwzrI|w5i0!oNx4UMH}k@U@26*9eti7!#T^^fUtQ7c3A&IfAhBy%hI7&n z`CWba;q#Al>b^g4?HJc$`&(_#cvnCEyz=i>B}2QK)#|(YVjB66l^)k_zWpGxM(X_B zjeokux%zBhY|>2o-X++n=sDl_v`5b*)xxVkHtrF3XL^6&|Mcqr+>Vi?`To^>21=5@2|JZB_I3o@T~dm**cvUvn~kvNZ#fZj(d6JuxsS8AD#1m zepbnRx9(e$b8qUb@cG_)Z_|_vSrnH@b2MsoHf&RATX{Bc*93|3cQq$C+2d{%J?HhA zyKB0z=)8HY$60R5oVMdqQB4*7{rwW#S#SNnef{?DI?v5Lz3xijy@b^qLd~*)3Gv^z z%kN+d`>{HD_pUu$oU5%C`Kquf8@_Wnl6Y!QY)6-0)6!N~$4Tcmm8|aY;PL#G!!}8x zM?uOk)mUh<@lV4^=a+vuto{CfpLyH%<2@hue)x5~{?WC)%lBAuo-P)eKBI5y=l0h* z^06L0!OQ(-KAq>W_xj?$o8FyXShatR?=G&n9zBN1$1Vs8-F+MQfrWc&V)%2u&KV!V zvU{gR{5*cNElHkD&9 zXRo~RFOm7)*G}n`KQe+vn#4@arF7a}rJ5Y%$%*jLR}@lKRptKrsG@*4F68-`|%XzIjv3y1XsnU{i2_#*`ItcR5c_<8_;?c2(i22hX%4r+1!xzN0)z zEvw2>d_m23N16T;3D1-3?+YI}{qX5C%?qm+>xZ3{@0xWsH z+@5o?!L31^ujctheES(-vhqEvk|B@Go-Y=P3ClP#oRelel3B{%xzMcec;Eg9-TJ>4 z`N^jH%-X_!c6Rl{i;G3%7B1{N60lzL%>V8Vk0*8y=GX6Q+W&7?-}-%4ol#rod^l^) zY>+eK-M*%UDs3U{S*{Z$CVjri;=$wmHuQ_~vFqA>jZf8nrX4G8Gwc5J=IA%qXFJrB z7Hq5)jQyo};Mmb=y3s81*T7pr;&ui~Y}+<#=2uo#gU!;LHf=g}<-|?P`sBit|DUDY zJ&cS#AJ7sp$+*>#Z?>dlV{golwbmQ9Z*Q8rHr4Q=lhfl5msY#~*s)@jiknlGUY0+f z{s{X=+o+#6)%rh@7TZQ%aPEe8}S*N z^VfY7QZkg-mcMVOFt2n~!n-^7WM1X(w{5+>{qcsx!yGPdY73p);{_ys@JX3|IrvZDX^Ro zV9fR437)f1ITg29HQ_<5(zZvnnzUXCLDLAwx zv-;tytnQzme-|gswGED(C=n#PtZkBn+Uw1d6OY`e{-d@ps&LBmQ>hc3YLBfscIRZR z;hV_A!i%P->u=LHI&LdiU4E+j(1O243R~j)IywaAG?jq2pIl2#PCk5i`s!atonCL+ zy!mwN!Y#gGH8pBd+jDrbUq4c54Eb>8UyZhH= zbT3|5m3iCW^}hO&>1HZy*4Z|>x9nP4d>%jg{ZsdFzdfJR{e8R}3LlHIu-rLxZthRh zRhu^zJ$$#1!O(E?4?_{n=SNPQI(Kx}Tk(yrPw>Xt{y3mK-{ zAI`6jUp7ZV)b_zjd#3{|0vDzoG1zM9B`?%GecPA)jV~|rKRVW%S@FX_(za@iYt0`S zyW`VT4EtockN3&`e0}!Q)8_&*GQIKjwG%yhjE?PHsM2=wSB{&C;f>>`zVE-)-2DH} zv$})ae`hCORBv{6q^>TjKTV9}3;l-&~{VG(AIwZKGFf!1UvKnVS{3B-d`L z6X)?2Q83(MSr#}iuXaDz;oG$~AENl*7I&tkX@7WgXm>}?>4UB7XFoXcHKgZl=%31k zz8lR1xqCJwbXs5c`{3wnt}VmkcdTXWL<^JMit1((ogcT>o9O9ebnUvDV^H{(`9{>q z4JC8>FP_O<5tnr1by9`ZlmCUYw}lmzUZU;NKsWH}~b$ zGKChuNH}%o)X{ayiZhJz&H2_;bN`R&I7MxC)AXBYzgkuyOC3C#wet$ zr^tKHcK^Z4-184#Jh+Tu&)MDUJ}h3chRZWG#_8LoW9h4TcDDW!xg|XHtIgZ#TW{-! zb9E*%ieB1v_24x1moo(Bg`8RM$FFp_qTsos%zo%by?ekgP$I`TeO%Ry`|F;Y3Wt-x7_644|BoJmz5cD zxB2GxujovVelD+=q;hPh^~)2dLLWt?sAcVlNIc%YZ^b*UyRTG|CP=t?s=I0E-Vtqn zY#tz#jmocZ(D|60lFzE&}poE6H3^XB~Kk^ZYGBi6KDOB)Y1LCnt5v3-yg{e_C{y4PKU1l$9ukWS^ib|(%;K`l4Por|)l^!YhA2^-?xW zvc7)ka*V3F^rrvbL7AMQO}DQ($Vzip%&A^t-Whl{sBcFMYlx8DE+w|ki>t1lpJB9= zTg~Uig!t40|Jl_1?(}Zhz%M8}ca?Z&;uoLmN)sfWPTi`dFO+y+jCwI-FMwj($*6pP4J!~Jook?HS3XXOseJy3fJeSm@ zt1OR0l{Gb+7lJb3i>&n@X6XDlyQlL?Z|;vBaeLI+PV?Ei>Y8i&ym;ODo@w5LONW+a znEzH2y8P+F#ztnoGkGCCriy!8Wc*5#A3ppjVN+qO-!3j-z{V@}#JzUIh5LN6VM+!C zO#jWNRpfquH`}7>i>~MMBOJT`i`d4;c5dZ%ODLG17PG!y@80p%@_+i8Umrhw_^RC7 zxQJ8d_iRd5OHTjOxb1BA$2k(No;~dsJ@@F*b-Or zYc6Oq5YjLSovGsX{M_mfSHu4rBshFD4Y;kSw&i4yn<)({* z;j}f@z1iE7D=ztk@gBQ%im6^tHdd#8nt<7^e|jnUit~FXO2oz8KXCfA;K76M4_>?0 z)qS8ZcWdTm8GiX?9~MVFohTtGX?fyw@TVhhU6L4jj(pg*@rZP}P@&n@32ScLJ0dGP zcg=^ih(-5Q+UD|Xm~wK$Dv@ zN0nm==F(?A7q&IG$_PeQR@mwY7FK%QIMHyGH}>MylT!SfMLGP=H}7rrQ5H&`GhKGs z^|Gd^K5Zv*Snutc+|h2y6?u(-IC9^gN}Jy~&T?GmwRCmj?OI+h{a3xWYTdE(CAv(VfpL+mH+k@s zg)I5|X12w@NaZb`HXir?J^#V|4JCiRI@ZSYo;a`~^}FCNXYLKYmCfIsC+u0c)^B!_ zl3~>0i|ZylyjNo-x1U|DpvY0YdTF}mhoj$)?~t0=s$49s_$5*8*BO524~xbxAXljNulm(diTzYf8G}>{b+jSVF5YG_?{yP z-{0C*F~{rLx6O%ReRZYaV3&UT!Rxo@dhlEf=gyiSV8G9^MbXfwuy2)*Q1Zd1$q}1W z1U^6iez^L5>BY(g0-b>zktJFIn`^_@8k&R)HP=p=vHy?8I<}gIsH?FCpLhTD@IHU6 ztMaI_%oaAUZt0^6hBh{0NiQxelQ3H&>DF_?->m9Gg2cAGyYQ(!;y|BEEW!>wj<6%&>oFb~w6b0i}v zyK%nsj)l{<%DiDXa^!-|J&;3%(C2cW{~~^zY-$io2&Bm4y~>UMyO->OEIF zx8v>}ZCroIypH)>L)ZDr;=F?}V z`xBOPoIG*(x2f!fvp3n+-|;)p^6Fc~)ysU$`9}(y9*3;Xnxm;zHAf|yv!#4R<26VB z4+_zZQ+Z=1E)Pn4wYMfYj*by^ZcUld!P!?yj{DrB@p! z-%9xV>-3y67KKSQGga7>O?&G01*r%vUb87Ib)v-UzT=7U0Y#3N&TR2v&DvMZ%enuT z;+I6Ri4v-DY&Y-xsTWX6-_m&`fxEWyThei-H9DXA`s9L&z{TT?~{LTGL&f(etziV#X}4%Z+|*SM||0J{KEHc*Q6ag zYI^PeRkX@~zq_wiWP0+Sih3T&OCpQi{vP%0Ida6uBx3{1_4WSFcXzFuVUlUCqxvrdqx~0q$ zhmz${1@_-LUQ6$MoD{`3&2{sv5d!WebZyw^U5S%r}jU0e*CrS zff(i3}9vXbN1Hp!&PpH&=_IxP2X$@PA5qg9|& zaogUinnLNvzbhV`y*DqW)phq`!H*{F+V{`dClx=;lRCDx#zDo6lUY3Ezv1Bv@k)kU zYG=Q+b8@%^8a%W8EzlX5Asnl0sC9T&lilnF{s|MNG~T)^4jOJPDAZb`azbnJPkFwB z_qOJL$~g6Ud-8@f$2z5(rxp1>UYer2qu$7V<90*6jUGKmj_l01^Fy75)wgZ#T+yg) zF>MnjtSl&w4iM;^IBOQK`tm=EAJzXU?5%%rcl-NNB||TXX%i*pyDs~b(G_a=(qhV# z-rBRa2KGj*@mEV9s}40BQ)`n*_GQ&wcE9)J7I^g+$L!bX!xs)jP>?T+d5#uOTwN_SRj@f2-8YF$2g z!cE=zM=JJD6Mj}id<5)4NmxY^elR;YiumOyR0?o)Resz1rJIsEF#2DcLthdPMPA#<9s@5 zs%sKxinBi6=g>F)&!?x0?Ojqd=ZFM%bHMB-?nMqydTxBPs#F$z9OkBwQdnGPllt^w zMBSV8&m!^bPR;Z7oU!$-;6w>k9&eSl3m(hwbAnFm6jTseyh(S#P5X%wtusPcg_@^& zetq#l^?dc!ZLV*bo-WtF)4io9XU)GV7InjjFRlOef2v;TXS;V$z5CnaQ}e#}nl&6% zGQ4zo|AF1_-?<&{D}C@Rt(%$s-3P6rvaFEd^%lGIUXp1)XB!hXR%72l*UMca-Y-#T}~l;uZ` z-6)aqKBuW*824?<@ou>?*5kfik9O~zD1C0}vjkV4I+bJQrE?!Mmo|CysC!zzu=sA)S9^=2H|y4;pbD#P^E?mq=U0fI?wmMh zUVGI0IOjJ~_7*q9o>dr>Y|h^@^ZtRhqZhn$s%`hb;Iq0?eqg$C_QOYaP4?_~BG2>J@jLXrdj5ka&wEW@P2qm2Iz>fGPfzyVz3z`+UglU>iD^1- zvy|BXziz62#ni%3*Y?RuhFZx>0_V3h{NM;F6L3<PTkW&NlTD-&GUb2mzV%5& z;7!%Jt8Djw?-Elsw5y-cbo=e<#jmeM+&LF?;Px#h^V{L(vO>I9z6Wo+#5C<^|b7mz4U?3xeWd4ni6}-HA}RT^CSFt!o9iAvHYDpDYoZ`#G}0K z^w`h+i#MdGM9t#O`QXsP*0@`JyOcRYHsilES631irasj4g z4Gy8|hNo6*Jb#y`pW(DLh;wI*Ud4PpbAislj?|6-+Vc#hTm)9-b6yBvG7{BCTl;aOE}_0nid$*yo8q2|5nYoqm_|6a6U z!S{+UtyV(GZ*O^96g|=V^VeNjQ&V`cd%k;A6rbPRs@Y10UJ*XNNq=U~YQ8VEbJ6U{ zylr=Tj{m>8n{UO6KGQ!JXMa)CViF4xIVh%`WzyN{mfUH$ZN*0IZAZkaeZNE|A8nHI z_R%@gB~|^tsY^ph#Bqto`?=+51)7^q-)+77^xfT^&!6mRw=O^R-T&wF-Sw5zCPup? zO*k-b`>d$szq>7PeWlJWicG-g7}kz=7A4@qN{^jN~=mwMFaHQWx%8XJ#7RnVTCvW0$GC#jOiW z&#YSWRF3pNf8QqdL)mJsk!R@7kZDI0YWJ6DvYeh4d$3!4V{0VaoHK^WZtP!PUF|q_ zWP(f5lBKDOD2l04$sXiJsK{=^SM2EHmU8Y*=bX~$_Wxj7QH+;{(f%=Vl3Oa zVdB^F(hv*DPQ}+ciBBb&{Z`lb=~pg=nV9a=brs~*5YaF#C+!|a((hVb#{Fyul+44 zMa}gL_bz6BSQE(0E9aJ+#j9*$aA9E^yY;JC3m4CnWH}alZzf$84H+;n>)xx+xFa- zWOKIlUGw+gzEhq&lf0&C%;}e}UgX9rT$QnGSz4e`Kp_9~UrCL&qO7*7rz;*1SfRr7 z$|p(S#i`R8?w9Uu&)&{!p5M37?$_Vn@-DZxZN0d6x3N{(ozAt<)em>Sj}a7`)*+_5 z?ZKs`@(*7{$-cgR|H#_thZZF-s->0`9PP^9QIx8}8{=VQBw%#p@@C$wYcZV{7e^;u zT(qvE%d2toXDb)Cb8ZC>yl>o+m^yLIgvUA)4|0X2Pj2R0(52$0x?Qbx@42O$J+mU> zvfE(R@yt2 zsSN#lPYDDFvRs*aL_>e^oprJN4_`~SD7&)-W-eQv9?aeK|6jLrJD;_HxOw}oNfp)h z3#LgNk(p=HVzGU5bmxyBJ0(nC$(v-SwXY1mefj>mIhCDTv-5+lCpsm~v9lF<_s;Z1 z{?*m%56rbrp7_JAX`+Puwf;4`GD3B%_3paKSurRZK2eX#kcl)hpY5PJOba)#8; zSvLIgZWm0Bt&jH)zajF}O5o|j0~%{SKMgtK(X+~7?$(n60eVcY{F0`){C?b1q_Rx1 zkXNnnoR{4Z(;eyO|5ki`mHz8|_O&|)*6)vNof^9Ft4mOjny;qk9X~mn4h=3hU!%Z? zXz7RF-fo<7WJg)9$g68xmwfH`=hxYv0-AZ7vRkktbM2;gDxr1^oU#ut-IVA&sB0NF zNurl$%f>?&Mc%pHy3oQFm;N*;UgA;w<>!g|wId^gy2=7racq*F-*?uKnrHpUwKcs+)78^SzP;UUOd*-^eZg z@9>$K&p*7l=+fFbskrv!!6_k$bM==exg~|LzFOnk)=(rEkS^4$y;$br)0!Hl!aqL* zw5GJQlvG_)QBR-RmGAZ_?aycbgo&&Po}7KsL+sjMrrBkJ)6_x zlfJx2HrXJhXvWd$$n^T&ZgV+4zBCEzZxUa=ZvFWCeY|$g%ffXB`!!8rYXS5bwG4DN zEI+hNc=Zg$1tBa~W*&KPN+Ufpv*Fp#L|U9qC(D+<(2m)O5DTDk3;mPjf!vUBeCH^{lTNbTDC_kAmaYac#**dVAJ)gaT+*Oy)J>PkS#+bHq6 zy7wq%x`FFXEx{&ns0;75B>HlE&hW%e#3E+g-rq$!J& zFFm-o%JZVV!2eXIpg&))2TPrt<9_ z(&>0=VubkT=kW}Mo{I1KR)^JgetRps!X<3op0?WGe=>PiR(;jUSjH+;F)K1j#4o}v zDJ0>c)l$=ZIF`y7h>FZ@tjNTSuRktEikgx-t3u z#;mKQr`||Qz6?scfAJ#E*VoaHuB|o567uIe%PalvLif!*m2)>{UY4C;)yALSc5Ut6 z2ak<8;%frs-TPQB++P^M^^relN4E?}Axz zkrR!Cnty8~tFW27U7D6)Xt>0+Yicsb3O%NtBM;`k*`XKd#3QELc|@S)+%XTHI9;Q4 zUzfg8X)}8FX^)Db7nff=^NZZf2H(=NAFghWSn^bKN>^u~(FOI*M>I^zr@JKm_`TnG zx!*mLyJCu3Y&-==Cn&!AGS|Id>B9d1@f@5#C3&USEq}RnSNVPKzv{L&We*NEb7ovf zu>JE#?NZDW)xQRwEpH~(dq-8oaEGlh6g$$}oiJq%Ysyomok!z>_uNR>YRbqgyI|J3 zAMXr=nxlPsjyyQ#aZ9M@$OJLXus+2FyEqJln(H?`zH*bLN>gmjIkkXFLvNmcZ)N4b zdjx_@f~_T6FPw1Tem;4VcVfY!iK>1_(jSBsnJF7O9iKLHqiXFp)rk_u>GNCz0(5!{ ze2d!5bF;cnPVUw0)c8ah z2t77?bEL&eQBXbo8k;vQd}D*N^DYE_T$s5ie&;J zsuLx;++z%NMPBCg90}k#Ai8F1cCF{CFwr}nQ%a{lm+cIUkLSKVJ1V)PK*>)%MPWa~ zi;Pw6&Ad7vo^FoFYKk{Hy2@mlMEva67aiu$oxhL0H|gYO_j`@Dj~`vyklrsJwq{4$ z=jZK*@9t%*shM|izo!q+B-6wX4-OX;Zamh+8oQx>zx}rS{rzIPSr=AZQ@MBa;bBIT z8CMRq#!7U4y!dCO2ZPT%|AR%lk9+XcdG)_`cw+Rox7WXQ@A3SK`h3P!lA^x_-&%j; zsGs-Y@XT1{)hQ3o2rc$XNbfabnbOr@qSB`IE|A4#VV&kPtKcbCjVT#D+5sxchA9le zoUS{cs9yQH^pr~5rgxwAC>wTMurs}Q)TTPw#N^6C6}FRJn_lH=`KgHGHz}X`@6lViAg8EPPCoh z-qn%u!n)X8P>Y@SlV{O1YwPvL=h@a8CO8DoT6X$yviiAsvTc5I=SXxO^yoQcsd6F5 z$jMeOy8-{iJ2#0w;-u*Itc-swLj^!Sf-U}FCcy`w!x9!!6- zT;HjlJgIk|R(d9V$o{FZ-+Zd7;gtKyFQcB=2(VUZioI#n2&m-z>M(`9bK|w&QuA0` z6?K)RA5QGNaP{J$`}_IZ=Js}$%ywY)GW71@YB&~`$gx6#>64P-k8SRPhAUprJak?2 zL@6jGAG_mOVXC_Goy#h}Bn{>qw3DsF}e?=LfaUY5IH?NNX81#jlmsIcE@ z4Yge9A^eOnjm^l9Nlsk<{9G4~PeI|W!BXBmz18_iCzo+o)D&rD-I$eh?SIY0S<_n2 zcK_DMIc6l}oOoeVmn733M~65Sw)@{SN|g=osiz*;(`&tDE4Oar&u=N|&y{}u6ONeq zV*1NjZu$AY@|&*SJTgJTX~Oh?QZu)tg7Q?G<&Yf?z=iisREStY*d-tW~6P=`N#5mq~yx@zEkKg!CWtE zLEDX0m9@oJ&a_-{ZIkAfEhd%5`#s!0efl)<*9T1>o{|O2gQuk^s@wzGcI@af z=iPkw+t2T3wAh-=aw7cPa>u|M`}WAseb3K)?@{#mzZJEq+YU`rL-NTIMZ=InkWX5B z%(d0|XIfUCPwrVJ^e&bDJu})TNHkpo1^g;KeZ}?qZb=3Ch=5;MazgZy zf})|vgM&xA#UIbF|96nB-(bg0#=d7PGJZ`Sx0e5(?0J8#)lyxTn} zsd<9LX|wnvw(~s;R%G^V{M_dh?=QXo{C~G^eBM9Vlns}#bcrT&tT14@G(lq34tGN# z=Tfz$9Y+M#fGa&;H%Ra4Q4*+@^wK}*!L!tP-2^s!HN$PWx7(!6^E8&|x`un5=$>hu zZY1P<(II?M-8$w#DIsNJZT8b<@rUA<|D8Bt3gh&uZ4nP{iq0=DSZ1rNa!mHW!Gt3J zIG2UHwi@>3NHIlgKlb{v=TEp~=R$*w$fG=r_Y@R#I~QhEizpjb7$3E;{$$vxXaNeT zImHe$S$C9xGMINWYMAM~^n3L9aWk*%;fL#*-l;6)Y^YZ;_&Lk=SfA|aJDws&(OU7E z*Bdo>I}cvvc1p70?rXb#XqPhObla!9n>wEgoJJ^b+zv%RKUi?LNQBJd@q$LM0U*pV`aWmz!E%FxsKjy(B z$I(^VsCYm?pu1t$M2S^(%L3-+ew|*hC2)@DJfrDeNl{`l$L0%cJE!JQ>3QkqB5<3y z(`fmGGr5LB&S@u3?K$Alb1GTmyVRA5M_%09Yi-xAziiud>p7u84}Z-*V0*cdgPU7; zcGA`b3?3)hJiLPDv3_WK*1kqtE%p6j1ynfrsgpThfYOGo4D!c3b$o zJ^8+S(U$Jqzb6^)c&}H^nd{r|Y0{F-hCe}8oM(Pnb#kUdo?XJNExaDL^zCd_bfYd!wpRF_DE#-5 zt@1imztxP2r@iN>vNNx9-YO;@V}U&0E?H?85i@$}lV|F120Zpkf?vzpED^ysF^Cvr7c#JKhx zd9d)rm5E0bGS~9STDdg4^U2vrtWDmwYDxCV`&N$&9~@wu&=7EUSLx&#N0qHaHxy+v z>+04CN-TQnp!WvUuD-S64U^!}UjnQ4sA$fyxudn@m5{RGlBQ14Bn|_XRRWBqDu$~B z-g%k&o||H1HT#^g#jTLlA$vnVe!4Hn_iE*4PLH^rBP+V59_}}j>^#VCIptOBu1OLs zERX6ObtF8zfgIJEfpI-Y z9$ep&GEL&oB=*<5&JKbc213q)E3}sR33eVVF+2Jo`eM|~b74I)#p)|x=mf3(4vL)0 zmD-&Xr%Y-2|Mz|Uja{YMZ{EHQ++CI{=jC2B{Y0ysjg8Faw6lx;dwM55c_wq3uHT-riv>Y{@D6PqVu4B<%W9(EFz5z%7!A1 ztCC)cOq6iC%E&cs`q8(K`Tbd0S#K1mvE7@VEcnY#`kI>6i@T>pynkJ9n7D6RQp58V zQ$dZw6_Yx{TYHU!7IPgGzix6!&ZZ7k=HsBE-W(LTB2`QHUAS9->JE!lWPL8a~NjN=;&uQvYga=UQ->XNU|pFBHU zd#!j+?|HX7e*Y#)K;3-{i@QV0=k_kJdY-^i^G-eK_lsK@vFAAyFGkMzn$Gg+Gj~B% zS?$UO^{S0+OA^9@t}@)3_pE(KR*XuU)ytfk?MEK$5}vAFSNpfW>8ht?cuQE%>wP{k z_jb%{X<^A|X=xFeF?)9L)TQE9p8fOY#Vr*#PG=8Uz%V`Fgus#5O&-r$qWt^}%)}-K zHL*YT^E}CPa#4bk+EZ3bfzGFgdZo<^7XS9$xL4KD;OC5^&OSyQxBm0(d+WHU{QO*N z@t8GsiiSGwKNp8{8-K}5ZL3?$ef?78e-)V>g8jm&XzdMpWk;~zIdZjQ;b!kCjGhvyT#2H4_#f@mi_rCCiwB@ zg{#*NYzy3aaaG(#|LjWkMFCHrK7GpiK6n0t&TdiuFyE)U1^$__-sjunr`z&mV$#-6 zwv+aLN&^Q-BXW(FC5D)t37J=lJ2*u^V-UVQc!t1g7oc&EC4TtM<>G{n%&vZmU;0F2}_l&0VqQ@9ewNxi3E4rLR5pNWfO+?OMOJ z^9~9ns;Q(kE_wGPc^mg7_2A&xjV_{!hO<*HEM)ZPAr^Qp~jsie9Hand{yle zyNr*XnyM|?x$xJc6y*dC4l%}slO&kg`9z+~bb2&xn?E;5Jnh$5zwAbt zVwleB{aFRR7QTE3F1^oM@LoM_gUPjp@7dhb7X3Y>@N3-(k&Sz*JrsEud`fq5|aMBI}qlRW;p4n^QF}NDHAjVJ11`2Zh7o|O>^v2X6a|GHs(t2%SV zRbHnYnfv6HQ~H&^4oMvX8Y>sC{eMty?enQykIeYDl~-o%*9+O998Pvhfm+sjPraRX ziS0b5dc}HT$%_p^lR({T|L1K1;%iJ84MKHASFTZED`d^GGM;ek)`#eaPIn7jrbz^L z-kegQU}$*a;r5R?Jbm^aM_Mb-{rK!AQx@NQ{O8WED=U+htLke;+g~}{#Mb{Sxk>qK zmD3r8+IOlC=D+;9V&$VN>vIei%w@f&{xsoNBZpVsgd37i9$HznXy{K=ZCk!voma|5 z$1ue3s{YSU>1k6TKF1o@ms~ zxBu|G)rBV3oP`H@yU#9TX~|sxdwV#3aS2R5w& zjgIbARtOPtzL4G}qS6L(r(62sR4%R;?J7djkI(+j2{FHX@W3~*8Mk*^m6V#OzDk+x zZZ$>8&_l-B)9Tje?UFOLsLQ;cT%0+_M2KU{>eZa{TGKUpjs&kiFgVoLsa`HX^3Wg!RaZg<*sh@HyE0g==$)zA?J4;IH!quxn(l*mm)D`&+lhZWADpgFbiMBB~ zFA!mJQZ;0$T~;tbV%3bUkh!I1p;N?nigSMSb9tt?TR;5I1eMQ^Zf(t;BYHwaxOvIX z-Ibr!&g!0(yD5-yf1mA%L@mu!`b-UfKFJO=rH{CkLsJmTjsZ!{3=D?K1 zMP8paZQtJheVhMt7yA! zMgI18dk*^>%PZ^X^h}hf5tMk%?%bdlzy>XUElSKneOyox1*m7uDkJt3pRQVPySjbKIFLU@lV*+>A;7_g(sbo zI8;SfYIL)2j8I_oF5SwlnzLegYuP!s8Fx>Mt$o#b@~+l93}7X$v!^T+q`mR=E|m3 zeGiX6o;3A{K#*3DV5i`od#qb^z6wm8z&pwB>-FS73(L)Nx2(c>Co1|2IZu6Z)Ptw) z?Wr?D&GDZS_9k*@FfqC%X)s+qb@ilYPw@l^Ctp{skh#91PgOS^6S+0lV@pwJZOqi$ zjVaa9muh$JiAqs3?31(YdU<*IWeX1X!%@z+uLN$3TNU{7&XRyHt81qV+1=ijdssZa z#?d`q=rG&YxC8sb3g=~oHmLu}x&~f7JgN2!N#vIaa^lgf7zg_T4K*} ztAsCo<}YsE;W2Lt%BWhm)%oqm%HYXG%e!qnc|s?Ni+5gJ+HDS+8Mv`={**)KZ~tcG zld0(Oo_=aqZUwxA^8Y!n zt$Q2C@}g7t{KowG_I&bk8uAlT*R+22nW$vlDG)rd&L@e(HC_2}fN7;5DE=1pzpr|; zFXrDf)tCFuY<+stC22y;P21{kErt7EU)Y>^D%AYDF33~+ z?;n$1uTH4c;sehMB@CbG$xh$Bd-oMX!;WgE%9bfzQ+7Xd;F;;UE*bS(u-#S7E!Mk)s@!XshZi9yI8j1OCFQioZf@a*Qw38ew}ajxnmD} zbIjVxH@Up7)PL|fShnV2T9mGRedNa8--`c!9Oe&S*Q3=M ze|_Cv6Z=vPy?JgLCg&Tlgzz$!svE9ZTi-l$rd>^Ky~AQRvyd7m z1;dsZT_Hl93tw4D&n#Z0wtjW^dah4?D!X29{JkkhJ@Vx5O(qYuQj`qacqE&4&zygF z%hfAJd$mrSc5?KyigeoaH6mcC>4JsH9K35c9kiPKZoPZ<-_Ipm)<&x(eCbd1RG9S7 zP+3{r<}?E*FYkc^4zrgv{`qlp<7>`$b_UDWxyCfw{?y8x#H1FnW@`%q@OMZ9%{fFx*>R;l7nf_1J`;nP%G0R#qC|uKNra5zT zUKrfpwy}*$<+d#9>MSXge0A09FLQ2gS*iYa?UVc4w(U>+_-NgfFBM<47_+a{v|e7` zyyEKozCN`+d3h#f<=C0aTWoX;Q}RMM^+Uq8PjpE#nCokJNZUW|NGqtAYf{;*Kiz!( zj`yd3e}Dgc&IF^05`BGr2C`oytmJo2c=CM7Vg+m7`Bzr5@t)lz9(yj1V~K-fo!q;< zUaf6;rWvm!rbvZ`ZLtrkvAS4q{r-2Ur1+#SJuwq_SWBg^wNIO-wq8I{eCGu5g9av7 z8XNz$znCgtB_SZuoxk6{|H+dSx1^emPDP=4^%+)Hx_nN5{K~yTcrvp6JUKtvR84LB z_c~rV#aYp zMI9YM-RQi7XJ;n|?B6H4XV1Hb=k4Vm-`aYy=g5i!OA=JvSRInr8?c1%fD-kYGt(3` zGwp6|yW7UfZFlr~ytz(lXP{hX;O1vuJ~JXTruC)94`FVH0C0tn{ z_Tv8i&}WhdJ$jN(c%`XBV&a*m+EwnSFLTt?)SC7P3ntvCjr{aw!n1ucQc|ZZ_opZs zo=^-;4~z8f-t*=Ak0pJYTehU8cUe}iNMij|w7KwosL>XlwWq%Px$4FHEB}#RWMQFX zLEa;t*uXCCdA-)w*5U`x#~nJf$i&ilSL76?Ag=#j^LV?<+Fu8qNljFG=`g4Afo{{i z)JH#hswB3)<(+ly+VLmryL1ho$yT-B_LfdM^UeInnX3}7Ym*DIGo5+vev#T6Ju~s~ zO^H`VpA0h(di31hAS~?WmYnzS&7`&?J4!TJCacePb2yOlt8eygw>8n%Wn*_;IXcg_ zzu?moZW-IC8H=rqjoHP-P78{f&fc|f!wiW{Ym?lPPPB<@pA`sj1+7vtFpX{7vZZxL znXbs=4}LaAw1O7F?Zw@=#W zN^~kpgND^+E}s#iU-0sV(_Z0?zl(leZhpN_hwE2VoNke#VNtO1#dQnkhD?r><+@uX z$oV!a^`l1rk%0D+*hzZ7V~Ughf3-McBhV-~S9jx%dS01*!u^eJpNjjpWH(QpdZfeq zF3{r>;bj*h_#SFZFtThrY9ctdUV`$dM4 zk-Eq4?tc8>_3ud&C1SY0Exs?=si>T=#=_ZwRWL!tO|jEau4vwtoJi(#=fZ*}OKi{U zZEbFrRCP={Z^!=0ywb+je^Fj6x6kZranB+HBZZn@=J=%luDBFB^_<%0C*g;M`T0_j=WO=LFLAD1r<;#(@boNXpSizYU>a8;g#!-d-O*C>xGj?cbxLpn-%M%BZOZ@Rw}g5>P*ZuUp#4( zX8(~D9X30ksPc9?{@R{#(RInPv|yp;BQ=p*R%pNdc5iRp6`mg_CSIB*aq;5*0Bzp1 zPQ}}&l2zJrDmGr?VGMO?m?&{n#VsR)$;PHE;o>5_D^krV>XEy@vHkn4FBiS-%c4hf z?f)|g2^nSd@I3NUQUQhi(%8DGskYjEB|=T-)K2{~uGk=5_U=t^R<(-C{O#YJmn=Ec zzHM94VabBKol{(sR(zT}d%DW8pHtVZc>R!bx!GdJMNV!u9~d5x2NlOj654&Pj}DxzNO`{KMfU$! z!GRIAT5QYOqJHdKYx!^ApafOJ{T+nc%H165yG7T=k{) znRnV7ElR8#AH`o1dVJ_|O3!z`=Egp@Ve%7aRF!&62XHEaG@|O?S(?%HL+3y3u(@&(2=_ za{t7HdB^+hkGFE$Z<-+?I%9dykrfOXZ$#S~x)cw1^dt#2cjO&x;cHy$!lhI^}&04 z!C$|uM1IVfW3yv-{-N93Pj+{j6U^GYAiFqz12VDA4X$9uc&uE6(SYDGpu53i*&JLTm# zz4|?U!>Zeyd9~LXCrSKfJGidUe@}Ihh*Z?BjBjtnBCfw~Y5G%R^S_)^N$&TB?)@`s zxp#bxk2e(LFn`bA?i9T}XH9!op8wRXM-;d(A4$=S z+xv^NtW3@I?vMBTEwUyG3JAn@9Z_)P=Fc>`HFEOm2MO>EuAN4Cp+EPFdTQf5V_ z+}@UdVO6NEO~r?4LP~S3tsg!-Twd|tuJ_-yh0V!3ou4JiYVSHY$?g9x$#zloMTM!2 z#ywxR8WcRvF3E}Dofm&=!T((XUounM9A$M@Mjv~(x^T~?BP(9m1b(URvJkj`G(Gvo zHS-X&&%bYqPL!BkzoyqJm}x_8Np4B8@zR~A!smA#>)xv8;dS19H>2ltnDn~NS^>aFbE`S{022c6g|R+Z#{wNYv}_Uu$Yn{sIT z8%+{FC%fh6dnD^cO#PdlYs@0SbV*U6 z^GLu~+peB@uYDA!>je7n2u7`38JTgbL^x{83P;bLEn9NFy#B7f_1|Ws_2JXKqCjn^ zU8RcNntFGaDOqh3C^6f#Pe-@jb$uM~#ogt~UtWhxJo)$L=JYS`oKH9gZ0En2^&!qG@K3*AQ)6XrNd6Vs>DOzU_>#{bT$RUu$KHVFgv-r z+S<()ZCEoUBj)E`+gV@lGqs1=E4(>a#}XUScs`w7;m&)3CjGTd?axy)UQ0dv_iv%W zrUIA8a;LjIdRjJAbL@THTejFgP)PZ~7yS*{pLo~IN#UQRlDRB=+7X4X-`-X;1O~30 zVX~4}RoZKkr0QMIf4^RHf)@5@hr1oR5z#+MTGrYs>CusE1;w{pPENj^bY;b~DLY== z|F55Q(lI9V)|Q)Xhuilr7u@2hrT=Kxr!Sd_6P!KyuQ#nd!KR&+ePddHNwLX+EBu-s z=YObP)c>inj78aS$-Q82(J9v(GjbMi3QaQ8-_P)q^+1dMnvDzA%a)XybbIuyyqo*s z<)s9dD$!+pef}pM&vG&Ex z+%E(3;_My;Z(gu`F{|!%x32d~cyyoG*7mKLV-pc_xp~`+9`Bwb6BvEMrYIgLW>J|a zv1*^Y;0@O5Wd$tB`ub{Ymv27VuduU3IiJai>5mI~@M(>65MQtNwm(kt4JAnR#~wYk!;Ri3%s**r1$o?F?V=axu1AtKw&> z*VgUr)QzrMRQvm_$zmqXFb}y;-`DT2<1;p{t@(IVPC&l?Q^%jPhYl?}d~4S%7mFQY zYqm(|oRr{RbZlSbS9!TTUhbxUo#vYrC2ljjxa_92L}%beNv-wFfhzisqF{7)?^%scZ_YaAI@k2~MR~^6Qh`FwL0u7UNg}7G71wqu8oFewTARyP z{`@IATZ600+dEkJmsM2CX|dl1Le7o{HfKpPg*G&(2svNAbzy9i!Ll%nrNgsn0L8IOX<{`cF4DI#g86J2cbSKHzd;V8Z$QeK-5r z`IQ3RHt#Hpi?ds^ws%9KGk?juH@#6?eY#gEJ?q*3|DNpESCL5v8uovDbo9!i`#QSQ zAD^4M(L{gelJ@L_VQohwwm;^Tx-Fe>X}VeJtaKH(qiKuw@Vi{7|KZO!6MeSH-{*Ae-5twar%Ci2c`!}!`L9V1Nd?!>oEPdj@?d#P#Ci!P zQO5-~LW`BYetamq$$et`M2S>S9#AB;8O>cQ5nQOkcJiNd5TEe&isIthIhMjcn@>ne z=xA}hxw-bXoX?C8oHDX!4GSN6-q~U3_OIzzfb#Tn%XEYmKVb-cd+w~Ykg~0!jONAj ziMKy=2MIra);Dj(#UysBovur)`VQ#zs@_Tx&NgYe7B?XXKT`osZ+U)H>Yy&&u7%uKAFOIy=g5^XW_3vrL*@wzMu2Uq;&cBr4bp~ znGH1$^*xj3)XeZm)}3%ea>@Ho6Q}tysM2u~53#tU2?zr@w5xVSbTwzL}Yx zl3|^E9zXl}I&+4{pr*pO=3C_6AeCe5V)+aI zR%!f=$WB=joU&A}KJ(+@xh_}V-`S&V7?c$E=#?A4)QZi!y!kUSGL+t3Exq&iarGAY za)VU2PWXGpR`tz6Mwa-<=5?3lFE-3` z6c1nU_{ixCS1um^Ticu%beFYvm#&7Ap%QbSvbr)Ouibp_=O!m-CFR`a_-gGx`L@h@ zoz9P+QgwXKZ%ua3|MKEuLz@4Ny1%?p`A$EFt{6e+hBT|QN|7P5> z)zmO2qIgU0ZrP~vjVo3L2CSO<*!a~$<8a|MHgcZKc9V8+f6e*&z;u;aR>X^GN`{MsHeD?I=$-Oh zOySGn@c*Z{)@@>UPrV&}<@Z$C=_>U%def6Z^WX3EvODgdKces=R&9@)^@9sv%l7v#Lv6fb=Ti^e$*H>Fq7HQntwsx(? z#E`sNL!rf9PYy|?au~4e5KK@x7Q`|2NP?C0_dnC!IYBKU6}Fet1xm~WJ15Sc@6Y^f zQuW07_g!WkS+GRa&B@7Xmic`qZEfctKX{tK=>zJen8vGwyIXbE{jF&veu^bUFVv_V0wra{YbtroXiJeC_9?_d#WMM{jYs3+udv z@6CRn>t=hVvY&NseBbte?JxgtFUe|Oc7M&nbxMogsLZ-m^}*VN?PMV1g$oxJN&3vH z-Og)OH7VKg#4aW+@1zOe^kTUVZb}XR@W@psc8!WQXXmcltHT!u85(-roT|M(@xERC zljq_K;%vDqDr=jiOnn4oWV~YoJiNl3aypu7guHtkoB1v_ShTR5JacAgi`(upzNx!Y z3OD@P^k~JJPg89zrd;)pydC&$$B9|W{97lS(r!4(VSgm2y!m3gh5Dv%@j;dA3Qu|^ zb=->F^~H$ew13dbNzFwkC!PNAk#mWmY}A$&onK$?PJR^Y*Ee;OczK->8f$N{|-cd<9F%^RT^W82c zv^_bbcKUGTGK0CkViuxt)4aDoR5DC?yFlw@j_T(BXJ(c5MNL>Af4`Y;r%I>eKefn) zM~{sQeiq$Kc(ExdL~^dLqzc>1`Jld&XOf4p=byfcLtEOkUu}`r_AQ*MrOYqnJds&% z=3SR*Wj7ildcsn;60R@W!riYEp|yC;CjKMaKF23~ntn~<#yuhSb;lFu=JUw?QTyK` z8S{9RM(4+8zDhAMb?lsSu1v3lCc74KNJ+j-dT~Lypv1)a@2_b)O0{`zZ~J=e;$p@d z8y@nhsy{pXy2p3+yM`-{J~GkUzb%Sq?C`!ZQJL|}cI|Mt&>2TIY~OyobAHr;yC;Jr zgWVtIwj5is;PIu~6@PwgJajvW*MLQWsmuMq*|WYAszWL&EYf{?KHc%;ldaPFrW3jC zO|ePlCPwe+Wv=t>dN-z><&D|-X;u_-mq*X-?T0s{o%M~`VX#Q!-AtWHDOS>#Z=Ra1 zziQFulSa=yBmK`$E-2l4^v1^dCw{H+dAjr3^i3W-nO0}7TW|N8BylqEeBtfi(lx&> z*S?SvVV^g}O<+|(+eC>s4;~!0dAjS(>DgEJi%w}eS$$8*Qkg&O*sU8Thvd$_KB1qm zjw5(oVd#`29zJIp=HB&kaXGVOU3gyJRl`)T#8*$d#hnex-&IZ!iHC0JsQYzN{Os)O z3)X4u+jn?H>E#KEc?AUqhnLTJss-5Qb3kB|H9lFm>1`}?ICI$-IkV>UtSv(a;vGZZG52|Kc{nb!P!}&mnZMki~Mwraf&JT&JqSQy_YHrwX9~B zEY{Td`lpg--_K_Z@9xX<2M7O5pRaRMeBIZh;zG^m%k!ox8_t^>*|5EzZ&Bv_`-#sl z#ZKF~(kNB3^PmTholjV)?F((MB!SEK{O0Zvl((NQB+AUTBk6=dxz;JPy&yAdKzl(% zeT4Qu18)UsSn_XH$A%3qUtVpUKTY-g=Jbn8|4lP7KV>ZtzrU{6uJ%_#1$V8_%g8y$ zrtyFFxn}pL?vrF6OJ?%@eYIaM9hL(v%={|o;pHXtMDFR6Cn1_b%`7S6<%vWB|fr!$_xdQ|L3^#<=(g-=$u)QVcWFN`%%o5Ji`r#Ci~9R|1|f= z3JtLs?rE|eqOM_v?>90B{%O=W`KA2XnavzrT}MAYb~ebmVxMvAir8dz@#v&8v&$K` z=l36-VR-z*&GgcZb$@m5>@pQ|ZkKa=f3J5#Ve-P$Cyp;^wejfr@uR|~_Ls<$Z1ta6 z&tJXbdj98m*GvnpRi=j@a{u`C>(G%SEVIq?-QL~`6?O=9Je+*hh~@{x(D>BPBnyRWYozObOtbn6iXLxZySbsXH>%xfZpH}co{ zq-)1bI>Wl-)i!m#*eThy6X#9-AuDZmr)~Rp=ax3L1GjEq}f?`TZ@nO8PGPqxh(k|18s|qjRR8@adc4k@O^O`Clo+4UVR~bMBY3HORYTG4p=1KB#zF)!Z=Q z+lo_@B%aPyJv%G+kiUKDfeQ=YeUY&&*V_@|!;{o|ansYVH#aZy%UWBVvSHkz7wL4B z@y3pnd0Jexjo#u1$JN?#QS%lbt zrEK`=b5TLkHqKpVt67NJj~hszR1>Dwf!9b_h&|heZIB!LSjy$n~lN z#S@cf&2qi#-o~Hr_tm0M@~MZILekAG6@}q*EI!Jtk5dhZ?Mq3k`KH5WWi{){uW2vJ z#KcZ#O!&4r{r_UeTk5`9%>L)igg!ouieKfEr14tsytPoX$M0|J_MPzQbBgWv+_3KY zPLY|8cRbhqxySeJeqNjNX+@5`ySWp;f4>;ATJ^5yyEpIprF?%cDC>6YsCd(Sp?ddB z)wV<1XMK`>5Vhe|NrB69CbP4*0xs9t*{K}O{4?2lgP3r5aB^N^f2)@MI_8P}pOk7J zb#*>`_^>g)>PGURaJ?GYrjWn4iqr&VuTu>IugTFm5uw<|@Lo{C(6D8PyQi>l^ZG-H zR?!<%W}FKv-MnR!3Y+4mx_>iw{GQe;uPhZ>8QB2ZJg*siE9u#pz7OB(96S$Je?PXc zu2#F`^)~j!Zd)Dx|64cZjY7+bQ&aB>h)#9d%x+uvM$>SE-t}KWsY1??<)9tMm6kI( z_CD?{XFM+O|CwA*uG9j@>o-@tyf*#VksaH18dvF6`#+C+v|D}0?%&ZRvq5ttYiEVr z)l+so4cgf^J*n`q*EyC?Tnxh3%`W_U@w!_iKx>OfTpi=2`S%+8)B=3Zv`f1sX^8ye z3Xi+^M#be`q-Es^bv0$1Dic$a1SCS!1c@}X@nLgKL>UWJt zQpzq#F(>4WW}FMV7`kT0cP;OvH@Bbn%UZt!O)d&qYiM#`m}~vm!K0`6dD~)7;pmus zf4D9$`+13{_=%+bKMN_-P0K!>=je27+PZtEXq8~e+g;qkYBf!De~;WhyW^e9DnIDH z&&5x4PMwt+PbqU_+Dd1ety5O{nm!vlT%lod;a8^vZAiHQe?nXWzpCe zomDR#qrEqWgs)?9NxJck;m7aa;i=-0x54d8fr8><;U{vgcOFP|DlYd_TAnrITo}(1 z0j6n1YxU#rD}Y8CR)@Dr-aleHX%oXlox+wQ3XV5qWzH15jnYUvZ|DABt$+D*&ns)Q z8#6E83KnYKk$ZJru3P=<%g-71{oBRp)|aEX&3EBsiBmgHf9^Zt;m_gj^`-cR*`GyI zF66&^(JAFyb@0$eS!F{fZgKyU%avZXJSma$h~>TB6sqpcv(oW#qN7{VhX4(kcPdMc zvmSSw_Oc?UNUbMo$03LPNt!=IdR^So_>AOO4>%UtX0nv?v~()dbw72nAR zFPk%MMxdXV(Bm^R(vrJ=1&?NMCp@|$kA`mMQnd39%c_LMWK3)WPcT2;k8%;jmCv|En*O=M4-Ktz(~ zG>JXdFPFTTuuHxp=+KfcNipn;c5pkT)L6Z->iqAu;0vQihQX&-%r_z>rv02cQKDv| zz-xBr1)n%Plng^^`;%1Mo<48elf7bvYTKUQ3)lRbagI$Vs$^o?#M}G+N=rG|>gY@q zl2B^1K^OKMFv6~cgD2lQ1<#g>Vwss5;-+ia2Xww7<x)B@ml>*HNz>Te3~~LVQT@VKUeKsI3@J#V>i%dOddIZ{|(F&=U;kgC9qV{kg0jG zVf9zZAME=UH`>k3icI)8<^08^xwbobsvh5)T_GmJyMAeH;_WIr@nf5vj_<7^e)~QN=iS=j0FBuME9;5?|h^iHuiKJ9fBTIAHa(l_A3OywihAg`Bkn zv?4nuN=#)55L|C8v{>Tm_soXM%Vrm@JxbTQ^agEbW!DVN(BSk+l{SGVN2fCfhP^D3 z?YJ~SV%^>Ahl(?-d*nWFmhSy*Dc-R0bM1#ue|REhOf7x+V@LnbpFb~L(UEQ0oFeI# zbV4gMY@Xr*ISvo+q!qX1mgcFn36wA_+x#*8{6x3o&$>bTuAZI;6@>D|=fosC19<|` zHdG#Rk-uk|EW?MD*s zFv;(@vf0%oMCjaG$=1c`^OJr~^FDFi-4tVfPjd-?ZG7sZYWd+{O zgoOYO=16+k0e^1Pf>A zH1YX-E|Kb+ZFCHO`Q7MV@m+Jq7ia5|yx8p`Ge4>+F}~e*yJ>cPfBW9KlE3_K^=~_y zwYd6u+Y5^e+|kp&94x%rf5ALwk4VSj+4T#addwBm6;pimt>(|i^Uh+z&S3{Ped1v>b#RCh za=!XaLot3+%L-8Jl$uE|e4W#C;M--;cx2u(ki;LS)`FWYst)P;n zM~)O-TNC->!b0ZUu89&|ZZY3}J#|c)l4GiD%zpeF`+?$*g>yds6TB|p^2pVLr|i$K z+?D5Sx%-^X8&-dK^(p7q`_*MJjs+Py+w}GI(ywM2zLWd7M1_O2wPI)0=o~`;SA1cZTe*?z`C=7aO}^^VyK)lAje-#+P+<+Salq^PjTFA3OMo1o%$^^yLz(oz*eA0M9&6+WB1j&%#Dy9lvd zPHg7nZPGk)V4iaukKmF$lO|7A)Khb-sbPDy)56(5MoLQVjUv)+&U;r1?zsK;oh7n* zdfxx`)Y!;q#JQ8(qptdHtPISzxEXCA)XZMo3fdUz&ay<&&|`mSZvP|~&~D2^C1!T( z7G0{iI85-_5dfbC2uV+e}ldNaYySuv|7yn4gs$P0{ z?F6>#_gUV}xwxuog=;`|AIPtw}TrGn&_hBR7j4$7oH5T7IERevl!j9?EB#9cC z%*yI1pjoc-BA{Yj&1i0Jj%1>NP_zB#;EA@0Ds4&^*CyP3<&hM#w@MUrzt2iL!7ERl zrpiC6GJKJwJb`=T?%mcx&ldVrU47!CU@mWvdy6gV3Cp94&PB!QwmX@N-#LJAA2%;R*4p&h2~`A53g!=XZNO zW3AT9s88F^RmfNrG_bY2y0&)q5goaUD;uUpOJ_`UxnWatqSf}_N!bYLsc+|;$PZcZ zX_8CQhX9|T($0wzK?jd;8L~()g?2PpO_B)ZC|^2DEuHJ~O)b`icjD8mqBA{as};#P9N1C#c*SnkN|mKby*`X@qP9H!DxfTX zuWjze6d~sopORGA_AgW2eB{A&n}~b~rY?tui4t87p@yYh9y|+QF|eLK{peVU+0iqq zk=dflla0N3A_GPIDnV`2X|KGJR8&dzd8nzaM|VCw9Z~+QJa#dAkoisI}zNtiH2wZOUq1J(xSD$toNEQ02cS z-PWKakf7406cFk&S4qfug;j%zikqV&quHF!#_vxfTK1i9+uF%jwcY6Gq<^LfOV%%y zcwm{8Y87qha7Jjc*Rlndq*GPeE-C8ocid!nuTGLVSNXOPYy4WB659aRYZH53zdY;^ z5j~yvg1VJ}rw@;^vhtgpk}W1?HC+9dDj$=cckCk5gT2fKPihJ|F z9*4R*M!)mx^h4!4a__YsXtH(Av574LO+*hKpDoVq)GDd(Sg z6DBb9PM9!(skpfKoT@vYW}(x`(>@NTqi$WeD4x9gT;%EvTu)M#JxFx1Gx^GOSJ2Du z=|l;YVkcd7bqVRupA|fDY!78pbu_3H^A~(_M_@8f)3^Q2`PCC%+%0~7j#YfMzX#9h zz<)2U9^%;>J#%6F>qA>huGw?4=N)-`;_eY8@1Diw!W;g~_jvM@dD}9p8y1J;c(Yz4 zU+vV`(|PvTGI{Q`;a>mtzAG^)i|b)ASsppIKFf;KWAF`aP~LHD)DSO*iC* zjr%s<2~rjn(CTzt zyg)-F#H-`GRv#7-Hsx@1JsR%B+d) z&D$Rt?wPE5?e{T{D<@C5ubyd}yYX8IPt$etW8b$6y)rsajp7mqB; ze|ur^PRT#cmksmMC1SE(2LF9~M<(4*Xt77S@Pa)@K%4T_C%GhT_+9j|>~Lv(m{h0Z zjT3*)STt;yG%GZ@P4)ic9Z6e7pFF?#G5f{L?$q?t%7z?moSl&@PH}0w6(mJ`d`pk^ zbx)A+on>gl9eE4Ri#EqhgZUN4g6B`U1W}XoUk7Jzte&?f? zmzM`klvt+x=fm|WRyV43`P!FXUAkBLrD)eYT_3{&XAM=udq>k3KfNQqW9JUWSGQjt ze*LHVPo=TkburTk9!V3N&zC+c-V<|O;uu@hjdESSmp6Y(T)xVcXUuH)Q#-onRZ=Uv zV&;qe|3r0{e{P(q2~PGWc6iuKX5IXAYU7ecmrGA_ZF=XkvFNFnTT+OK%Qrda2E_#h zEG=G1JTevm6Vkalqqlwhee1=YB_&ptNs<#LO#AAX{y6+W(WJ z=lg<{CEJ4eg+G4&$HB5TTc>xeD8?v{JDw0yI0vm1hik=t!caUoaMI7_q*H- zE?jk)EZN8r@s#QF#D2}rjsL4;{Or6AU7XM5*>~nmO+?Qp_bK7QIlBe4r+tk#-Jv!| zjXmLIx#@-P!p0F&uP>B0D;r;|OBARLPwBc*caZzfuUg-dBF!xwTKz{B%L*< zs5!09VbYg^i4yM1uR2OU&pL79lSAlD8WS zI0~)rc6~8lS+Xrz`E*G*$0x1xtPxY+yF9WHzfrqWfHCvk=~L>46`M|e+$w!(f<(>R z>dL=b{YMl87p^wX56;~0==#tp;-bWU>kYc!4ryd{Em4~K3^c%+Sv@=X&pGpq(CZw} z+@dTV&+mDgER$exrGJvd5nUAvE#ce8EyT7anx2v`pKjW6ey>aCvhM!4rHNlxX2kG# zI2NlrziOH^VOIA!@3=+NQa?J*n>Mxme)~=Fotr~ijs%oePW0`MIPWvZV&XZ=@bK^( zH(4~ZerYU;%iVka!Ry!D!otEi_x8+WJ0bdt)p3@ym!iUEFVHfAok|K%Y`yNDoAOFF z`a^X3?vEVX(&TF^mBbg{yBG8_XJ4J?hdZ);;nK50W*phE>w@IhRpLUnk4m=em=eQt zTc}I?b=U0|yVY8vp4SCk=dcZLosu~}I9=E|$>rE`=c`XuuUMo#og`6ox3)E0a;Luc zV);|5YHc4L1fS`+GWAHn(~u>bCP{=d2XAFd;7RoDt;Ek7yZ#$NOLC~_>9(}WIO&DmJXeP&s!*WN@iKL#>IGH=RQF@WBY<`eYq5D?*tMw$VqS&sTcRW4zc2m9`*2#ls;+~RHu2P3bS$8(9 z#Px1*#Y~3|eZ`+@Yez&bW88JLbLXvXReK)V^XsYR2w$H|cC)8Wk`_FV+8ykbf zHOg)LQ)RYvx8HW2srUBgcb?z>dKRx!)lqBH^62?GQE|aO(5Vgrb2ZPMJC|{7%}g)u z8|TmSPnFzNnD~w1b%n_DgV->ulA=-sQq?=ZSIfAc zgg*6qrqEVY_Q?Hd#DV~ap0c;M9wr~=HCTP6@phCe_mVxI+vYwOD7%*bdDWuQ)1S2B z9A~uuw*A+z(s8iAUvKt*xys$2A4coj8#YS?`o} zggrGOL1F53B}GNYm*rhb0*^0F4(ORvEn;hR^=R&ShZeUZkIq}(y|~m@S7rH<#4k4C zJE~b1Cs|5cT-)lNR5UBW$gt&!eqp>wT}4oUpVI00bG6qVU+0Xyus1mN&7b#nVfp(x zZ}o?3<#)gJ-rwq68U1Yi#Nxh3-LS@oS&ZQ_fpzuD^CROWb;< z&(6-CbN`YI@2jb&HZxqlWF#m&nMqif`Gquxx0#-?GPkCt&LvAU8h9f7^Lmf=HdOa z@#FS;H@2LYbwBs>(W7+_IqK!x`I@&s=)PvUF*8x#YUsmS0UVJj0J?YFG%V70nrNTAGAE&x*cK%dexW}g8fkUhMYL=u6SKIjI`>tFG z`Em6IH}mDDrPDRv%;l4rFj1zLO`mP^uW!84W*Y=Mb9ZD#X5NT+KDG1GG{xgbmL>dp z^Zn-IBxwm%N1oUTN~)s$=UX>~-2S7wcAt@v5$DxcS6XJy^jH*@p{uFMyPi4jz`3xX zYkJXt-Pt|&PDz|EHfw!F{SMY0tSY(-Rx7aemfYHsDa7pO<&{+9>gIN+X8Dq(OAQws zI^z>`H2LeRt2s7Zn|^;P*6HXCSUAU2ZvK2eCPOQ}TU{O1+&BE~{11P4`(rQ1jz8RO zKGq!1-9!yP9yfcl{b#n`gW41(cEc`#BOczT8(zD{`$U(q{d>Ob(6LiIg&$9D*d+4S zm~Y;p1=!c@-o9!#T{WhMNnR)p3!KMH2b9|pMowwuSeom3h z`-^4;^*dE6u)Sq0F;si>aZ^yR@_ENgk5XO310|1ibapbPrUXiVVwYv!dsj9FZfC9qPS zE3j78Q9bwbbQ6Kcu`Wz9b5l>R%&fY*y4d#p?>dcWH>1?ZNCD;lZI|zy;aEF6?AV%% zvY}poLzch)bS`j9bYM$##dk&$u3mMM3d zS8yercyvTTVDa-8^&da2%BY|H`~Ll&8;$=<%a2UB=X*21K5u_#!vX##2E#37=a;2e zcFwqQ`GAA`*X(IWPtCl0VUuTS*tab?pH1iN{WoQ*l!7Jxub*0&byQ)ejCZy73*EUBg}S`WkQYv7W|W-*e0k;yE+wV^%du>{4;ns#CO! zkLDNko~2-;C91M~*Ov+lzq2bE!?t#@pSYmXvC#M5uRD%BAKQ%o)arbj|K-@Fv)2o< zP6uqs(wg*M_tmlt=HM%TAAWx<_CV~y9@Y>>!!0i*k2?0S2CyGF@jtcx+NsSQeZFEM z9ScjV%~TzEBL7*HUF7%vx35dP+HKRCp1sHAlkR)!vnBD&*dsqTD)jh?_t6{L4}VEr zE;xTiSLI`?g^}}lIlj+W|IOKXrftKv<5PD@ym2)P^33t>@eP?ta{q!{57q_-*OIPGc3wC*NnBef za?f@7qEjsObLIukHH@g<>v!P9+JiUjb{V<-6K;|7%`N;LDKq)`ui_5oT_&5RS%;c% zCS^?CFVZOSCVRnEB_63O61TT~J(+y?<75BC-{06fx@Yq{J5ThPxy9|eMN!L-1gY$t zompDK%KzEYE*?9*qwu|{-g`ODRa4`3eB_GJ|KaG*Uyv0bnEm|QfhVfVFKmkx<@tS0 z^1a=Wg87u7<*v_!sVPk}Ytbp?G zSj`9NBJ74&m<>I8pWJY*Kh`NIJNwAKXOmS{3#f#BuCKT>%Ql+Pk>}Cg9Z$Z=tgHWj zpvEZU6(d{7og4OT6Kmsk$u?}hUGEg(B4fpS^HfUY$@sPVesfQ5-}T^kzRbse$u`UM z?VEe|e>1^M`vi%gG$Yxn_a^8tjWk*$&xf7tgK(oHsR`fF`rW=K_$8W zeyejYarxo!zo>kURcY5!@rk_EUtg&@iY(1#>+a|{@b&fen>%D=Wv4znvfvX-)-Dy- zEYmB}KOK7(eAirIepdd7X5k%UDQ*9~hqwORnvl4vU$LHbkymE&6`k}hYsQZ^j5Znd z-RnK{>$BjCOBbX*|GJg@_$LQTt;f*|-&8Lq-3#8~x3+CvZ|;Zr?kZ++75%UGU(+)Z zaGw2VDNje>vNJ|gG?O{=-_K9X(pr_d>{p=s@!pEhYGU&C=O%I|RaCbp{rjVBQR=nC zVo7IMgo4|J+ZtDXXPGXN`_uM#`rnP8=1cF`R&Jtmrq?j#mt)Av04CGbQx45-Z@jT- zhkW0>??->#&3o}ENceNzyPn?aI|5(Kq?~_So>VD(tk9;G#;~7ld&9S=1qupn6XplX z9Eo74t@Si|!}{3Tcq@10Qx(omO$oc-_7xTEnNFPmDu zjj2h3#o>$ee)d2^&ok;z4!>7_d%VAPu0d^u^`8%?6>Vz2&RaRzWL!&62D>LKkY?mm>buoOG2Gm9$V#JU%6Oy!PuyMUZYB6`kB95GZL#hd(8|D1^xW| zgp}3IGL@2rl9WGbB|SWMU(Tk2p}4p>ENaP%ql!lg1LvDe+^F!jRbuW0zTbxXDt?zU z``rI7)~h`;F=+dyGd$rn$%fwpH2D11blqDWf2i8k*5|Hl)3VUBk(#G&Mw%KH{MF{k zix!&dExGvdA_kWn(b})yIlYc-&yG_}SXYzjE_>Bj)9Ajz5U=4cytZ)IMi1IG;GLvFX6`Q=JRrjl%o7oS46bm>im1n6+AW4 z?C)zP>+pH|SF|{YCo64BfAVqDoSlm;;_mG(Uw>%la-ojErCy>pcxqS{*Qlz@%PeScnH=h=yjqW8CN zN?yRSwSB$Nhr73~SM1!!_{!&N`|(A$UTpirs&{T>=eGT}&Cf6GT48%tKJN5ur60~( zRqJX__APxTKWWPI`>6Xt^f#b(?j$Q^Ai9|3j)4?OpI{ zD{L)*s949tzZO$Y-gdS7!MpePzwY@B`4?t2 z?0WB{8n-c<9sGR5<;uHVLUHP9iWWLi&%(|5l2$y)sx#Q$a4r&_RR!*a=;{bKf2iK( z#A4_dU)$tbADb3AE5z0e*!@Ybp0@gh4>lN-}R<1Lf#OWSb!9_x(HN;oo2!DLlR zS7-e5l%zA(GF;zXOAWHJ1@>iRv~EpTE=UiQ<+=GoYVX|KjSp*Bv?WjSM->Phmi-ns zX|rekx)=GUQj!EZ1Vv57w`Q$voqpXyZSSoG2ibo7^lg}XS7@q3&)eI!k!o$LUn`XT z|M5fQ#_jbEDNkaSmR@ShR@dS^ zpM2%c;va{WvR!+(r`OuOE={O%@9rzd+idf8?92C&dsfM|>}m3{>72{%erT!XEbg5D zwJM)|dW7h!;ECV6qa94SMOcmqd@}B8mRNPRd6C7g4Gug9-{0gCJaXd1i6cu~)eHY! zGnRPqdhvDfuN#uw%#S?`yRhs;{4Ocsj}?*s&IF3+Yj3u{!qG8NPQLA0=^JjV^QF)J zSouT*IBJ5j2sc+)dg{FT?lvM7-TL0Rvl1nEGtW+PoqRp!`f`x0*Qd>6ZZ zO!dA6Pv-RRHNMRf@{ccVczw)W$NnSV^k>&vl0}Pm-0MB`Y4XD!;lo!v#`MP2Z&8=5%Pig!MNTZO)CGjgRguKEJUvJAcN^ zzsrO=HdcMj)rqZQUh4Jq#NuN|RE!Ib+>5jOnf2~tw$zay5>p#u*YR(tIc*wq%T%cE z>#4(EoAjsU@9fL2c0YLKNQYqc)zyJw+-fxkXPnwDx9ju?yX$A(9^7HjH|MkK@@ZE; zzCNNSb0pwd#tM;@RtjzL1xi)xs#>SNezn;yWafkR1-+G9*NUBa2&!gP7r++-Qaou@s&y{~Uc zJ}#F&ed&td3>QT@CPpjob4_N~nRQ9@td!N0Gl%!De{{l9J|&eA)QNd@^ZtQDcUTk` zUR-fCRkiHzN7-b>?_YQwZ~xCd_EYxo#eJ@(d`T-_N7Tt}Kaifl80x^2Tjln$Xu{Oc zj`(lf#iz2lj$GJfJA0A>+jIlHGdHIfzint>h=}qkn!h$~?=0C683nhjAf9=1{);Z$ zr#@kp1ZTHUXu#I586o+`ez}Wn_U~gW6g(fHBP&=SI&Eq8!8_{~-FZECUcA`cWp)7- za}*qT_Fpa*c=fnz+5P<1*rj3~KYj@9Tb{-gIkP~r)J@k}s9@qW5nkcbK^=9EdH)xG zerWV*%AM>&0cYLd(>9(Ln?lWQOjmdHQWXi&n>cG?>w)hpJ-p5yS?GB+VC59UCyf&6 za&C{WD<^t*oOGCaN$rO1I<6j`uNSHg8t?fzqf6?k&x3$V65_Qubu*7^bRApD)#2z8)+?2p^5%71oc-Yg4))SVIQaYB zA0Lwz6fu#VHcd^!{GCePeZC}xV=IIGH)dVUjoEJ}BPjT>pzL0cc6i&uw6j4UzSJD% zaJs(cr<-cJn8=ZUmuapQ2I}8*oRU9B7jlbCW}U)l*tIg7D}S|y#p`=k@Hf*Au3et%G!qN8Q`zria0 zOi=dRWy{r+w3TJu(yo2D@l!Xe><_Ez>Ma+11(a3)F`v_4*S0Nr{Q{TN=WiUBEj{x1 z>|y2=cWN}geBt@<;)jTf&2A2*?;5d-ZDsb~WvOL$o--$ysdU#F=OdRtd-QNQZQUju zu=s67hq0lR-_GvUt7j{j8gi9QopUkmizUmwyPeOkhbe0t%RVccdf`j`?Zmw24R;jS z6g}75Zo8;nI3sFm>*WU74H}W5y6sw4o#{zWB0S>M+J3CK6SU;^`q~4N9zXmL6U6@X zO^;z=xPMW*^U=bfGYjVNduK zS59x|Wjj87iskw&I`#gWJs&q-FgDCkIy0w|QB(6}#O^Q_tB%v2JiNRgPU}A}{P~GH zWJN-+{{A(cYop&EzFw|$=+YH@S(c_?P+)a#F86^yKc`QeGKEcAI(SXYPtlkd zE$yn1CqL&lOK8pPmOrC=KvzM5yFkF%;oOfaqOJ1t>@NH8JgoG(qUs_bL2UD_E^CF;1B=uWpH9R~vn>GGd$9_)h1aUf@#I?(e+4u8+iXLY4?2RGwJKEUDsAztrU})^@W{xPD5XtZJ2_lnauQX6Nl&Va*C>Y zHoNCMd8-`Ga_{y@Bg09L?>#;=>D3FP!{X0WwH`lwXn5hWxy$5y^R#A(ue)`RJ++rw z^m-11#LOtgAOGZ*ELU9=_4?wh*|s~^9dYEj>d5fD&RZXU2hJ!q*mA+K$0_oQ)D8`H zLz4uTI?g=CyvC%B4D5zoN8c3XpK|1RSsnPWa#evNk6vPogO0jlJLV>@-q4-1OJd^R{K%&&tNq)J*R=+Px!pAH z^Ylsov_#PGrOc5N=AGPJNh@BjH`{M__(Pwn;hJWTo#{tA4Z@7JWVUD|KfKpn!E;yS zh+|L9Kdtyw?%&;u)*HOCS>5$WCeANNB<$Ju2Vxp=+yw%QE8gnAeb?2b6I-)F9b&t>|2N4wk%kI&!Bv_Wa#$|LDfw44Iiqr;ePsTVdJxq(@JqW8u2} z>wX_ke6h^o$J#aQ-p0&q0f9Hq&-=J&)4Iv?F3u=@pv!J((Xp`exWRrl&`^+IR710b zYetT0{!)z-j}+P_wdpK6%(Z$>i?@V$AG7G%^^4dHYy8h9g>s)|dpF54!HcQl4m{j=7;~5FKv?OO0E>#_82fr6Wtlgc^$RZZ8F{Wjf_Dm?As-FCk74?KQ<d2G$)92znw~6~d6(<#NK0fqy{i3g- zR}|cSJTCrVV=$#KNn-ZxRDQc}cZ2tQv}(!HOOAZz+J5rg2EAx@&WQ(iY}u1%)=`*! zS^UL5ji$FdjV}ci6!q!u`YUy4mGqHUDm#r0t8V#qQgmhK#U1<01ug|Yx>$Fp_l-}_sk7}5kM`PM%z3b1XKJfg+`V5r7G3?2 z+-h{#vO`h+$OQH5r5r~-RLJoQ9&TFU`#z9we|@;z^F2v3RMc0_yfH&M;pqadf|bcr z*^exEyg%}v41b*ZqbvGXAI3O`oLlnY=*OAO609Gucl4_U}%UK%;Jx%}P(>v4Ga6S6?GhVPD zSF}p6H%Z~>*HXOY)ts>F$HS_ixO&RIe>3C)F4=H_hORhUPQfV6Bz+(sH(0d0xNSFZuBK zS>CrZ7F+r4?BBinm*G|+<7oCPe~TEsJ6B%$<31x|id)VO`_n%@SetfB2K(P{_+%+!Dd9`FTm|?bD_2{FIKUq1x z+BRM};xS>7M=xJ+z|NZqW;f+!WE%U|=N-JUiRV@ASL=CkQD->JrN2gYS68zg+E>Tl zVsF=c=1YnN@1N;{1zlG?J8pbFc~rHc@UQ=s-&Kl>(P#%w6mKw-fl|FThwn~U+_S|O^>@E$v-qr)P7oYL-Ya*odb?Nk2dW3Q(YwBeEi!Y zE3MAcjy;d+%MAQ_?lL=cGP&Ng=m?y0E$maA%#jNl#o5^nr_A}eN`BkhSM0}X9VI1u zwPq%M?(ot`ox9jb`E6I1gZjMAg}darKJ(1$44iT8>Gfw~0&SpV%47fJ9V@$GNsj(0 zM;=FABiGlfEsPAWm=7sL$2G0{`|VbbTl7SV(sVu^xfg%JYVoRF@43Uto&0~UbW0HsNa$QzH|Mvy;D9!z1t-nB>B8H;@4S69@Vtki?W9tdH9k-12%3 zgUa!?lPrdpf`uneoyezboPFo-_j--s-Q26T$@IN2zxTo3TwYJvpEHZ;^ed3@Z;l>x zFS0FjiJT7fF(j|g0g30b0c*x0b;seWO8m(nzG znU0AwC$>%AyyoN6J>dqMPih)=*8gXErn*|`-QD0jcW;XGovm}|crM2fnQ6|1uoKJTDQJw;!0jEv!C+!s^pViDMLF%iB;C&>n%DCI`Sy`1i2pEw{G7HOZ7H^ zwD@)D2YCH&OgEVRVoKcmw;eq_B4O#3`JidZE1MYD4X+qQFPwM8kw^A+_a~nor&#?} zaWNNvU3%uzv#9GSD|^xfm4f>h#ZPX0xZ++Jlh^eZ6WGrzD4O*8b(HbV;7K){dv-G) z{QiBx-5=SNDKR!>b?u*ee=V4F*lBuuDqBTl)I$iUmHC zr(L)#e6pEqZE8x2;-%xvOLbMMm#I(6Zd>=OyIJDUtll}o&Jq6}?0qPv!2@cd8LWxg zkgauR^UI8YHJhu=WWS1^KcaENN`KAfZl!7BDjgFiPU~^#f6MXJy6?n->J3`K(p#<1 zJGCCGl~g}=cE8nvofX&j94jdiZ)U@ir1Q%bg9@u>*Y>Eb4-wh8N5Qe@j+>9a zuhWY6g`ifS-s1BI58P1VS9i->bpFnfc{ak%lY;||uLu2b`qSgUvneBoYr-VHCFxnm z_RZSWwa_jhjU__Ld%x28BNwJDHLaHAOUk%5?@tz}Y2ca;%4l=fPTf2CknQX~wxgFE zc;?>N{Bp&9i;jhFy7cxv=F$cyI0@0F9p(N3+x)KETr2y%oc)yfi%y}?sA7TSTPB?| zCFJG%qilp1M})1gx+8e>QXuc$Da{g6MoZfC4?FVkN>7RJ0~JUoKn0SL@zzV`j}+Q2 zEff0Ec(dA!FNx!nf7i9?X2nS&p*s2&0?K+y4CZEATra=>@3^z-zJtHNynOuKq%38< zYAVHRMe^eaIb({1XNT7N`&d&FcoEuoIlyh^Po=Tp7dgHL;m$UkQ16ETt!cF^Bqx0 zcV~$?dfB^srcmd+eRgNOLtNMT?cd=rtr@upMx%j;r+=4J_}d5dL^2rMhN=uq_8{~@lByMS9`8w0zc$n6y? z`U6B#3I!Iguw8WTuSLhgd3U*f>$tx5zU|m^Xq$ZO{ALN)#8lDu2OWE4n)muMyph`4 zvaoT3h|LjOAK%k1YwpKRnWXG0Wy-(7G`LWR<3~ZILYv-??&*^`vOj$+5=#8p{JkxD zfdMGK4sFOfxNfD!iAiipd-^?_V!hoZq@+aNJZmi}%gVA!djEUDl&vd|$bPBHPp`jx z({{FqA5ZKDarJLHOO7sLo&HpzjbZK)#~zvGDoYtZu53vCE7mkcsrUPC?ke$F5?+2P zT;F12Vhr|nNmpGLe&7k8Fw)2}Mn7+ue8-B8CP4Sp~xv@tl(XxAz zvq#sJh-2*ROordy+-$ZiesapLZrkc_Q@D~Qv~Rf?FLOlT zn$+TZB4!=Zkj6V+A)y-4#DSUu87BA*Z0rd@@t= z#0imW%g#E)^QRqaGfpae+52L9K+ybKho4 zy2m~1etbE{!G?V&;>34ecl;N4Vb_bVi%s+H?TJ*V;{i==)M;>SS|V7@l`nGYyT_bP zMK;5dyz|E#d7i2}3(Bm_s4Wz5-Y9I*vG9hQYaI)_Vb`4}two3LJXKk@Ze7HEJ(j+x z2tOeS){1sU;e4xvFE1|cnX@Dy&HEszA$K*$V~^fh>3hcx?3?slRh7|Gv*Dh4pbB^K zfg2trF&P#cema={`1v#O^8KY74489rf{!YR6A^eV>6qC@dKSx(}hb7 zOnE&#ME?F?qjTU4i^1eYTejX8-SPZ(+sEV;w=Fsru6xS$-p18&+PWr*5T-NVa+Vv6B6xViv;{ z@4j7J5wZ43_XIP?4wlWIsF zud?E+v)S(8sN=9?+mUKPS=nAr=f4lGM3ijp;SsEGl$2OI$NJz64|z$+$Q`xcxz3zr zNKQVv``b@XmtSl2@_TdyoNvz$Owr6V{q5=Lxgut#5fATDkJ+L}R!Ui!>+13V7 zPMx9@ySK{pu~+4mSK4d2Kcvo7w^C%CdVJoQo11m>`J=f{e(!5L6Rk3Rp`q!l(&paI zw>L{J#BWJ|JV(OSXf8{oFkceK1>O0|9gb(7#}G>v2 z-IsNADU*t)mH|`#i~6A0jnh8;Q|r7M+NigNElT{aYrM)*!Rlqp)0M2$Sk;cPX~ZvG zC1t$mgC8evP4AQ|JZuRPUWu{O*^`!}rzjcOwVpgHX|g7|Vs6OeQ0r(ilZ|DO-zl1wkoTRT^>YWs>g&%foI zpEjj!$(53nOZF^RzI=6ArG4$${7bCGU*Gf_o!NS0 zA#5!G7rSBCjR&Xhyenog%)7JW;HxwK-z!gh>228=`10rh?NUenaIR^Ko;fyTgp(F07s)=!XHX?XIq zfTDnMHNU}K$-Yo;u9d&Fz90Sl)t%?gFP-%B+wwQKh`Hq?X>kN>&V0zhthr#0S5a;;Ux(tfkh_}=)poy&w=wft*x$!$wW}m;(yC8VYx}Lg zuUAkO-mrzC$1b%+IR04ISv?)z>c_`=vzA}uzIbns|E*j`rgz8s<@wp!+0V#4o@V?1 z@}m?48Htz+`-6=JhF2`zz)$udY-#XnuE6db>km zM8mv`EO9KXtcmxQOn4)tb;?5NLsNrAm|g0W?IkX8@sEWsJ$za%doAc5zq{V~l=p?J z4u>x-6mS;J7Ja`lNx(V%drpu;&xR8&H@4@8?P&`y_`X4U-Uj_dy~2=pd-o3T_K$h41aIU#GxUtNQnGzx{^H%WB`YdfYbq_oZlo{)Q=D+J4JJ*^YReKhbnG zAfG2InCZ6L^RVyUxz74{KQdI8WM8nR4&*%LAJh z%RM}}$?Av1^hQSMIB(ndTRx#INiSA`I!^bBSFbo9BziE%;1 zOm`{Ik+#(M;&W4s`{RQjE+JdCPp#Cs`}l;VJkN`ZE)TyRVb@?XEV&vlb0nau>&2Z$ znIi%-yjPlCvQ=Pe6Pq;qX}Gpa=Db@w5;9}-y z)MnmQ44owC|I5%wM@utM?1+Z(E5TDYBo0bBu!*)RZR+fNk^SZNhLkIX zA6;hTdrzDB@n5nQTVG|_W!ki>Ho}Fn6>@gyy=kz9!KW0WCSc;koWo_qeb;M z9cFXQ;BNE0#zR{e3gZO6A8lY{{_uDD?8L8{r|m6SJ$yvYo((&j@;Of9^7biHd@5`N zCe}R5cPXnr>TG&4lrKpmxinEmd1LzP>}6ZM~hKqg8F~-c3g%uyngny|`vSzMSVA~iIz9N88?a|!LQs4E? z1P28LIrLn=^vhk}<<_0xv+v&KO-iZ0qOWvNWKmbUh#^PXF|+hoiE4Ah1L?XGx8%Gl z5;}E6!}5@{?cAJ;w{MF5jq12|sq($Vo87XV|KGWJrzEK?PfPl;Enx@yk;O@#$rfQ| z&PiTsr;qG-BHVrQf7=F;@Bg>zHI_bCT9THeV=vcMn>W$JmwjK^mSe9DihjQ0eERf} z3!(KFpVj}K_ADb{eMq8SyVCBm6SFO9tRIN&zJGG1UzGm=H8YusQ@2Jx>2vRw(@Z`6 z_xE>WqrA4kzohb(KdqPa z_CMdW`?;u_fY*$*GxQ(dXS;{+>F5FP%PN!jvv8(Kj2a zpMEzmHFUWg_gYYNHp}xi(Zamr1s>MxN>1*PQTYT;NN1Pa4*ENF=ES}=I*AjjU%!0m zeBWUg%g48+xtso~@*cVHZAQnOBac&m_B*?NESlIT(XuQ>tzKnS+KZQ~r{B`}p}t>8 z_ROg>36HNEZ=CF!vfe%awbB=>@`Dr84vnYv z2XzuR9$md#L0s>8^5ca;>c8GETYu@w-YE;tNmt+N=yjJAWw}+dJ^y~(vL#t5CKuMF zs&iJ}`W?6NN7;|$HUIWX?Ry)@R`~Jdj)!v1?_#}_%=BcZ=eaD5|9;8n?W9SwILptk zHZWk&Ia~b0Xx(nc*W0WY1TJ>tIdfs#CQC$b_8?Tk}jm7hpH zr!(o7Z$}bC+r9&j*86mIe)*D^73ri@#_?@GpZ)dDGoYqtZhvP=ql8VIm~VXQqo+#D zhMU4e!q{Hlcz#QwVX?aOk%{a{9l6KUb{tqDv~r7++y*BFw%JpHjKmgAVrZUqZiCtM zzGGtFV>*3(+>d?!z2USwhi|HCS+~8enW~W?$B~X(?>eG_|2*8fNAFC}*NYFPAO8>? z$zOI@-m^i%*=%21acQy7pQtZWEB-CqULilbPxJm1*WLH$J-mDE*qirLHab4HkB`>p z@A&xmeq%<^QJ%@WJI~oa7j3pb@Alx*omn^4rm}--^0@urBUl&Y`xp28SeaPpzn)&g>ppYcqby0>Rmn@B4M@IxxtlN(lB}`CoN3 z=?ee+dzO(7L7O~`uI}`7kBAbvcU*B&%u=^M5;B_3SI5R`)%=~;Diec^wzBX^l~$I%9D+SCr^B+X0krL=cRK< zSdw{${_CZ?6x>R3gx*B!9*f?-bH=78BD1b&_n$m`tLs~Y`MgKxWw#f+yg%`#!m-w9 zMvLOVnlb;ybnpCV5xKEFuE*p2{eoAo9_I)o|9)6))NlOj$Z5ytr_p$5!^?dD|b(vBG7%@-#8&_rupspr@XH53jg(;)?)a1sn~IsOGbv9)*gPG z+WN8RVzWe3jMJf)Q;Zba3aVDu_&;fs2q_C(m+5^lb$W-pJO2p|ef}v^7wNcZ$-Plr zrP48R!*0!EdE8CKrQA0nB_7Nv*V)#$if6N8oRGpX^V9P;2TfFb>+23!gM75*XRD#Vb6pazl8nNQwe>i zRT}eYox=mxiIxAhnz(3shH6R9-1Rxhhc+Z7 zbF2zCJbd!**Tf|)tC*)Qudvy1=+dvVzQsR`JSKfQaFem1xH!2{u2AB`G2I0{tR6?R z&&{#aSy~nHpZVq<@gpZE&CtTo9#=eBcjvFq zGVB5;mm5jC@A}nq%3hD@^wyPIv#qed-6O-;PHh>d7Zl@qD$Wt2^^TQ zBc)>Q9G3F+3vvXKzkZu-)W2DOGPB(Z=A_kYIL|GbNYjSO~1OO`}PGB!#Sc$xXn?uC3(R}9o(=hnECWW>I9Y7?~?U$ls&c7=IA?1hsR$0GV_}L%8H9I ze;4*gZ%ff)OgZx2X>IG|qDd>Y%~+C8zccu=-ak`k?&S5;f?FR>usYxDemz0?Y4SR& zNvn7L>bbPE@FcV0mdLIx3JS-1MAJXKxmrEvhLK3}v)zm8&Tg9V;qdZX>tbGep6M+7 z{4ZN(_mh5QX*TaQ+wMG7`R!kI(njxl=c^_O-6*Yd8X*r07kqSnU)6H(lHaC&nIji= ztSo)j1nOgJ+m{PC>$rL?6%_UMN)(#>aP!{nc1g$fZI`&VP^IqwI-9-&}~)DUid;_vz0!ppy zc4{@|oZ;Q<>GE>lmHp`pPX;YbJo;DR<&AmT@sFPVViS6&bbIA1f7eSJXU!1)BXu;N zkxPQ($c?>rD!;Y2?g+o65_)uh;I$*Kd=-CuzhG^WpVZpEuQ22KB{At~SC9O8x?WIX zQjcx@RoAR6H8-EywrDv+jnG3JvbS#}eO$B3AgrleLDN#WTs|%}{~1| zK1Ehv4UI$@^(PlR`BFW{;=ADgycNA>x?Ib`6#R?6ws-RBX!kT1yBY>}J(D}tByrVx z?SXew|2}*avNgbZS(nPnMG5g&eR}!>Id44u#c+Ci%;BZ6$`2#f+bBPZ`Sd+B=8h@T zG%>XWlLVZdng86lu4ygY?BzJ;cg}&Swu=KcdudkuYD>89nZIV{ZRX|cY>usZYc9Fm z?a1+pna4AQj-2rDKOP~jtz-XFM)g$KnSEcLGE0AW^U(Lto=+YNe+67SYS|H}lXm^p z>>>f@hIfw@+{83A!bFe!xW6m>#ia{UhpneJl_w}Yljl3SQgVLAZPN$ozAV3!1e$jl z7vGm&vLrq6ZNJjq!b}A>ry{nte9orhpII!Xn7I9}npPn`xv$)Fi$7BDM?X3V z+Bdi1=_mF(Kemc7TX!7z{4pzV<;gDL#2dxhlLQN{YGgN^Rn}Tq!x{KW+0?g3d;k7> zuFD@SKkJwga#Q9sTZluF7aK>%gyWS;{6_+g&!4Z{;m8=^;lUvzBV#xFz>E_%zw2IV zhX$Ey%?f&JeUeqCW6$SOXutz2X11>&;uI zD%Sl~7VtbN`6IcpV@7!3;;%11J}`Q$tFVuU$#}&?mDiR1Gkab)Jc*e4P&lAO|KIMi z=!S~eBcC6xo~FIY(UM93$miutCx4o>^7J* zy;_^IgE4LDr%jKurlxkS+^qS2PvUdSmb-i7_EzagTx=B+6lB!b*Z=YJr{+;vMgAib z)FgMkDzONg+t<*$lkwm6Q+(|mdD>VbE2GEsovQRxAkY&cm8WVLoUsgxxUS|I`iLju z`|K1;f!|qk{ewbh*6GBG_Z)bjk`o&%o%lZJ!h*f(Hs{P7&t^S)Q^J2Z0-~NQ`0*8`qB~%H8(9? zwrtZ^?>}CT+x$s^UM0eKb!31+FgiwZ?Wj!0P5 zYp0d0Z%aMSoDl2eQu6nHo27@pcWds;PZgiCxT^Hy_nlFCmg?HOPc5Lga>Z#~*Y;2MKSzR2k=Vw#VExLJ!(zHo zFIswSY;11qIMy#8uOQ$&FXcsfcHE-=&AM#cG&!&D4!lwMc<}-w!`FL#@+{-llx`wY*Q(V z`F+61W1a4brPJ)~#RZxfdgj?yCw)3G!{#Q(k^LJI!OGH{mR`%ofPZC$o zO)qejPMH*vd*5s40sZf{zEsa@m>4`i@$V!lj=I@RYpV|xJPcU;#(Bk+C%ze6W$V^A zulrjYu&PB->e^P9@9R`=)Qg%vI$f~8e(Ka|0y7*LwM=8bPgmMq)3?9-pgUKaI?vbB z&-N-T=sv)$rI_hD)5UATsY!n|yp!(Q=WqCY!1~LNO)AU}+3KUkVy&knJlk7qKCAGc z% zR0b_?;3;+J;nMRq`1JePkK82jX_*15PkXi8oyi{b@ z>uFAkS9jj6=Y6TO*KaK9&YJ4=Y@$l2Nx2B?Zrp=xj!L%nGN6ixt&v%RPfB(D#-oI{Fpei+NR>T-_?)aOWrqBcoJK{ zFzxRZKKnCwTb{-KK3y`~Mxfb9wA4^d=y;V)T-cUbs`cW>PoH9Vrqw7>vijlScH@*= z>yO1r%n)0{7W{Q#=6y-YlNU2SBpGm9nC09!z^1S*ajI5mf>-5`OGYBOA;>a5&uz~SUN>Bvu7oDT*A?&tQVK!L=3dDj!b{}uu@b_ZIO`hUVq7d zB0Mh_?H9TExcJvx28&aBENXw5EbHky8@Jo!Eyo@YU)CtI;J)uls;a`v_39jQYS@0& z21}V;YXc4J?^`Sw@xfi;^pP2c_Y|w+g36Aa{4BqrqAc{wuT@iSrA=4gxvT0p!?cA9 zv{i#P{h4~dVoO=M+`1zSGO?Mjnk3TyNglIMUNJR$Cx_hszdhUECw(}q-@ftV^|%)| zHd*=jy1dNzw8V9L?Ic;%2hCA=NFTe|G2Y&Ctn|JbI-=O@fJe|++9w#AMrtz+vfdX^rJ+3>BX;+yGoo>IsC zAH5S(!@0cMw;pVJEuT7VQh@){MhTZ=>$(jEduJa%-4#}J@BY%Gr@PiIFzRsRuPv-q z-+RWQaAu9Lu%+zY55@bxl!A`>2n_(0BP+}rBt&G^+KV^7y>6%Qp;pT)T6*F3&AeiD z;c{Zj*c6ofAGO`E*<|F^_u<%L(bCjOv+cNi&K#~?m?3!jS8T9C+l<34KMbVK*EC7* zzvlM#lhOxYo+N>VFFJG`Km0#(-EsfTe@}S#Pc4<~m^k}}vAKJj)lAd*&T4G7$uD0& zIHZ~Wbl3bJ;(W0ZhrRS)NIJ{#+`6+OrtOrN{~u{>$7eI=F-}nObf11sYU1SCo4<(0 zv8yg#I@$E!J<+cDY*P*|nJD_;%2UN@=gxAnT>t->?caH!jj5r!OMSf^SMPqFIw5A+ z(p0}r&Y#(@6DO*??v*w#VXFwbWnfjKu=jfB@zyD=Mc&JTUV7B*@t8LKfVts{skcS! z`X2}Gn`7uz`^aRGPq*Xad5e6Dvt5oZXcon-%(%g$ zGb2ngzAS_}2B+a~|h z?aYI-@^plq!x>~s9eZZ~KE9wTRj|<_HLc@+?Uz0J+hq1|PttsQcd4B6_B%BX*7;;! zd_4V6;rBp}vcHPIn$A1&I0#xS&apgsr~YnY@T!<^BKt~f*qi288VV?@Y6=?f3O~9? zxo$`KLxn~5Ee~&VdP{bEeAcRe`qTokA3qrX{dyYBmb6CVrXqi!#?(1He^O=NtiE<| zm#6KA<1fRDezEfe2KJJS@rjKvg_jZo_f`_ zb>l=f8&}O34-m)UGar*lp zgW~_uVe4zs!p_<#xViX9c|}T|Qb`on>ToPBe0b5IVz1wUjV~A3)Ejm<2Ccsvw#VUu zTj1S-5+|!S$A6@ygO-y1oT{U@{KjTOwcTxY-)~Oonm3ViS%b1(q{6>e(b=&PJ8vE9 zmEIcWns8!*;);MrJwBeH>BsvFj8BV4YUW3ED%cIk%vl^0(h-^1^+^vrIaH8(b;a_=g8durYK?#Egh9g6-&CgvTE zr(}<8EvR+W?XBrmtrsy#e(0PdHQ9Bq(R#Hx*-v!7{8+*xvqQLZ;al&d&rkV-j19lt z|JTvF?xBbGd8ggGruig3d3pQE8=synUwlgbKUUpkw&~E8ca|r183}J)@OYBj8_C%- z`l>F=C!aqbdU4~vP_vGWc`KN;`oAB2c=GCnb?ZdMcDE(|?EH}9#}ld0X7%sNS0A29 zqD$A$xnH}{>CjovlMH|R_e~I*;3%Ev-95+G{G+~3-1CN0Q?-o^oM-Qw)}Spr^CS){;Y2Qu`WGxO{4~w*xo;nKBU&mSH$N|`zsnVGyAFC zvvYq>zj?hoVz0}e+Y>rVHv}$oEL3^dDK`^JlN|l!;}0fA`5S?^}6h$xCtm2lb~T z*BxYvQ(KgL-+f2a+v*PouhRl+rA zD11=T(BSy2)|&EpiogYt`4c|d`1*?r&YtDD@{4Uzr5g7(kG!zkv(+4XK5w6=sHMhP ze7rO%P15$fXzA+d2M^5aGg|8UxmjYTs^`}wOSPXG?O2pBzc}f{^oXxJYx%^#t#Qjq zVG)!4m^e*U;PI7hM`!GRF6T9MeNSw++u;*OM4Hpq9DXDpwea+UlNleMe(&h5>37av zX1uQF#D|3528mq~!Y{MdsBd{bFTs(=YpL3o<@fhQYXqyd*Z5|zg)FldY_!|4XQ8#< zT&ts(x=RXULiVrMQE%HfZ-rj$9lt+8%<(2$rfEvfl0L%G@8!DtKJ$cG^I8x1$N!!B zv2jl_m(-j2bppMa)%PFWl)8DaV@r_`ms7NU1>5%f*~T-kzQ4B5Y4t3z7q?DWNgtW9 z!FYz}j6A7@zrr6h^?6UT;_OZRezt$d?j3yB=5`<0d?6)Ft@wtm&}aVkgQr5|lXp!y zcBeW2V?m^>%V|yZz~l3G@gxN(*jIc=Sou^W^W~zmWxvBLHD7+@l-%*Y)VHa=ao;pK zo5bFY$;Z9UvS`1UrP=fOrKHiv zdC5(}>Y*mLn&+vYyKXYfZEX!JR|qNWo_LEnb<4#5ipzQ2Ik&cSPUU#2|KH1xQA49F za~^Y2OnLXQ#$-VW`#m*shax6<*_QmVJtv#dVQJ zldN!i?QX*t7efu-v!3Lr@9{bQZR=J?Rqf*G`;M*LdunCQiODg0-?6Q^zfe|2aLaS0 zqZ4a?e@i^F;Kmyt$*Oe%CtOtH&(1DuY2B%Dxcgt-;lD=A?Y*B=*L0lD%+O!{HcNFD zi{TnwUxTcBfj?OHFrS=iWxAq4xBJ(jONU&RZONz;P~NYy@{a9o(1Lz}m0nNts`hU0 zuBoWmaU?%+V&{hZ`#u-=rCcBMY?{(Nm@@lLXL^8PCg3me~rq(qwQzSt4+b@~jGiTf5^2)BQo7}s&*){MfYj7=|% zIvh1$&W*k|&Fh(@sI%$Uxd};g!n^0nHGkPUf0L+(Xmi&4m7PDuGjjD}cTGv%!nrk2 zz~k=})s#yuV+KDviFPE*=816D?*KpjUT)f=1&gx zmXLfd8dWd;g7^B-w>Nc53S%~I+&Evi!_nc$kGYB!TlY1d(Ny6*V(~<-b@@WgAL$|Y zbhsZKd9lT!fl=!2>{|)PCBB|o(Is^x!}PzVT3x6VbBtHg{k8oO#b!+NPP^!P_?pGC z8h(3!|2&gQW~0s22}_m+=I(v7rQ}h3!S_9fo=EE!)wDTjHR{?-Z4>S+k~d~wCiHq$He`_7kjlE>T@efjcd?dR=g zI^2)n@Be>paf+j=+z>##=_3B*Yn_tOvVp;Zix8D zsU&^4vE0C1xN%x{TIkX6xgwLx?dqp?99F-7_>hmhGTZIP4>o?kQTs$z>WbO%(+g6T zWjHBxE}BwX7~gsM=q;`GdUqR#s&zfHRekz8?);N7zo8qwYUZY!pydtaYiFH&uBpgy zyyM!sDVrvNRyOdMr>Zct?&7oPP_#L(!IUnNnxtX9$U6Pop~r9RmIWx~9c4|rU>qu* ztQ6b()njUqhwlajHrs@yx;Kv8_@417gV|YGvvn5JhMcM>tv!2^6Z3RuzS_BH|BLKh z>-t_7pFN^rc~MLFPsA~o_FtCqCnp6P8`i#;ULz5~XuYm}%7Y_29*Of`uMS*LB$XBT z@nwhqIfs-QHszBg@e#BCmY@9o^y2BruMbwOaO|-@|Hz>5y7UpXRD(yCdJoH7*fOj2 zSol)CCW)lf=AFXLo0(NMK75g#7h=Ndc#8GY7txD%KWi!f-C}b7;pqh;A4+e_URV*R z%$CNXsykudl%Ui9MQ8tWdurVKx;((cWyMF&WsTfI<%~ZM`gI9evhH_3Z=Ue=>+G;2 zY3z|Z^R+|jGY^VC!5p3KR0Gx%d!3X`;>o`SZK+;q7~6{ zh7#7!EMWnW50Aag-&pD|@$0)*@AC7)Gn3Ap;hZY*z%gac60b!(FA6T(N?oq6?(|%& zb?C99&cExsO`@!BF7V~o-%~xmt<`w-hTke`X$fcgpBgU6pZUg!E7DJKsw|V+$~{W; zx64A7w7JZTbIREC=V*n#5U0bWd1uwuzEAl*`(5~rUuWm9baZ$;>Fd-jQHdSR5>7KV zR{jnUQ8;$WFm{57e6!(c{zX1VvySp5y(sco(!Ej6^AXp|Oxcc!(ZZ1)ZD;O^SFQ}+ zB(_Gc$6FG7YT?P{`(-(gu9KFZY32F5Dvaabgi{PW#lp2RGa`If9no@(@=dotx|MZn z!0me?&i|@<)k4pFE=by8+k1FHZ{v>rOZdEQcWk*nHFp++;g+-UPSpprUTaVKwV3zE zmic@hbDT2IUlEze{LF4*1Ama|hnf;zwPTCccWx0}E;N~W-GQC2`QB(RGI^?!`g=|1 z<0E(6FR6rTer_pj*mA9B$tty9t52D(+g-bA_4(~NC)xM5-&#=e@{+`r->p{`gxAO~ z{OLXQWA^8bELxLT)TdhhT_3(CWb2$ekCg*XeRXo)*4F>NYvP30BIlp-=~>PUX+Cc2 zxVTDehGAUDJweH-ZT8#u9JH@Kl#rXsuwVL|f#Jz$t7Rva?XCZkY;;iebE=5o4#S*F z#x}d29bs?`GAZ0GfBHvUN4|61;_?H%*5NKPfdT72nQ{Nzo+hxwWUhXq#cmiflhd_0C$K@n)p*jL@}DuuO1`P*M7Exv z5;$4&mEFl*^RG2ad}-RdrQSAA_I@A#!p04ow0oDyRxdukqt(E0vx8fe)w_7BrfKos z*P7Ywt6R=)W=~l8I=T1P;sxB(e%V|*%C&YE@1YIx+n>I?Jumg~|MT}s9b8Md-j-eJ zy)nV@=)DzU0fBF%dUZE`7rUMRUN9K_D1Kk_^;)(5o$7a%_btC$-M9OFd-mDV&GAZH!5df2Df@ULZBI=B_hGR& zmu}sea@Jc^V6j5f#Gr;u`Jj^=naO+l{M=_QI`-mqq)hRyDUF?lig5yqYdC}dND7=@ z6XEHydFp0SGv2iaT8w_LtMA+}RcYY`$$R+%f|Ji35Gb8x=D_0|t?$fYsPR!TadmIE za*9r(pYwRFe82F2V!gOR_spiRMkn+>JlMIYA}+iId@WNdtKkt=sx`obS93+82;t$y)!cF3~E!pAvx zWzLyDndGdq>XK^e)~!qCSKBJ^`OjOv;PLjOH^1I(Z(EezKIzP?soCav#}_-sYV$~a z=P+FrmGH0R>uF)p$aQiSYV6?`#XOTJ2Kqa(+@QrE>BF-(mJK$`mnP0m4ewT-fQuFh86;g7eq~b^=!WR z*ZGs81r7^b_r7npVbz*j2O60J*ZqjRcRB7-^NQ!Q*3S8VeyRTkogfa;Q!^LNnX9=u zCS>W-^b|#f7fQRQe37)cTI*NexZ;&@+L;S0{VcxP@;PxRps^S6RBhu}o}`68IlGq$bTEOzkvSfs0?v_q+B+|6r*<*pIU*hQKiT8o28U26~(5`eYN=a57isHGek~>6}r4>-~PfhbLYJ# ziO11X9Ogc|ZyeTHJ^NjbeEW~Ty|bV15q$BveMV>D`&*H7ZrJc=YI<(ajpjUDf0z69 zBUMMAp7if|3a`D@;#$}a9J|K1c$$n0r}fpTCzsk^-kF*t5~6)+&(G&N-}gQfJ7RF; ztC5L7b6rQjthHG6b=MOC7d&|kEN7n5bP*{LdXs(iubfqFG}FWU;F*^h=3bdB`eMyT z(Ti7_-M!+oq?az~3i<9ib-u=>JD&FH0XJ3#t1p|Ln7nw;`aACeHib-G&iJX*#K9)& z;0cX#PLI6fD^C7RS?P7Cv8Ipj^R*I}m>3!Bolmu8l^B|%9{*b859pP|HJ|zX0NPnG2JfK$>&b_%-6A1 zom-~i_|C>aM7_-V;4QDhNcPfcKP-jArnyDz{>ppLW!b~;m7x>od}8gjy5rbxrn=$9 z@>4G^=(C8Po}GB{jn|G6TfW!Z_8y%&xio~$=IL6=$aQi1O9hXLX1LthTWx-Rdd%Ff zm#!t~-T#ny-&^SA)SQrarWsAPW_fp31T#cPe-?7!$#n_bUCW`+RwHm&pjastlxeSR z{wxqNnir@G96l|H+j8vZ{;4-xRms-~Ty6jZKI%=fORG{_S&?#>iYgc1+4( z(xiw5bg;e!XQC{#H`F_0XpHRSTx9&2oBiK5p59B39#PEFvn1QHonSZQF;owl_Il-{!$ErGWzU7q+^L(%xzP(zinAH!&AHjG zeSF))<#WSB*$l=0-)NbdB%&4K@!qkgH$2(!b-PqVfriAfWzT->Y&Wj^t1R+(mT0m< z+x?fe3TnrGgdV@~r?b&$Wv{GR%+Hq9$G1Oj{LlLFehpu)!;#0kjijWt>SGz7h#e7F z<8igK?A`jax*drfub1Y_N4TzDaUy8yBn_{u*=A=lSI(L+qjTHdcgd%_q*lC5(cJ!f z6))3<{A68|b^7xI9jheGnQCVy?SG=FJk_Q`_D#cu3jxPYT`+TvnYnb8$y2-U`AzSt z0$g^!H(SFb{JEr<=aH_g62sy;*`HDhKexv1>Yn#*p3737Bl`-<%8sqr_x#9G`6G2o z-&iw)Ov}tEM$9k25T+)&cAd+ z$=&RjeS-asw%&{D%O~D*J#qN_nZB=I>e6qBnLA!SchJD-AKP848%cjYe9B^-?BZ&F zB;`S}51X*GY8VIOvTE}yhh~>&N*I6E^m|{PxM1a?pp}h}KOHMF-Tr!Mn8A~n8r=i! zjbSxB+LxRaV-=k@#fUoav`$y*Q zWHsa|+{?py4MZ%n5~t|~ft`ls@`o+!P$^KAUnrgi1NH*Na3|LX%4F%LZ! zSDlorKVMGy`0Q=>8kVL5JYEl01or;V&wd-YG0BxJ?SkfNGpVWP11w$7o1ISCrOZ2F zm)@%ARqw2&T7Q+U4OlJJU)x~Dw%Sd8%8h$m`;NFUES2t*pSS-RPgJ=buYgvh!hH4#qUOCvA!nkcPMS)F@1;LB^Z-{p1}qnJ4O=Kg4?JRQF{D%Du# z?mLyb_>*Z{<7O+Y`MXxCsxH2(bVug(XqNVxW7|Sa1wU)bc3*2dylx8To$Tn7J0@#H zOYEvY(Q@2k>v_rKbi1SLH)|Q5?L8bVo0u0TF}c37?c{&$^IIyWbY9B}R(6{GdZ`ZE zsekKE6iv-3JAUSrG=uxi9VUNwGbCk5?cB55pTTfbvbOFUPakm9KdoBzWW$u*6IBj; zXx$xIz#^dh{CD~Vg=5cu_|LevP)Kc^ZEMs!-6O`{{@zC)hF-pqeaWch&JT5W%agY{ z?Nf|?WgjN;+H#i+;J(&T{ULPpm92S$+Q3rf0D7EezVYrxA(5SxWC_C z`2U&SIJV3N9tnen?Q@#Ww*_5%r~c~qllk)x?(Gv@{e8aiN~d+N|C!d_o^mr_($cJn zO0EW}PpoHNQe;}Iu`+e3^ZzcxOHz4vK2Dp;bV4}k%F(J!DgN5s{RfnV-hTP^?bwHZ zoJk3dN&XK6J5QLcn6A5E^{F48%1u)xM5gZjwMqWL*8Nh87B3c!T37V#;FA!el1s@` zv=V#z?oT`Lh4sAPo7ZhdOE<}SUCZe_@RED}gWvAC-yANT$h`Shj_s>fuk?0di31Be z<}S_foBsFFhP&26Z==NAOPK=v+>I5UylIsN1bWaSNlKbH73keyt-#{TANz0PH1#>jQjJlP36KB!RK8|y+dbRzaf8mQ%d&t zhu_y6R^03Qi*Z+8*QD8R>-!G<{r!Dr!1G%_>x`U}mpadM2<8{e5S>4vbJyBtgSv>w zIs1j!vrjukeDe+s*(AO*#BFkd8 z$`_W@?N&H5Hzx4RF@?Kb4GUbph+(cXQ<&|q4JtL*dquiejo zQIey2Qp-L2DK4FlZcY(qy6~|~x@Vz%}&t7*>hfKS_6OtmD(^l)WPd#^6r8ufc>*KGL z`eO3jmtP$VIkM~e_WL*3&K?o?yZDo+9s70T+@2XHu5Z|=+uU~ltLyWJ#R(}nO*{JE zZ!C#0PDxv0d^*&b*)XHe{n{CqG&iYVzVV06w8H&@Zk*uwzW)EwH)WSD2PNcXHs70E z@BY^z8lTSvtb9Tej%1NNX#% z*m@q@a`EZIhx5L#)2i9H>)HF$Iuc8Tr9Hi`{*@N4$TioTnfq$u+Wj9cFB0ddoY7+Z z+tp`Qa{A(rr#FS)*s#PZs^XK(Z{`!-UoVyXe|ft0$S+CrJefCd-x?NAnQ!qeWu{j{ zGsQ@&Vw&zcIk#My*{s6ud~7|L%d}_|L#Tex~EoH9O;>{ z?*VI*-j(E3xt*E%hl2|q7U}f(aveOhN8s|kACJGVx7hd``|vMyLu$NA-R#hr-vu>S z#tYQ^7wS6kif!}jcAv5|hvimMg12Jyf9+$uzrfS^;`ayVjW1f%+Oh4ve$wdrm0m?l zHr9K4Ph^AAN}|3gd%+c1@4R*54m@8MmA{U&*u%$m;MOG(&iR)wtjjF@@-D)C+2qrV z=O<2>!S!4!^}~ms>?Jub7kp}F5m2@c`Q*T}>rg!@cE-#sb8(z|{krR>hrK>5Z|+FFRCzbc z?#cccZ-UowJ*s+X-ElB-)u)$A0>2e?ZGXGOP5vwM(M)vS-1m>xY&WjrqPI|zIX7k^jAsgh82(hy0s@B{j=)Dbzc=BjrB{Hraw%3;5uzibX3Y~eSz4zw|v!Q zr+j{KyDSd7_9Svu(f7iWsgv2(CZ?!xuPL}bk=f(+Jw=O6XB#=C@@{_a>l8FwmCtNd zs2VO7?(V%&u47Z-({Jy){2r_8W-wVXgQKsnuQx1DYKi#Xbc#Xa9?Kce-T$7Xty#69 zz{8{F?4H*~{S&vvOx@FP$88<^k;jJu1AlT{Uv{>>&(MCF>(s7iTKu!?G%oMYE&Kt!RT(`rnop@NL@^itNGwXNMoi=CRp=m2{ z>2l2cy+yrlRT}?W*yUhr0iLBPiS?H# z+ln}Y3y-ViOndEhf8`&v-`#fbOvsbXx6>DyPdodfL9^R`ap7LCj!s{vuU^}BNdA$E z-?T630e@+sv4zb2?S)5v?KKbB*Tb7!eOB_aRBv^j%YXS-N)~TqkMZa9+~P}(oX^xT zaj)7Wg|=7POK)rc@7_5N)T69WYs=fdCd>b~eqK(OkE2glYvsyq&r2((DqZlrZ@1x6 z;l$}DjAL6`?x=^e_q!*4e&=!ISZc!CMOhhFmq?t8=}7crFX8g!X>)ummvnj4s~4B{ zEje}io8?RHJofmcX=}bbp1b(o<&%#WPQE5#TV-NhId%DTN1dMH=jT2~t@7e)YLH1v zxlp`ht?tg(Mn;=9Ki<_=X7CS8Em~Ec#HeX)oh>v>J_MjlwX)C|J-qw;j@s6RylI3fC_+4i{ zUA0Ay>$?5aoPbEd&Kx0cr^{}?w2q&5OMZOm)tlN6d&RoDuRjJ23G67g7rg!5eNlaX zP{jVfvQpPJA9@n_ZBPHCEx%M56ZWyheRA6r^Y+5R<`^@#yldU3@^!jXx}}7b)Bev7 z+)<&+cUJmlLWaHdgfzeXfr%L}(t4+UUVUie%UqkCHyyNhStT`(@Ls z$7-267FLNYPPR+_b7-=~mTmigESqY*?$E+4%^Yi)hP$V$4<0)uBir`Y<@`52jle5R zOLNy2e0*l?;-;Q-D8WBubw+pG)bRyHw&*SaR-%~MHDrK^h-~`9> z9}A|(M+uA0WfQVc4Lsked}{IY59}X)?PcrXs&96DEWgk-S(=SQXKu9W`3T7pCGUoA z$@85$k*kDOe9oOLaIexkdR5$xPn?I<><`Aqo4eGXIiS|*zKqIXMFMt|TXn@!gpH@;(K@0!@`@%Y!QmvJkEq+O@2R_UpJ zxQn}ZndLU+m}S6?&u{A01aVVZ~Kw^)U+ zLw{b12Cm&?S!{cA|4Bwa)2CP38XOkr{9unu@zeS8ZuKI0Cx-Nmn~Z0+^_3`}4oNzl zu_Taj7Pjk|x{Vi9ouI#qGOrmGEWEq4EPkC@TDCGnT9UBlAL zx04^OU%nx|GCv}6)}qHBVvQ8sL>LvAZ3DL^ak3@7iMl4tyiD%U$Ft3a|85D})JgV! zY_?$)aL%#>8TohRTWwYWXKq1J2OeFPz|*lD3T|Z%twxf%`Ff_ij9t{&(pT=vciz*Z z$J8kPaY^?DgYvIGV>p6?_jkmyyx709Ui!$3=byv(w0&1&H~G3D(WKNX#cG>o-;5hP zY5Tq2@SM9;e177017p#vC%w%VO}@|bW$C2i2+@;%85X<@UOh{*AD#@mdg_J3dcKZ5 zOT&+Uo8;m*f1k&}7Qv^ECBOCF=0@7uOr2$MWrIUV$*u^Vz}~gXJ_NaTYO5AB^1m`H z=h}Bk(JMytVBR$kmZ-o^pTqCp8NB+v;-FHN;l+RMe$`DM51(3CaJ-@?D32 z^La2w-7(gz{KW5*urz3v*`;=c-l^+kb1tsBUCSdM(DwJf@^U-JUae;{EH>F>g*@G^ zF)e-nno|)kWIfKjIqjvbBE4}FN5QQle069gGQ)`hlI%j=CH5J3e39-t4q+ zj?3QnGrYpJy}xlkI=1WphY!!xZSCjugl0%sac{lEezCtSYmXl5{Kj49ZY|$=`SZQK z{?2p58a1+#dEWbO4cNcVbW-rX1%9g){(Ok#{A0IXOZxhXm;MiK9$;gxo_1{c4W2Tq z-^cmf%XVq5kLCW5$Z0rry2rl?d4p?Gm$?4!E`NV)vbul8^YuCvQ{JdA@0yg)Z(g^c zeUh!$CC?>=2WGUtNtqcn{oukITh>UW>DL`SmC4lf=waAxFP>`})!X*$zx-M6=g+1X zuAU{Ugga&)id=PW_9wqJCl7pe<-EPzVu5FKj(6y*_gCx@fAB@%&Aj826>j@w?3YE+(aL$>n4# z*JW;bLe~7Z7iV5xcE%}Ov{u;n@v^nQJ=_})a2M4|-m-RjQ|4UVP@=|hB;(0Fu4VtD zuC4lXr)n*8;j!DSsi!|&$O?Jk5SS@ARYE5sRLs-UbI-KZGviN8Wy^SZGipuj!b8fT zyPo8xXjS!BbXc8pHOS3j{SnveT9c&K_I-Qu$A`%k1`BUE#0yNwP;~$8c=Pbdsms&O z&XTaH*zhB$@|;h|JLl|cTNdgF_Z}f9FSYx}y!Fh5H5cgoK*T&9y$gHAHpe!Dqdn+Ftpo|FPb4e{o=Kwpy8I zZ`PCVGIjjNUx`%+&ulwdyvpEf9TUTeeG^al+o`7}p6<%2cHb9pK{MB3!Wu98zZL54 z9G+UHhJjhv*Uf$WC3NnGqFrn%HLv1!t9oC08hERJe)qA-&owK4+wq#Njxy-7k`uxc=mnj*#pX~O0vbpxYfDL!X ziGRjxPye&Gd+&DLt#Iiz-`m%Vthh|hebZICuw6RhWrx*o=X*15ecjhT^YPor9MjxW zUOX$}nL3y8*=l^|_{Ar%!KG~dtsIsKf-}mC)}MIm7C3pk{gk`vf6M!(mcGBYSH{XR zB*)|1_)KChhOHCPTLDtL%wy(1{{{N?FC2M{C zTGD~+$9@NQ6fV>25;sm`+F#x0a`5a`p}76w?k^`TQ@AdF>8#`x?`pF%BI~uyYb#v+ zEKgs(yxjlrQP;{hS9=Td){8sz+;Iyiu|K}*f?GaQ$3$6I#v>Pw^<7#68a&s@vwSCn zT>mV#V_y2ID&y}JpJ;El<>B++{a&o%Kl8JBv5UWE$AZcG0`F>^OIdmA*5h42wnP;5 zdS2--k-uVTccdr^ zz8Yz)^!)Ls_3D1%sWzIb+^XHuk6)e^IWs#rEAi+)?oT?Qo(Dpw3YRBcoUkGJO7pQbcb3%1)>q`0HGG#3TyTk9i}{7s6GkOx zsg08}`}q!nCNEZnKh)=)z+-myp#6#IbL+h4Z4u`E_h9F~51&6LN3s1{GTm{P_~~i7 z&C8do|0=W4&^sN}x>9-X#Z8;`C0#my{=(M1x>5hQqs~P9kP-cF`!c*b`Cm2j@e7Iv z-R*YACTU(YjXN!Tbg9Ul%@%EbpWSY0YEPcSoarWWS5N-VqU@)JrB`~79!x&)joGY6 z^YMcR2fS)`sLVTXr)^!Gk(A+*#>cN_Ozt&HI+biwHR}vZm*w(#-{mg_oDOEW6S(;M z;{(s4Hf%I>+I>&4;z{^?!%1rAYWw1sg)Mm{!j=-0DYkR!9NPy>yD!Z$%zbjSQKr#D zzvW2nQt6iq?{Ho8KOGv|Eb-)$N&Q@YyQ8YguV06!q}3fTL~u(sUO+3JO@|X>0rM?6g*Y^X9-yZr4g*%+|BMQNyLx9X(_EuK1gK z_Qo+7ZV`xQJaWNFVC$V$hNKjB6GhPXW#z1i6C1^JqZXvkPBpr`Q26;Sy_?fkoqFbdOO-`w;%%Ot+AeJ! zA#XG_XMcR{ePvBnU+(IxO`9egE%n`y;wPFK`|QVVo3qSX^%47TOS*Q8r5*^bo2PPl z-@;lEaq;$#&Q3?4TE5CyRxsJ`&z#Qd`IiD#&$86J-;w@{vpX%^?f<)_5C5i%65GgADbxAL zOw8if_1ZoEXK)k;Cr{v5R{ZtS4zV9x)%EXtJ@?N|y0%2{{o}yv8*|n<^t3!FNvqAe zyTFV~{Mww>>EhX+o_dQ3<=t&AeCV{nL_Bhbml@-c6WuGG@AFT!40L2k|MGT0z=b0x z{@P7@`EdV^jhY;+A5-G*?Rl|ZeS$^2+Ju=?*=K8r$4ZGZy}0k_J+Wik8~Y9>VP)}) zq3^?7r>)vpIAx87_{QM(ovUK^);L?7i|=%u%9XYv8e{hUMMB%F|nt%RzJMsB)T#Ap_dsV8hudm|614ix5k{3TW z-0*eUdNDnIY2R-aOWT~=@||n7vkbO5trz5_@v!#W@!L z{+ypaZNuCE$E|y90bG_q?Lm3O~+#vt`%+8SWh4N|U45 zgP+@`D=pWZEpl{@r)WZS%(-@lB!N$N)OUP+b!DZnx6{+e7gd#0ny^tYs~F<~+|A z{#I19WX_x!KjEkA{<6?fymRL8=@7qY(wG6_4cemLc}q@lqJ5li!39F>+qL7(csn6T>ci5Zw{_pse( zU6_A8Xol%RrRtnB%S$ZG`Hw7pTv`;d;nK^$y|=|3r&R8ffAcx~mLa3F=Xb`Fl?A`J zL*)I{w=P_`@Wo$e8#lfyIosyQG2INgwq844!Bkn9Ti!m^z?O%pz~*&y@+bZCGm}sM zvtJ}oVJ^7TYgWQBi|Vpjr>~2sE^k)v(h1$Ym3v~m)st&p$*X;s^q%R}wt8Pro;YU` z>wNo|nwPy^;-C5DWf0fAxh_i`SmI(nbsygJRq(^#&D*@zNzajEIyx~Y+48kV z-rhZX_RI)lo1eNYO%;oX+ z_C6uJN0s6D=EQAg#}*0){-}JZz2%Ee*M{RKf7Hf_N-h_Rx_$d#=L{RI^rAIhGFvKp zl@h*BzbboUyPx>`zE#DSOgkRde&V}V|EFi=;aM9M+3YL0xr>wM?EfdSHT&km$Y!mi z+RjYxa|@!Q)8G6u7Pu|;{lGur@(GisP0SW>zIx-u?NX+Wh56b_QvI9ecqAk}`MZnL zr^lw_V|`(Aumr1sGQU}{T#06bM5RE;O1+mR`zk*_n~=Uz%XjX%--4QTOq|t1){l?x zD@*D=U$}Xm!O{QBaebC~VJ>sunfXjPVZKUu(G|a`U&NP0TG&(fqH`jV@h*#I&e_Ji_WGODb1Nb?Dt&uWE|wkfZg`wvt`95@nC_@2XuN0fQ#;nP$0ZeZ$Ic=+gvql;Mtl*JDQf4sIa`M8lT zN98V#uQ9HC(!Z`~WU4bdYkp%dX9a4 z8olXPOmAxGr@HOJ7xsl3-r@0SxWAUABqNxqY^m>t&kicTN_1P_-@a+&%fBgPs`?F! zsxZs4UM26VdjxWFt~})1d{Xsp&$7AAhN&f$C2s>JwYCWrFHhUPG2dA?WPMVfYxZGB zhNBDSEqxdky{~lLlc>q6*@l`25ACrDopwB~tC#%==gv!W^y2zc8=`lM9i1`PU}`VR zUGJ9M!sN8go>m6-f4@z7xwq%%Mx9@!+O02U@cb#Xl1i@AQNQOUW1+Hhd)}Qs_s73( zIxhJBioNCCHT^(L6_fssg-w%YXwP+!i+A9e{$PT4(boWuJNI@JCd>6Z zZGBhDo3z4A>*~5oE;oX=&indVi}A>X^QD2)ggJeB_Qabvc1~nB{HLFn!?l

B+&g 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

y+#75ZADXex>Oe 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 V=e0=jQ+b literal 124173 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¬%?c;;DnsDONNt^`@*`rWjZlGIQRWpm1yYQbIGGe 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 ?{^} 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 diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.txt b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.txt index 815e2f5baf..4eccc9f350 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.txt +++ b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.txt @@ -1,7 +1,7 @@ [{x:3.5,c:"#99de2a"},"F13",{x:10.5},"F18"], [{y:-0.875,x:2.5},"F12",{x:1},"F14",{x:8.5},"F17",{x:1},"F19"], -[{y:-0.875,x:5.5},"F15",{c:"#ff4444"},"Esc",{x:4.5,c:"#cccccc",a:7},"",{c:"#99de2a",a:4},"F16"], -[{y:-0.875,c:"#2277ff",w:1.5},"Shift\n\n\n\n\n\nLock",{c:"#99de2a"},"F11",{x:14.5},"F20",{c:"#2277ff",w:1.5},"\n\nShift\n\n\n\n\nLock"], +[{y:-0.875,x:5.5},"F15",{c:"#ff4444"},"Esc",{x:4.5,c:"#737373",a:7},"",{c:"#99de2a",a:4},"F16"], +[{y:-0.875,c:"#2277ff",w:1.5},"Special\n\n\n\n\n\nShift",{c:"#99de2a"},"F11",{x:14.5},"F20",{c:"#2277ff",w:1.5},"\n\nSpecial\n\n\n\n\nShift"], [{y:-0.375,x:3.5,c:"#ff8500"},"Mouse\n\n\n\n\n\nUp",{x:10.5},"Cursor\n\n\n\n\n\nUp"], [{y:-0.875,x:2.5},"Mouse\n\n\n\n\n\nUpLeft",{x:1},"Mouse\n\n\n\n\n\nUpRgt",{x:8.5,c:"#ffb063"},"Home",{x:1},"Page\n\n\n\n\n\nUp"], [{y:-0.875,x:5.5,c:"#e6e067"},"Vol\n\n\n\n\n\nUp",{c:"#ffb063",h:1.5},"Scroll\n\n\n\n\n\nUp",{x:4.5,h:1.5},"Scroll\n\n\n\n\n\nUp",{c:"#e6e067"},"Print\n\n\n\n\n\nScreen"], @@ -13,8 +13,8 @@ [{y:-0.625,x:6.5,c:"#ffb063",h:1.5},"Scroll\n\n\n\n\n\nDown",{x:4.5,h:1.5},"Scroll\n\n\n\n\n\nDown"], [{y:-0.75,x:3.5,c:"#ff8500"},"Mouse\n\n\n\n\n\nDown",{x:10.5},"Cursor\n\n\n\n\n\nDown"], [{y:-0.875,x:2.5},"Mouse\n\n\n\n\n\nDnLeft",{x:1},"Mouse\n\n\n\n\n\nDnRgt",{x:8.5,c:"#ffb063"},"End",{x:1},"Page\n\n\n\n\n\nDown"], -[{y:-0.875,x:5.5,c:"#e6e067"},"Mute",{x:6.5,c:"#cccccc",a:7},""], -[{y:-0.875,c:"#2277ff",a:4,w:1.5},"Capitals\n\n\n\n\n\nShift",{c:"#cccccc",a:7},"",{x:14.5,c:"#77aaff",a:4},"RShift",{c:"#2277ff",w:1.5},"\n\nCapitals\n\n\n\n\nShift"], +[{y:-0.875,x:5.5,c:"#e6e067"},"Mute",{x:6.5,c:"#737373",a:7},""], +[{y:-0.875,c:"#2277ff",a:4,w:1.5},"Capitals\n\n\n\n\n\nShift",{c:"#737373",a:7},"",{x:14.5},"",{c:"#2277ff",a:4,w:1.5},"\n\nCapitals\n\n\n\n\nShift"], [{y:-0.375,x:3.5,c:"#ff8500"},"Middle\n\n\n\n\n\nClick",{x:10.5,c:"#ffb063",fa:[0,0,0,1]},"Delete\n\n\nOption"], [{y:-0.875,x:2.5,c:"#ff8500"},"Left\n\n\n\n\n\nClick",{x:1},"Right\n\n\n\n\n\nClick",{x:8.5,c:"#ffb063"},"Insert\n\n\nCmd",{x:1,c:"#77aaff"},"Hyper"], [{y:-0.75,x:0.5},"Ctrl\n\n\nLCtrl","Meh",{x:14.5},"Meh","Crtl\n\n\nRCtrl"], diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-special.png b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-special.png new file mode 100644 index 0000000000000000000000000000000000000000..6eecf447ee42e80c9a4cc3a8ee5fce56e162a8d5 GIT binary patch literal 63065 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

BXU(eO;4Xi>cs4`VcP05pzurgHH>MXqJ2O*j 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

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