From 5d6e01c4db4e8115296895efcf1feb80be93b8c4 Mon Sep 17 00:00:00 2001 From: Suraj Sumangala Date: Thu, 10 Mar 2011 10:23:47 +0530 Subject: [PATCH] linux-firmware: Add Patch and sysconfig files for AR300x This patch add patch files and configuration files for different versions of Atheros AR300x UART HCI Bluetooth chip. Signed-off-by: Suraj Sumangala Signed-off-by: David Woodhouse --- WHENCE | 16 +++++ ar3k/1020200/PS_ASIC.pst | 133 ++++++++++++++++++++++++++++++++++++ ar3k/1020200/RamPatch.txt | 3 + ar3k/1020200/ar3kbdaddr.pst | 1 + ar3k/30000/PS_ASIC.pst | 59 ++++++++++++++++ ar3k/30000/RamPatch.txt | 2 + ar3k/30000/ar3kbdaddr.pst | 1 + ar3k/30101/PS_ASIC.pst | 70 +++++++++++++++++++ ar3k/30101/RamPatch.txt | 2 + ar3k/30101/ar3kbdaddr.pst | 1 + 10 files changed, 288 insertions(+) create mode 100644 ar3k/1020200/PS_ASIC.pst create mode 100644 ar3k/1020200/RamPatch.txt create mode 100644 ar3k/1020200/ar3kbdaddr.pst create mode 100644 ar3k/30000/PS_ASIC.pst create mode 100644 ar3k/30000/RamPatch.txt create mode 100644 ar3k/30000/ar3kbdaddr.pst create mode 100644 ar3k/30101/PS_ASIC.pst create mode 100644 ar3k/30101/RamPatch.txt create mode 100644 ar3k/30101/ar3kbdaddr.pst diff --git a/WHENCE b/WHENCE index 4093414e..6632b858 100644 --- a/WHENCE +++ b/WHENCE @@ -1557,3 +1557,19 @@ File: ar3k/AthrBT_0x01020001.dfu File: ar3k/ramps_0x01020001_26.dfu Licence: Redistributable. See LICENCE.atheros_firmware for details + +-------------------------------------------------------------------------- + +Driver:Atheros AR300x UART HCI Bluetooth Chip driver + +File: ar3k/1020200/ar3kbdaddr.pst +File: ar3k/1020200/PS_ASIC.pst +File: ar3k/1020200/RamPatch.txt +File: ar3k/30101/ar3kbdaddr.pst +File: ar3k/30101/PS_ASIC.pst +File: ar3k/30101/RamPatch.txt +File: ar3k/30000/ar3kbdaddr.pst +File: ar3k/30000/PS_ASIC.pst +File: ar3k/30000/RamPatch.txt + +Licence: Redistributable. See LICENCE.atheros_firmware for details diff --git a/ar3k/1020200/PS_ASIC.pst b/ar3k/1020200/PS_ASIC.pst new file mode 100644 index 00000000..85b2efb0 --- /dev/null +++ b/ar3k/1020200/PS_ASIC.pst @@ -0,0 +1,133 @@ + +// Radio table TAG +# +[H:S]012C +[H:S]00EE +[H:A]B1 B1 12 00 B0 08 FE FE 7E 00 19 00 00 20 02 00 + 0C 09 00 14 00 00 8C 08 00 00 00 40 80 08 78 00 + 00 01 84 08 AD AC 80 5F 88 08 20 3F 00 41 8C 08 + 00 00 00 40 94 08 54 25 64 92 98 08 C8 4E 2C 2E + 9C 08 C0 20 DA 2C C0 08 B6 0D 01 00 C4 08 6C DB + B6 6D C8 08 DB 36 D3 6D CC 08 60 DB B6 6D 00 09 + 50 00 92 04 04 09 20 49 00 80 08 09 E0 6F 5B E5 + 0C 09 00 14 00 00 10 09 81 03 30 F0 14 09 80 80 + 43 00 18 09 00 00 00 80 1C 09 00 00 00 00 20 09 + 02 00 00 00 80 0A 3F 00 04 00 84 0A 60 27 76 20 + 88 0A 00 60 04 58 60 00 00 60 02 00 04 07 C4 C1 + 8B 00 1C 00 00 05 90 01 0C 07 00 0D 00 00 30 00 + D8 70 EF 4A 7C 00 B0 D2 5A B1 78 00 DE 7A 58 00 + 5C 00 01 00 14 01 44 00 00 00 10 E4 84 00 3F F0 + E7 04 C0 00 90 01 2C 00 DC 00 D8 40 06 00 +// Radio table TAG +# +[H:S]012D +[H:S]00F0 +[H:A]88 00 52 6B 3D 0E 94 00 41 06 00 00 80 00 20 9C + C8 00 90 00 DD DD 97 06 54 00 E0 A6 09 00 10 07 + 3D A0 00 3D 14 07 A0 80 01 00 18 07 17 55 D1 0C + 1C 07 6D 23 00 00 C0 07 65 A8 0C 0B E4 07 27 CA + 54 00 C4 07 FF FF FF 3F C8 07 FF FF E3 3F CC 07 + FF FF FF 3F D0 07 FF FF FF 3F D4 07 3F FE FF 3F + D8 07 FF FF FF 3F DC 07 FF FF FF 38 E0 07 FF FF + FF 3F BC 07 D8 05 00 00 B8 07 42 00 0B 00 00 05 + 4A 1C 00 00 04 05 8A 1C 00 00 08 05 CA 1C 00 00 + 0C 05 0A 1D 00 00 10 05 4A 1D 00 00 14 05 1A 1C + 00 00 18 05 5A 1C 00 00 1C 05 9A 1C 00 00 20 05 + DA 1C 00 00 24 05 1A 1D 00 00 28 05 5A 1D 00 00 + 2C 05 2A 1C 00 00 30 05 6A 1C 00 00 34 05 AA 1C + 00 00 38 05 EA 1C 00 00 3C 05 2A 1D 00 00 40 05 + 6A 1D 00 00 44 05 3A 1C 00 00 48 05 2B 1C 00 00 + +// Radio table TAG +# +[H:S]012E +[H:S]00F0 +[H:A]4C 05 6B 1C 00 00 50 05 AB 1C 00 00 54 05 EB 1C + 00 00 58 05 2B 1D 00 00 5C 05 5C 1D 00 00 60 05 + 2C 1C 00 00 64 05 6C 1C 00 00 68 05 AC 1C 00 00 + 6C 05 1D 1D 00 00 70 05 2D 1C 00 00 74 05 6D 1C + 00 00 78 05 AD 1C 00 00 7C 05 CF 1C 00 00 80 05 + 0F 1D 00 00 84 05 4F 1D 00 00 88 05 8F 1D 00 00 + 8C 05 6E 1C 00 00 90 05 AE 1C 00 00 94 05 EE 1C + 00 00 98 05 2E 1D 00 00 9C 05 6E 1D 00 00 A0 05 + 3E 1C 00 00 A4 05 7E 1C 00 00 A8 05 BE 1C 00 00 + AC 05 2F 1C 00 00 B0 05 6F 1C 00 00 B4 05 AF 1C + 00 00 B8 05 EF 1C 00 00 BC 05 2F 1D 00 00 C0 05 + 6F 1D 00 00 C4 05 AF 1D 00 00 C8 05 BF 00 00 00 + CC 05 FF 1C 00 00 D0 05 3F 01 00 00 D4 05 7F 01 + 00 00 D8 05 BF 01 00 00 DC 05 FF 01 00 00 E0 05 + 3F 02 00 00 E4 05 7F 12 00 00 E8 05 BF 02 00 00 + +// Radio table TAG +# +[H:S]012F +[H:S]004A +[H:A]EC 05 FF 02 00 00 F0 05 3F 03 00 00 F4 05 7F 03 + 00 00 F8 05 BF 03 00 00 FC 05 FF 03 00 00 04 00 + 00 00 02 00 10 00 01 CE C0 10 14 00 07 04 00 00 + A0 04 00 E9 FF 03 BC 04 FF 41 00 00 01 00 00 C0 + 02 00 B8 01 01 00 00 00 B2 B2 +// System config TAG +# +[H:S]0013 +[H:S]00F0 +[H:A]C1 C1 20 02 AD 08 FE FE B4 00 00 CC B1 01 20 00 + FF CC 02 CC 04 00 B6 FB A9 90 00 21 00 E0 FF CC + 08 CC 1E 00 80 84 00 07 DB 05 93 11 FF CC 0E CC + 08 00 EC FF A0 06 00 00 2F FD C1 06 04 00 6D FD + F0 FF 20 07 04 00 50 FD 21 26 04 00 6F FD F4 FF + 00 47 04 00 3A FD 80 67 04 00 89 FD F8 FF E0 A6 + 04 00 12 FD A0 87 08 00 58 FD FC FF C0 A6 08 00 + 66 FD 60 07 09 00 0B FD 00 00 C0 26 09 00 1D FD + 60 27 0D 00 0C FD 04 00 00 E7 10 00 09 FD 00 E7 + 10 00 09 FD 08 00 60 E6 14 00 58 FD 60 E6 14 00 + 58 FD FF CC 0F CC 01 01 01 01 07 04 03 33 00 0A + 00 04 00 00 60 6D F0 00 66 01 00 00 00 00 00 00 + FF CC 10 CC 22 81 A0 0F A0 00 32 00 02 08 0A 64 + 20 20 0A FF 20 20 FF CC 11 CC 01 01 FF CC 12 CC + 09 01 FF 03 00 FF FF 03 FF CC 13 CC 02 01 B8 0B +// System config TAG +# +[H:S]0014 +[H:S]0084 + 17 0F E0 FD E0 FD E0 FD E0 FD 58 FD 14 FD 58 FD + 14 FD 54 25 11 A0 92 24 00 00 00 00 00 00 00 00 + 00 00 00 00 02 64 04 02 03 FF 04 03 FF CC 1A CC + 04 02 04 00 00 E7 10 00 2A FD 08 00 60 E6 14 00 + 2A FD FF CC 18 CC 00 00 05 05 14 0A FF CC 17 CC + 20 01 FF CC 16 CC 07 00 C9 B0 B4 00 FF CC 14 CC + 01 01 FF CC 15 CC 01 00 08 00 FF CC 1D CC 01 00 + 00 00 00 00 18 00 3C 3C 13 00 69 8C 00 00 A0 E6 + FF CC C2 C2 +// Coex Configuration +# +[H:S]0017 +[H:S]0026 +[H:A]d1 d1 20 00 02 01 02 09 0c 00 24 1f 12 00 00 01 + 00 01 00 00 01 01 01 01 01 00 00 00 01 00 01 01 + 01 01 01 00 d2 d2 +//Bdaddr +# +[H:S]0001 +[H:S]0006 +[H:A]77 55 42 7f 03 00 +//Audio +# +[H:S]0042 +[H:S]0004 +[H:A]23 08 01 33 +//Audio +# +[H:S]0044 +[H:S]0004 +[H:A]dd e5 2e 00 +//Audio +# +[H:S]0046 +[H:S]0004 +[H:A]12 00 00 00 +//Audio +# +[H:S]0045 +[H:S]0004 +[H:A]00 00 a7 02 \ No newline at end of file diff --git a/ar3k/1020200/RamPatch.txt b/ar3k/1020200/RamPatch.txt new file mode 100644 index 00000000..21afed30 --- /dev/null +++ b/ar3k/1020200/RamPatch.txt @@ -0,0 +1,3 @@ +DA:00594400 +65f5 +005c99000000000000000000e84759007c785800405c9900e447590000aa59007460580040505900400a5800545c9900701a58007821580000400000dc475900f0505800ea225800704458003058580000505900a047590000235800f01a580070485800f0225800008003000c865800000000400000fc0f000000803fc0ffff00c0ff1f00001c00f03f000000080000000080000080ffff00fe010030525800ffffff0300c00300003005009c1058000000200000004000f01b580000000020feffff070000e01f00000060ffff03f000fcff033083580000020200f04a580000000f000000100000c000003054580000300000701c58000000001ef047580018065800434b5800464b5800704a5800001000009d1b58007e1c5800a01b58007d1c58009e1b58006a180000eb225800ffffff0744505900401758008c875800f8080000a00a00000c8758001a2458003209000044090000806b99000f6c9900ec225800ffff3f001824580000000010005e020010235800087a580070505800000e1800fd225800100a000085245800032358001c235800701b5800fc2258007020580070215800785d58000000600098605800fa0800001809000000400100fc080000080a0000001a58003824580000be0100707a5800305c5800704b58008c845800d80c58000923580070245800704f5800800c00003c825800ffff000000000100ffffffbffffffefffff7ffff0000c00000800000c00f000000200000c03f0000ffffefff0000000a0000000600000002fff6ffff000f000000700000000007000000f000006602000000080034235800a42458007a24580038235800f02458004c245800d40f580071245800545d9900206699007c669900d86699007c6799002068990068689900246e9900a0699900e47699005070990044699900607f990044949900e09599002c9699004498990070085800ac5d9900b88399002083990090839900b8999900105059006450590098625800dc4759007f110000ffffdfff7f0d000098665800b8695800c60c000068fc0000c0475900b8725800b87358005450590070a19900d0a29900f49f9900009f9900909f9900b4a199000ca2990080505900d0475900385059004c5059005050590048505900522358007450590000a5990094a59900bca5990044115800689458008411580078115800c811580000be0000dc4759004c0f580024a699005c895800749358008450590014885800fca69900c4a6990000000000000000000000000000000000000000000000000000000000000000000000000000000000050068fce60300000000000000000000040b0f242a2e282b2f030a0e415353455254000000005c004050590088505900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000364100b10681a81bb80ba7bb129d0bb0cac00c0a3bccc0c241769c03a9094b99e10781d10881d26e1a652204a5030025780465b504e59a04a5a70425b3041df0364100410981510a815902480449031df0000000364100a10b81810c810c298808997ae008001df0364100210e81310d81810c814803490829031df0364100910f812082b09088a0321864221865476307f022112020f41df01df00036410081108192a1d89092c13111819a2892227f30a910d76910e7690da112810c0be5bab592227f30a910cc1a0779030c121df00c021df036410081138182082c008823e61807a112810c0b25b8b592a0ff979207a112810c0b65b7b531148182a1d88082c18a33a2037fcc6aa112810c0be5b5b5a20380b64a16664a089115819229f697b20aa112810c0b25b4b5a20380210f81202aa028121df03641003d02b65207a112810c0b65b2b5210f8120239022120c1df000364100a20200b2a0ffb71a490c05710f8162a1ac704ab06a44c814c73332c033c081168192040092420082282c5914e00800920401b2a0ff663904a11781590a665904c11781591ca20200b79ac506010030dcc0d9141df03681047d03ad01b118811c4ce5ac0441198182a1d88082c18a44b204908c9ba112810c0ba5a9b5b20490610f812c0da2261f22617d576a13b0ebb060eea0c21e640c2ff0cc20c25e64460500b0fbb060ffa0f21f6417ef09a112810c0b25a6b52c0d211a81f11c814c4ca2048f911b8182261f5204900c033951526181d0b8109809c0aac15055b06055a0c21565e205d1e26183c2617caa9992617fc2066cd78805a205e1a24242662c0e920f5882c9fa16b877a2c9f8165a770c0c0c0ee26179c26180bc6ba22181b2c118c2c11965898a2c0db20118c20119f11c81ba8c87b718b7b70fa112810c0b659db52c0df11c81b20118b0c7c0c24119c24242a2a780e11d819215640c8bb78902865200c2261fd0bc10d78c02868d01c20119920118a12081811e8172241dcac9707004911f81c0212182089cc0c1e482617aacd866182be02201a02210a12181108701a0881020a70190aa1080aa2082217d808034a088208022204c08802220460a00e02201812181a0221010a70180aa10208701908810a08820a2217da0a034a022208022208122818022108205d0a201180c17a0a79380814120aa0190aa109123812088119088109205e072a780909911709910a0a920809920a08820b08983a111819205d2b21566907404c0bb11909034207711a07710907720a8519205e280aa20820488d0da20109911e09910a12481e08801a08810a2a1d89088208261829125818205e090bb10a088c170bb20b2617e72217cb11081c077119077108abb922b7fd951676910812681a2afbfa0a910a26b7f808d208951d12781b8310c8ee26177d0bb20b931060c000c070c02885192217d0c0b0c7cc26177b2617e0c0cb20488909911a0991090882010bb111c09e0bb10b261829088208951d2066c326174662d19920f5826690532617466890d326174e128810c1de0cc10d0cc20312981812a81c020001cdbc2638f822883a205d3e0080092046b569907c2048a661c732c8ab816812a81e2d101f22174f26171e2ce7f82287dc2ce45f2247ab0b141d2ce49f0bbc0f12b81e2ce4df0bb10f0bb11e00800822171f2a1f4873f04922172ac49b21564c2a200c0bb20b25564a2066c662a13911c81920958266902668907a112810c0ba578b5c22173b221729221718603000c0c0c0b0cb9926171b26172c26173e12d81812c8120fb11a2218290d0a4d0aa20c0d0a4a2618280ff10f02220e0dd20c02000d2638da2066c560a0a4c4ba205d3911b81b0aac19809aa99e86956ce08a879567a08810781a12e81822815a8eae00800bd0a9c8a812a81822856a22181e00800166a068107818888e00800c61600a2218165b0ffbd0a810781a2617588780cbae00800a2617bcc6aa112810c0ba56db5a2217bbc3abd0aa20a0ac22175baaacbaa0c0b258004a22181b2217b92167b812a811b9982285692567be008008c9a8107818888a2217be0080082245ec02000826390f2245ee2245fc020000c89e26391b2241d1c0cc0cb1090eb10978b09cc6c0c0cc26178c60e00812f81b22174f13081e0b893f0fb20c0bf93b26178a22459c02000a2639892245ac0200092639982245bc0200082639af2245cc02000f2639bb2241d776b1a913181a2046a9209c5a71908812a8182286ee008009132814600000c09a2261fb13381a0a504160a28c2011892618416ac39a22531b08a100c1c808920c08820c02000e22182826389f2046f813481b0ff0180ff10f0ee20c02000e2638ad205d2665d0d812a81a2048f8228830cfbe00800922183665954811681a2217d822859bd01e00800920110b629400c8d0c4eb21564a811c22183a0a414c0c074e0eb10e0cd93c26183662a2282217ff2082100ff2380ffa0f89ff21f02f69f040c48878b090c390c6aa26177926183b2241dd7eb0ac2046bdc0cd22183668d0bc8310c4dd0cc20c931460000c831077b1ae215640c8ff78e128135810c49a205d1a2618390cc20c931807720522177c020003c0ed2217fc263aad20d03b2066cc0dd11e0dd10d02220e13781662b11911c81920958266902668905a13681a02210c0200022638bc020007c0a922386b2046ba099100bbb561b13b206400c7dc20641d0d92080cc11c09b20222178609911e09910c02000d26386c02000612a8192638e8226bbad05e00800209a20c0200092638c8226bcad05e0080081388122217982283c202a20e00800612f81b2ac03d2a200b0b210d0bb20a02b83a13981c02000913a81226a839209ba263913812a818228bdad05e00800c02000913981a26988813d81a22180c13081a0ba01b0aa01c0bb1060aa10b0aa20b22183d13b81b0c034b0940400cc11d0cc10d13c81c09901d09910c09920a09920c13e81a20489907720807720c22cd9476b070c1be00c000601000c0be00c00c0200072639cc02000a2c114d13f814c0e811681c2217e82284dc2639d9851b2046ac2046b40bb11a0cc11e0cc10d0bb10c0bb20b099209951e00800914081b851c020000c12b263887969a831a9791df0b20470814181f20110c204710cadd0d92080cc1170ff0180ff10f07720c6aeffc205d0a22531c0aac0c12b81a0a141c0aa10f0aa11865cff1c7a8221831c6b26780a872a02b7a8040c374600000c17b205d2267b0cb72a041c6997ab040c3b4600000c1b9117818809a2a0ff9c4888199c08914281920990a79908814281820863a718077a7b324242060c0092046bcc4982241d07f8ec9206b97a7b9cd9b205d08205e1b261768a874b8887ab0ebd039221766b878729010c2bb2424292066c66290b920f58266902668902324242376c38a2c11c0c0bc2a1a8654004814381a2c11c82287eb2a0ffe008002c0df11c81e11d8192df2892098ca2a0ffa79904a2011c8c1a324242c2261f9d07d0bc10c206c2063cfec215640c8ee78c070c188261800601000c09926180a20f7427ea090c0c0c0ee2617cc261830c388261798619fe811681822837a2217de00800922184b133818614ff0000364100312a81213a8192a0ff924264924265822325a2c250e00800822325a14481e00800914781b12681a146811c2de145818117810c1f0c0cc24266c24267f908f918c25e00c24e02d25a6ed25a70c25a71b25a6d925a6f1df00000364100a148810c06a0b2b0420b805117816634016905665401691551318171498152058e92a0ff971527c2a1acd10f81820b81a065b0e20681e7b80af20700f24b7f2247001df0ca7d7075b052067f9795e0224700924b7f1df00000364100314a813032b0a22320660a0aa112810c0be517b5a223200c14076a0aa112810c0be516b5a22320f63a11ad028116810c0982282c926320e008001df092037db11781663901490be14b81c13181665901491bb2cafeb26320a20c8df2a0fff71a3352a1ac610f8142ccac40dab0c22d21c7bb13b0fcc0f26d21b26320a20e00a2437c224e001df05ae6e0eab0a20d80c0bbc0f79ad4224e00f2437cb263201df0003641003050740c1a911781204074663401a909665401a919a1318160e6030c2c60b034b72c02606200a20a8f82a0ff871a10e14c810cfde0aab0d7144af20a7f471f447149810c030b278c93261312a112810c0ba509b5d13181cd07d20d8ec60100d13181cd02d20d8d811681ad0482284abd05e008008c3a1b336623cb60e6131020002d0a1df0920a815799b4812a81822824e0080060e6131020000c2a46f8ff000036410021318192028fb6790aa112810c0ba503b592028fa148810c1ca0a9b0920a80b11781663901c90be2028ce24a7fd2028f665901c91bc14081b2a0ffd24c0cb24c0f1df0000036410082a0ff879207a112810c0b65ffb4ad02a545ff5d0a413181a2a4e28204aa621454a088d1914d818a663d0667b907a112810c0be5fcb4710f81b204b40c9aa71b0e261b0b267b08268b05b2173d861500c11581b204b5c22cf6c73b0ca112810c0be5f9b40c9ab204b5d14e81e2a1d8e0ebc1f204b4eaddd20d80b2173d661d26a79f23a11b81b2173d881a92a15e477841979612ba36c2dad3c21c94d2dad4baccc25d14c6ffffa11481c2a1d8c0c2c1b03373caaaa20a806541ffb2a4e23aaaa2ca64a5ec03814f81502a902b228022101df0b2173d46f3ff364100cd04815081ad028858bd03e00800c131810cbecc72b20cb5a20cb4860300b20c8ed2ccaed0bbb0a20b7fb20b81e79a1df15181a20cb2f20f50810f81b79f1082183d92a472aaa8a0b9c0b9031df01df091528192192a46fbff36810081388182283ae00800567a0851428192d5d49209c4176921a802a0a034dc9ab2020dc205c100bb2300cc23b71c0b812a818228aaa2020ce00800710d81615481915381b10f81d205b1e2a1d8e0ddc1f2db2ea8dfba3d9a93a0a0346a33610781f62a320c09c60400ea9d82197f1b8882597ff21b8e0c191bfff25b8ea15581a20ac0076a0e564904b15281c21300b21b22c73b381df0c2db01e15681262ac89901f66a02f63a5df68a02f66ab5268a690c98871a4f0cf9979aa8a8efa0a334a2caf716fa2756c4270c198613000c9ab2a21888671c4ce008002d0a9cbabd039205b11c0c924a0ca2ca10a5df03bd02a10b81822614a80ae00800ad030c0b1c0c65f0031df0ea9d8219801b88825980f21b8f1bfff25c0f06d2ff0c09a12981c02000a22a9fa922a0aa559c6a0c0da0e024e2cefbe09d83576a09821b910c091b88825c11e833d205c1a2130000dd231baaa25300eaddd93316e91e815881915781a812e205b142a1d840eec1a0ab04a921ba4ea8ef9a948a449941811081a0a3348aeee22e7fa931e0e004e911b62e11a112810c0b25d3b49841b10f81a831c2db01a93199410c18d8210c02d02883b62211a112810c0b25d1b49841b10f81a831c2db01d811c0dd11d0aa20a0a074f6ca7af15981a0ea90faeea00e00061b00461a00861900066900061400461700861600c61500061500461400466d00866c00061200461100866500c66400060f00460e00860d00065d00060800460b00860a00c60900865400460800466100864d00060600460500865900c64500820906d209038a821bddd24903824906e20900d11c811beee24900d20d58669d7ff6ca76815a81a0fa908affa00f00061a00461900861800866e00061400461600861500c61400061400461300467800c67300061100461000c66d00466900060e00460d00860c00866200865d00460a00860900c60800c65500460700065000864a00060500460400064400863e0098a4a8749a921baaa97499a4a8041baaa904d821ccedf213031bfff25303e21b901beee25c10a2130198011baaa2530192093a82a0639738028656ff0c9ab2a20588671c0ce0080028014d0a22c23a9caabd028205b10cfc824a0cdbaaa5bb03bd04a10b81822614a80ae00800ad020c0b0cfc65cc034647ff0c094674ffb213021bbbb253024643ffd2090ee2090bdad21beee2490bd2490e06b9ffe2090df2090aeae21bfff2490ae2490d46b4fff2090c820909faf21b88824909f2490c86afff820902d209018a821bddd24901824902c6aaffd20908e20905dad21beee24905d2490806a6ffe20907f20904eae21bfff24904e2490746a1fff22418822415faf21b88826415f2641846bfff82241298f48a821b9999f482641206bbff922417a224149a921baaa2641492641746b6ffa22411d8e4aaa21bddd9e4a2641106b2ffd22416e22413dad21beee26413d2641646adffe22410f8d4eae21bfff9d4e2641006a9fff8248814faf21b888914f92446a5ff88c498948a821b99999489c486a1ff9864a8549a921baaa9549964c69dffa8b4d884aaa21bddd984a9b4069affd844e834dad21beee934d9444696ff000000364100515b8142a1d84043c18138815a5462252282283a606004e0080056da0a56a60a82057d82c8fd56180aa8020cf9a0a034971a05b2caf8561b09b15c81f11b814c4dd0d3c1c80ff2dfd2f20fb8dacce81cc20c0ad82e880e00cc2380ccb0c80cb0ad10b0cc10cc7fb70d62f22580a7bf5c8215961b88825596e11a810c0da0ca93c26580d24e38b215963cb9b7b93c0c9a810d81b2a21388680c6ce00800215d815d0a2a249caabd02324a0c0c4cebaa259b03bd05810781a10b81822814a80ae00800ad020c0b0c4ca5ab031df08c7a922580a7190756faf9d81eb78d9ae215971beee25597c6e1ff00364100811381412a81820823b1398116d804c881915e81c77c47c02000d22b40d7fd3cd7fc39ad0620c59430d3340c0b0c0e8224d40c0fe008001df00c9997971ec02000a22b40d7fa15d7fc12ad0630d3340c0b0c0c0c1e8224d40c0fe008001df0c02000a22b40c77ad0c02000926b40c02000d22b40d7fde5d7fce2ad0620c59430d3340c0b0c0e8224d40c0fe008001df000364100811381915e81820823a13981bc08c02000b22a40c77b28c02000926a40c02000c22a40d7fc19d7f716ad0620c59430d3340c0b812a810c0e8228d40c0fe008001df0000000366100412a818113810c0c820823c901bc780c9997932bad020c1bd12981c02000922d9c909405c09911c020000c1e0c0fd22d9c8224d4d0d03590dd20e00800c601008224daad02e00800a2a0608224d1bd01e00800915e81a13981c02000926a401df036410122611a611681710f817cfb42a0ff424110424118b951b971424120b991a817822645a0a141e00800c139811c0d5140810c0ff25514f2452ae20536e26114d24536a1298132c580220537c02000c22c42c9a1c02000b22a9eb9b1c02000a22a95a0a764a24134915f81c0200081388192298182284a924135e008000c96226112163a059203b467994db203b5471b47a1608122a1d8202bc1815381aaa2a20a808a87a0aab070aaa0a21a648a22376a268203ac0cf997981ea8b1b7ea1981618188681c4ae00800a20228813e810c0b8228a10c1ce0080081108192a1d8214c81a2038fa2611520fab0e20f81e2611bf20f7f909ec1f2611c9a8891118182287f40aec09088100c09a0898382611792211aa2c128d83ac82ab81aa80a9901e5d9ffc16381b2211a61628182211c92266e808890c0bb10e0a811a261169088a08818a2211be00800211681e2211bf2211ad2c128a80db81dc82dd83d65dfff611c81e203ac92038fe9a1f6890b82222ca22115e00800c601006699040c0992462c42450fc2062cd2211b0c0fe2211ce24534f965f24530d24535560c0b82062f47980592063247190fb8b1812a81a81782286ca0a141e00800b207c0076b37a2c120822255b2c124e00800ed0a0c0b916481c20120f2a1d8f0fcc1d2a0c4fa9992099340ccc09099b07099a0da99c09b839261198601007cfe0c08826119913a8192098ce9e14099c016990aa2c118b2c11c8222820c0ce008006d0a822246a20118e00800e8e1a2611892211922011882a1d88022c18165812a278a2216e906a21200b2090c654f03e8e1861800f20630479f10b2062e40cbc016bcf5479f04fd04c0fb9340efc016def481668192a1d890ffc18a8f82088016c8f3c20792b207b7c73b0206ccffb2078b16abf2d16781dadfd20d8000dd23d72b0246c6ff0c1ab2a0ff8222401c9ce0080046c2ff0c0afd0a8602000c020c0f7cf60c19926118b15181f26113b20be9e9e1471b29a2c110814381b2c1148228360c0ce00800811681a26110822847a20110e00800dd0ae8e1c22110c600000c0d7cfca16881660e020625009891e9959985920120924531560e08b2011840fbc016af25f22119820786f20f14873f0882211882c8fe161826920787973f08f22118f2cffd162f25816481920120f2a1d8f099c19a888208938088b07088a082186492a400970802c68b000c0f92121e82174297381282121f8ce892a1d8909bc19a9a92295fa769010c0f169f24b24531f8716995f9850c9f0679000c8f4600000c7f260c2ce7bc29c99588519201109245318985dc8dc79611b22118b2cbfe169b21f22118f2cffd160f210cbf4600000cbf260659e7b656c7b653d26111c26110811c81e9e182082cf2611f161815812a8182286be00800f2211fe8e1c22110d22111b2011816aa13a1688192a1d8909bc18217419a9a99f19219b287390246480088f18218d4b628048645000c9f667f1042453122611e7cfb7cf99985b995460100b2278922611e2d0bfcdbd26111c26110b2cff8163b19c2cff7161c22e9e10cbaa79f250c0b81168192011082282f924507e0080098e10c22609963b6290a2d0946010022211922020c62038eb6a60aa112810c0b6538b462038e62450f914c81bd029066b091628182067e82450ea2068162067f92296e6086909088a08808a2611de00800cc5a0c0a0c1b2535b4a2038f471ab4bd06a2211d25acff416281622114b2211cd22117a2c128813e8122211b8228bccd02e008009203c407690d812a81a81782288da0a141e00800b22784260b1292211682246e9a888828ad02e008007cfaa94526b612a2211292246e6086909088a088287cfbe008001df0b20118a16881b245316995f2cefe88718985566fed92221366297582a1d8808bc18a8a82285ff2a600870f64e9950c8f9891b20120b24531998506acff0c8fc08ec056b8e1168de1c9950cbf9851b20110b245319985c681ff671e2f66260bf21202261f0a822113f668040c0f866efff1648182012092a1d89088c1909bc18afff20f6d9a9a92094ef719de0c1f4666ff0c9fc695ff0c8fc6e8ff69950c9f9871b20118b2453199850679ff0c8a0c0b81168192012082282f92436fe00800f22119e20787f20f14b2211ee73f3d822118261828664623916881c20120a20118d2a1d8d0aac1d0ccc1aa99a1648192094ecaaaa20a6da719010c262d06e73f0bc22110d22111c0c663d02c93d227891be2e02d835632e360f2c0567fe2922b13661905821b02f62811a2c9fe565ae1d21b02c21b1fd73c024682ff0c228682ff0c9a0c0b81168192011882282f924377e00800067dff3621019d03226115bd060c08426117ad057d045203004204028241000044237074a0726116781762611916177fa03334a9919981e169817cfc0c1bab25a0802462a1d86065c189e1001240816a8100bba1c0bb3022deffb261118a669221159094b0d819d0a504561a7ba22117a20a009261100bba16bb67b2cafe161b1ac2cafd16dc1ae2cafc16ce15265a7b266a490c0a0c1b250fb4722117f22117b22116a221100c08981a891b909004991af20f031ba4c207004d0800aa23c2ccfa00ff23f7aa014d0a4247027074a07261167817564c7456b76f46d001921293a169811b99925a138206870088230b88824687f21702e21246f7be30ad05654ffed22110a2668ed81d060800f212978169811bfff258177cb8e20686f2261e00ee2380ff10f2661e0beee24686d0b214813e81ad0582288ccd07e0080092221fa22667576913176a1b811681ad0582287fb22673e00800860200813e818228a3ad05e0080092066da2221966790d70aac0565af20c0bb2424b46c7ff9221109819909214e63902e61905663926460b00813e81bd078228a0ad05e00800911c81b11c819209300c1a5099c056b9eea24b3a46b9ff0c0a0c1b25fdb3c6b6ff4ba10c0b0c8c251003b2a1f84bc10c8d98810c0a810d81a241040c2a88789209009241057921e00800c6abffad05bd07921276813e811b9982288b925276e0080092221f57e90a813e818228a3ad05e00800bd07813e81a8818228a2a20a01e00800869dffa16b81922111a22ab1a09910a16c81926a71b2221fc22667576b10176c0d811681ad0582287fb22673e00800813e818228afe00800d22110d81dd098b4925702d09614261921262910663926e2128af169811beee25f0a060600f212898169811bfff258098602008212889169811b888259080c9997932ea2026c9c0aad078116810c1b82288bcd03e00800c679ffad07b1698192128b8107811b998888925b0be00800c673ff662313ad07bd05813e81c89182288fdd01e00800066eff92066d666974f65302f6330df6a302f69307f6b34d0ceaa7334881078188f8ad07e00800d2070a92a0efd0aac0a7290c8107818888ad07e00800c65eff0c0b7aade21702c2a0f0e0ccc0aaaecbaa65f902cd07810d810c2a8888b2a1f5e008004655ffad07b1698192128b8107811b998888925b0be00800464fffad05cd07813e81d0b21482288db26114e00800a2170292a0ff8c1a979517ad07b1698192128c8107811b998888925b0ce00800c641ff92026c16591a911c81920958a9a1669945cba10c0b0c8ce5f10279410c4b810781a8a11c5992410ca261128898ad07e00800816d81d221122c0b1c59924a00b24a01d24a021c5bd0e841e24a038878ad07e00800062cfff2c9f5564f1181508198288818973802c64100c2a0f0911c81812a81a2096fb2097082282cc0bb10b0b320b0b074b24970e008008116818228910c1ae00800a150810c0bb93ac02000915f81a80a92298aa71908c02000c15f81a26c8a8107810c3a8878b21702e00800a9f116ca07c21702dd0ab2070aa20a0a7abbcbbbdaaacbaaa9b1a5d302ad07b8b1c2a0cf920b01810781c099102c0cc09920924b018888921702b8f14b99925b02e00800b8f1812a81a11c81822854a20a6fe00800e15081d81e1bddd91ec02000a12981b22a9cc02000c16e81922a9dc0bb20c02000b26a9cc02000926a9d4602008107818888ad07e00800915081a8299819a7b90246ebfe5241140c3ab2a21b810d81c2c11488780c1de0080046e5fe9221141c1b663908a73b0526832b263328ad070c4bc169819212948107811b998898925c14e00800ad078116810c1b82288bcd03e00800c6d6fe92221f57e90a813e818228a3ad05e00800922114663969a2026c662a39911c8192095826590266792da13a81a20a94076a2481168182289dad07e008009c6aad07b169819212a08107811b998888925b20e0080006c1fe79715241190c2ab2a1f7c2c1180c8de169810c09810d8192411892129888781b99925e18e0080086b6fe26290266191cc2068fececad07b1698192128d8107811b998888925b0de00800c6adfead07b1698192128b8107811b998888925b0be00800c6a7fecba10c0b0c8c65cc02816f81822836ad05e00800a9c1a2410ca9d192a0ff979a17ad07b1698192128b8107811b998888925b0be008008699fe7941ad070c4b8107819217028898926112e00800dd0aa26118cc9aa112810c0b65b3b3d22118a8e11c08f2a0cfe8d1922114b22112b24d0292c9fee0e841b0c841c24d03f0ee10808e202c0ff0ee2090e893f8c1f24d00e24d01fcbaa22117a20a00d26118262a0da112810c0ba5aeb3d22118e20d01ad078107814c0be09054b09920b16981924d0192128b88881b99925b0be008004673fee16981d21294c11c811bddc20c30d25e14579c07e11c810c1dd24e3a816d81ad078878b8d1e008008668feb2127cd0a8b41bbbb2527ca2570292026c9c09ad078116810c0b82288b0c0ce00800465ffed0961426195f26393e92221fb2127ea8811bbbb2527ea20a0157691ddcaa811681822854e00800811681a881822853a20a01e00800a881a20a010c0ba0dab0b2611320dda0060f00d881e21280f169811beee25f00d20d010c3ee26113d0ddb020dda086070082127ff8811b8882527ff20f01f0dfb020dda0cc3f0c19925d730c1aa26113813e81a20dce82288ebd07e0080092221f57e90a813e818228a3ad05e00800bd07c22113813e81a8818228a1a20a01e00800c630fead05cd07b2070a812a817abbb20b098228ebb0b414e008000cbcc79a28922115822117e881820802e81e0088231bd89088b0d0d00450dd01f81892afdf90ff10f918d92ed91e56f783b22119bc9ba22117a20a00261a18262a30263a3a264a3c265a3ed2cafa1c8c0c1bd0bc834600001c2ba16a81812a81c2a1d8c0c5c1822883caaaa20a93e008001df0e201001c4d1c3be0bd9346f6ff1c5b06f5ff1c6bc6f3ff1c7b86f2ff000036810052a0ff612a817d020c0d0c12d95190e6030c2c90a034a72c029062009961a2a0ff8226384941e00800e13a81e20e9442a0ffe0e104561e13813e81822896a12181e00800a11c8192da28920994e10f819092045619168226f20c3ae008000c1b40cac05d0a4095c00c0ac0ab83a95116f91de17081c16a81d10f81b2a1d8b0b5c1b931dadbd971cabb0c1cc24b8fa20704a24b8d820700892182c8f5561824822622a8710c0cc24b6feaaae00800b17181a87182261fbaaae00800c0200092aebf815f81a15081f2288af90a90ff1092a28f90ff20c02000f2688ac02000d12981e17281c22d9de0cc207c0ee0cc100c4ee0cc20c02000b17381c26d9da8710c6cbaaabd03e58102bd03ad010c3c658102312981ad01c17481817581b8718888cabbe00800d17681c831dacc822c10c02000826380f22c10e22c11c02000ad050c2b82266de26381920cba0c2dd09920924cbae00800063e000c4ee08920824a14f17781c02000e26f81ac72471525ad0582266d0ccbe00800a16a81b2a1d8b0b5c1822620baaaa20a8ce008008226f3ad05e00800b11381920b2c0099230ba9a24b2ce61907a112810c0be575b3a861a0e6131020001df0f20700b20a58471f09471b068c3b0cc286e7ff520a6f47950aa112810c0b2573b3e10f81820e6c56f806a112810c0b2572b3061900b17181a87182261fbaaae008002d0a56aaf6b17381a8710c6cbaaabd03a57102f17681c17881e831c82cfaeec0c014d20eba0c2ff0dd20d24ebacc9c8161818228150c3ae00800811681822816ad03e00800ad0582266d0c2be00800817981822836e008000c1ab8510c09b09a8316b9f0c8410c0d8cacf11c81e20701e24f75d24701311681bd07822388ad05e008002d0a567aee811681822889e008002d0a569aed913a8192099427690eb11c81b20b5840abc0168a10165b108116810c0a8228110c0be00800c16a81d2a1d8d0d5c1a17a81daccb22c1e4c0dd0bb20b26c1eb841920a14562be80c2ee0e920e24a1406a2ff88212698120c1aa24b6f92070616b9ef0c0cc24b8c46c1ff822622a8710c0cc24b6feaaae00800b17181a87182261fbaaae00800c02000815f81f2288a92aebf90ff1092a28f90ff20c02000f2688ac02000d12981e17281c22d9de0cc207c0ee0cc100c4ee0cc20c02000b17381c26d9da8710c6cbaaabd03a55c02bd033ba10c3c255c023129813ba1c17481817581b8718888cabbe00800d17681c831dacc822c10c02000826380f22c10e22c11c02000ad050c2b82266de26381920cba0c2dd09920924cbae00800c6a8ff813e818228b7ad05e00800466bff00364100c15081a17b81d2a000b21a2ad24c10b2cbfeb0b07482cb01b09ba0a099a076a848e2095892c9ec00ee23e65e3ab24c10886cad02e00800217c819802922932ccb9a112810c0b2550b39802922932661914a13a810c9ba20abac10f818c6ab26c1f0c3dd24c731df00bbb86f0ff3641003150818873ad02e008002d0a92a0ff971a10b17d81c2a1d8c0cac1a20310cabba24b801df0368101516a81415381610f81f2a1d89d030c0720e074e2419079019961f0fec1b20671b2611f4a464a4f5acf322c1e220c6d303004326116263215a11281bd072547b3e20190f2a1d8f0fec1b2211f5acf72464e312a81217e814c48808ec12adf22d2249802a2d3068a99820c879971008823a6180db816f21d48b0b1e4f0bbc0b0b0e4820d95f2a0e08cf8820671873b0a922c1e2d0a07e902c60203b8ad21168117eb5ac206c07861076c02860003cc1746d4030cadfa8482611b77bd02c64103ad0ee581fdc2042ab20429822233a0bc93a20190b0b074b9f1e00800a9a188d3a8f1e00800c8a1f0cc111bcca7bc0286b90388d3a8f1e00800cd0a86b6030c07fa9492611b913181b2098fa17f81669b4482223be00800cd0ab63a7d92042ca2a0ffa79974d18081b2261fe2019047eb0286bd03ad0ed0bc63822244b2611ee00800c22689d2211ea2611dc73d0206ca03cd0dc6c803b2daf9b22bc2b63b307cecb7bc02067e02822244a20190e00800b11b81c22689b22bc2a2611dc7bb01cd0be17f81d2a271d0dc82d26e6a0675020c020c0ee2611d8601000c020c0ff2611d0c0882611ca17e81e20190f2a1d8f0fec1aaafa8aa176a620c19b2148cd12b81c8168116815aafa22a67f22460822876c0c141f0ccc0a0a404d0cc10d2211cf0cc110bddd0bc93b261120c2d4bc1a0d993ad0ee00800a901262a05264a02665a0d811681a2a11882286caaa4e00800f2019082a1d880ffc10601000c088261120cbd5acf920c6fa1818156290af22c670c2880ef10878f2a922c1eb7e92488aaa2243ee008000cbdcc4a920422b6297fc20190e2a1d8e0ccc1cac5e22c670c2ff0ee10f816822460f0f14180ffc0812b8180ff10f0ff11f9e1f26112cc1e4646039801f62902464403663902c64203f21102b8e18bc1cbd1e2c11082237d0c09ad0f9921e00800a20190b2a1d8b0aac1aaa5a22a67176a1fb801665b1acba1811681b2c11082286b8bc1e00800c60100d9210c09993199410cfba20190c2a1d8c0aac1822383aaa5a20a93e00800e20190c2a1d8c0cec15accb20c6fd20426dc4bf20425d71f0f0c290c0a822c1ea24419908820826c1ead0ed24425655cfdf2abff0cfcb2a400565a06e20429e2442a664e02461303669e02c611030cbdd79e02c60f030ce8879e02c60d03c79e02460c03d2019082a1d880ddc1dad5c22d1e1c48871e091ca9971e041ce8879e0287fc171c89971e0f1cb8871e0a1cf9971e05f09c10460100977cf6b09c20926d1ec2042cb2a0ffb71c1c82019092a1d89088c18a85e2281ed2042af0ee10e2681ed2442bc2442ac2211bc21c04ac8cd2211be18281d21d05e71d1df816c0e141f0f1e4d0ffc0f0f0e4f7be0c0c3b0c0c8223eba20190e00800f2019082a1d880ffc15acfd22c1e177d1007fd0d0c09818381924419808d20826c1e312981817e810c8b8acfc82cc02000c26390a2a090aaa1a20a00f2a1d8f0aac1aa88a8288838c02000826391e2a090eae1e20e00f0fec15acfd22c1e1c0ab0bd10a0ad1037ed09cc6a0c08826119461200f13081812f810c0eb0e893f0fe20a0ef93e26119f2211bd87fc02000d26398c88fc02000c26399889fc0200082639af8afc02000f2639be2a090eae1e20e00f2a1d8f0fec15acfd22c1e920407b20420811d8110bb1180bb10813481b09901809910b09920926117776d28c13181a20402c20cc5a71c0b812a8182286ee00800e20190813281f2a1d8f0fec18022205acfd22c1eb20c6f661b1c82042266180246b40292211b9209b066190246b1020c088261130601000c09926113a11c810c28a20a74a2611080aa1007fd0a9221100c2dd78902c68e01e18481e02210dc1a0c4982211d0c3ff2611390882082611d460100b2042ab261130c0c0c5d0c0ef13581f2611ae26111d26115c2611c820423913a81661848b20190c2a1d8c0bbc1bab5b22b1ec7eb37c21622fc1cd2d9d1d20db0ec9de209baec4e82211bf2067382185687bf1992d9d192098f0c9bb79904b2211c8c8bc204258c3cd20424dc2de11b81e22ec2f63e0a0c0f818481f2611c80221092066c16f906b18581c18481b07710c02210c02000b18681812681f139819871e22f80920903808e2092c9feb0ee1090e893c02000d13a81e26f80d20d940c6cd70c32e816d13a81e0e141e26460d20d94276d21911c81920975818781a0f90180ff10f07720f639070c1c909c939261160c6dd2611c817e81e20190f2a1d8f0fec18a8f88a81c0990c8109788098821f6b8049831164912168c06c224485abfb20b6fc2611456fb04c2211c0bcc56cc68d2148cd2611206b501dd09f821e22112c2a4e2e73d01cd0fc921a21102b221128bc1812a81cbd182287de2c110e00800980166590fcba1811681b2c11082286b8bc1e00800e20190c2a1d8c0cec1cac5061a00a20402652afdd841b821cd0a812a81a83182287edabbe00800a9b1a201906522fdf14f81e8b1c20190d2a1d8d0ccc1aaee2beef0ee10cac5d22c67e26114176d22f2148ed22448914f81d08ec0908810f09f1197380da14f810b9fd09990a099109261140c0aa2611db20c6f661b129801262905264902665907c2211bc20c72dc2ca133819221140c18a099109022208022200601007cecc02210d2211cdc2de18481e02210565b64f206bc16ff630c098601000c194600000c19f13781c0200092638fc020007c0d82a0908a81820800a2a1d8a088c1c223868a8582086fd0cc100b8856e80f9206400c7da20641d0dc2080ca11c0e92060ee11f0ee10c02000d26386c02000c22116d1118120cc11d0cc10d13a81e2638ed20d949d0c17ed17f2066c662f17811c81820858826118265802667808076d05918381909c204c0ba13f81c02000d11381c2211ce2a09092639d820403f20402eae1e20e0040ff11a08811b08810a0ff10b2a78090ae11c24d24b0aa10a0ff20c0a034a0882080ff20f951661c6fd17e81f2a1d8f0fec1faddd8ad47ed07a112810c0b25c4b2208141922448a12b81909141a08810971807a112810c0b65c2b2e7f207a112810c0be5c1b2d17e81e20190f2a1d8f0eec1eaddb8ad921d08b0b304169b40f20d22909fc10600019204080cad820409d0dc2080c81146bfff0c0ee9c1a12181812a8192064c8228bb109901a09910902220a22115e00800c2211cd22113e8c1f22111b221128d0a9821a221199090a4a0a820a26119822117a11c81908820826117913d81a20a58a26118926120269a2ea12c819221180cb887991b92212022612181508128318838202211a02210809283222121c601009831209911a099108841a131818080a480ee20820ab090ff208cd8920a8f6699080c0d2c0aa9d1c600000c0889d1f62d040c1992464ec0200082211982638cc02000f2638bc02000a22117a2638ac02000226389661c33c21408acdce9c1d26113b7bc12a112810c0be5afb2d22113e8c1b22112c214089851b0bcc0b0b141909ee4b73925c0b141c60700c2a1dfb73c0bc2a1e0b0bcc0b0b1414600001c4b813081f2211d80ff20f2611df13f81912381208b1190881080ee20f0ee20e772280c1ff2464dc22460c02000e9c1d26113c263aca2042cb2a0ffb71a0ca112810c0b65a8b2d22113e8c1d09034a20425b1118120aa11b0aa10b22116f13c81c0cb01f0cc10c0aa20f11381c0cb11c0c920c24f25009911c13b81f2211ac09910a09920a18881909f20a0f920f2611ac13e8122211562dcfec0200082211d8263aac02000e2638dc02000f2639c9c2bb64d10a20421822cd90c1be00800413981460300a20421822cd90c0be00800413981c20190d2a1d8d0ccc1cac5d22c1e676d12f12681e85182afbf808d10826c1ef0ee20e95158d18226bcad02e0080081388182283c707a20e00800bd0ac2a200a2ac03a0a710c0aa20b07a83c02000913a817264839209ba26390d8226bdad02e00800505a20860300a18981c02000922488a09910905520c02000526488a2c114cd01b2a090822666bab1e00800d14081f851c020000c12c2211df26388e2211ae96dc97d1df00c0882611d211f810c1992611c468dfd661b26b20422b62b20d17e81dadfd8ad17ed160c1e0cef0c080c0992611a826111f26115e26113c673feb20c8600bb23e61b02062700ad0ea5d3fce20190f2a1d8f0fec15acf569a08818a81f22c1e80ff20f26c1e276f46d871c20d2100cc23d0cca0c89cb20c0a3c4acabb920b0ccbbbb991909141a7190aa112810c0b258cb2e201908116818808ad0ee00800b18481b02210b891a09841a24b01924b02d113810c4b92211de8710c2c2c0f0c0882611af26111c24e03b0992092611dc24d260c6ee261150c3c0c0dd2611cc261138649fe8204230b88161818d22c1ed09904568917d0a10416ca24ad0e65c8fce20190f2a1d8f0fec156ba23b184810c4dc2211d9135810c580c0ee2611c82611592611a0c08d0cc20b022100c3dc2611d5abfc18381922b1ed26113c09920926b1e82441906b1000c07fae4e2611bc614fdfa7472611b0c074612fda8318821f841b851d12381e2148f90c12120cc11a0ee11d0cc10c0bb20d2148ec22111b951a0f883e0dd010cd8a12681f9410cbbb921f18b81a9c1f0ee10f12081826115f0dd10e0dd20d0cc20c2611106f0fed11381d20d2c00dd23e61d0aa112810c0b2579b2e20190ad0e25bffc922460817e81b20190c2a1d8c0bbc1f816ba888868b14f81a088c0b088108aff812b81f0f14180ff1090ffc080ff10f0ff11f261129801b62902663926c2211c92162b925102fd09261c1381818188a8a2243ee00800f2110216ea2992162b9a9f9251028138810c0982282d9921e0080056ca8fd17e81e20190f2a1d8f0eec1eadda8ad921d08a0a304162a8dd20d2290ddc1d0d0f40632fe0c198671fe0c07c6cdfcf20c8700ff23e61f3582066c662817911c8192097407690eb11c81b20b58b26118265b1a267b17ad0ea5aefcccfae20190f2a1d8f0fec15adfd22d1ec691fff20424168ffe820423261818920190b2a1d8b099c19a9592291e97e907a112810c0b2568b2e2042af63e0aa112810c0b6567b2e2042ac2019082a1d880ccc1d11181cac5b22c1e9871d0bb20b26c1e0c0cc24903f20190d1138180ffc1c24d265acfd22c1ee2611317ed7b92042a820429979872b20c8600bb23e61b6997ed66e2211be20e0556de05918481818c8190221080dd10d26c1e861500917e819a9f98a917692727e92490b4040ca80cbda221135acfc20c6fa0a0740bccb0d893d261150c1bc0ab83a261130601000cfdd26115812a81ad0e82286d0c6be008000c0992611a061e00b2211d0c4ee0bb20b2611d820c87008823e6187592066c662917b11c81b20b74076b0ee11c81e20e58e26118265e51267e4e0c1b918481e20c6f0cf88261150bee9022100c09e09b83926113b17e81babfb8ab176b0f0caf822c670cbe80840480ef93e26115a76d059183819077200c0b0c0cc2611ab2611c0c0dd26111467dfde20c8600ee23e61ea70c5882611546eeffd2019082a1d880ddc1dad5c22d1e77fc02c6f1fc86fbfca2243eb2162b1c49818181c22c1e88a8c0cb04c09b93925102e008009d0aa21102f2162b82ca14aaff90f883f0f0f4f2510246b0fc0c18826113864ffdb8f10ba788c3a0ac63a077c0a0a074e00800b2211bb20bf5a2442cf62b1716b7057961b65714718d81c63ffc0c07fac4c2611b463dfc0c07063cfcd861718e81b63d024639fc718f81c637fc92cf14c657ff817e81f2a1d8f0fec18a8f820896c981ccc85acf822c6717e805920c6f6619100c0aa2611d211f818652fc718f81062afcad0eb881822244d0bb63b2611ee00800c22689d2211ea2611dc7bd01cd0de17f81d2a271d0dc82d26e6a86f1ff00364100610f8182066c261807a112810c0b6541b292064d312a818c49822324e00800211c810c2a920258a2466ccc290c021df0a20259b2025a82231ac2025be00800511681a2025872a0ff771a30a202700c04476a02779a024600000c14822590ad04e00800a2026f822332bd04e008008225910c1ae00800a202584600000c04e65a02e61a6b92cafb169908b2cafa168b08267a35c2caf8164c080c9dd71a51415881e2caf6160e0bf2caf516af0c779a3b8223190c1ae008008225910c0ae0080082258de008008608000c06ad04b202708225950c0ce00800a2026f82232cb20270e00800822319ad06e008000c021df08223190c0ae00800a2026f82232cb20270e00800a16b8182258ca22ab4e008002d0a1df00c1646ecff0c164600000c06b20271c20272a2026fdc4c8225990c19d202700c0cd2cdf8d0c983e00800c60200c16c8182259cc21cf0e00800822319ad06e00800c6e4ff8223190c0ae008000c0ba2026fc2a1d8c0aac1c2a064aaa64aaae53e01c6dcff8223190c0ae008000c0ba2026fc2a1d8c0aac1c2a064aaa64aaae53c01c6d4ff00364100713981c02000819081522780611c818055109c5292a1006206589055202696040cb8879605912681905520c02000526780dc22b17781c02000a22b817cbcc0aa10c02000a26b811df0368100819181e13e81cd03dd029d07ad06bd05b911a9219931222112311e8172a0f0c06411405034e22ee9422110706610605520720381620383807711807710819281406611806610706620605520719381620384320382006611706610719481c033017033106033207221110c0650332039411c85319581dc7dc901c0200062635c165c110c1a0c0b0c0c0c0de00e008644000c1a0c1b0c1cdd06e00e00a196819841a09920c0200092635dc0200081618152635c88680c1ae008009811a821b831c02000c2235cf77cf6c02000c22367c909c020008223688904c02000f2236bf90ac02000e2236ce907c02000d22369d90bc02000e2236a6ced177e02d0ee20e902716181c0200062635c0c1a0c1b413e810c1c8224e90c1de00800c0200052635c88670c1ae00800c0200092235cf779f6b22113c02000a22367a90b92c1589809c020008223688909f2c150f80fc02000e2236be90fd2c15cd80dc02000c2236cc90db2c154b80bc02000a22369a90bc02000e2236a6cec177e02c0ee20922118e909c0200062635c0c1a0c0b0c0c8224e90c0de008001df00c1a0c1b0c1c0c0de00e00c02000b841b2635da8010c19a05993c0200081618152635c88680c1ae00800c02000c2235cf77cf6c02000c811b22367b90cc02000a22368a904c02000982182236b8909c02000f2236cf907c02000e831d22369d90ec02000e2236a6ced177e02d0ee20e902c0200062635c1df000000036810029210c1a0c0b0c0cdd0739114901813e81411e818228e9320481920483e20482e9319941420484e008008161810c0b219581c02000c2a0f0b2625c009411a193814831a09910a19481c04401a044109044209821b19281c0a911c0aa10909034a09920a841c1918140aa11b0aa1080b311c0bb10b0aa20a09920904420c0200042625d0c29c0200092625c88680c1ae00800e801f811c02000b2225cf77bf6dd07c02000000340b22267b90fb0b0b1b90fc02000a2226b000340a90ea0a0b1a90ec020000c1a0c1b0c1c813e810c098228e992625ce008000c49c0200042625dc0200081618192625c88680c1ae00800b161810c4cc02000a2225cf77af6c02000000340d22267d915d0d0b1d915c02000a2226b000340a916a0a0b1a916c020000c0772625c918881909420c0200092625dc02000c2625c886b0c1ae00800c02000e2225cf77ef6c0200082226700034089058080b18905c02000000340f2226bf906f0f0b1f906c0200072625c1df00036810062a0ffb12b81419781ad03a901316c8142c4bc52d3f972d30192236d8204319092c0b09910f099119911671868812a8182286be0080056ca0592042d07e907c213dcb811c72b4e919881b20431c2a1d8c0cbc19a9cd209988cbdd229241bdd567d310c0d46cc00d20433679d04dd0bb24433e19781f2a1d8f0fdc1faeee20e4f00ee23e61e0206df00812a81ad0d82286d0c4be00800d204300c0c609dc016991df19981219a81919781b2a1d8b0bdc1ad0d9a9bd20937001a40dcede2094f00ee23e61e0882094e008823a6180d8815e2296d80814180eec016ce28661d05e219e0163e280c0b9213de0c1e82a1d8808ac100eea1e0992092575e8a2282024b0cbd008823a6183c8212e4913181d8159209b5d0d1e480ddc0d0d0e4a79907880180890416381a92025416d91982043a92152d16b80497bd488213dfe0882082575f060f008205739212de8739318213dfe0882082575f92023366192292024a009923e61919b931e22271a941d79e0f812a81822874e00800b8310c0cf199810c0d92251f276954560b08e2043b9c1e82057587be0ca222710cb9971a040c9ee79a63a815820576a0a1e4873d11e213e1d20577e0eac0e0e0e4e73d02c62b00d20430671d0de2a1d8e0ddc1dadfd20d77d24430a25761c2443a462500cc4b82043b166806a81592043aa0a1e4560906e213e1d20577e0eac0e0e0e4e73d51ed0bd204308606000cf8871a9692043a5609f9e2043bd204308c3e1beee2443bb0eb93e2443b671d521c9e671d1c0caa0c0b913181811681d2497f82282fe2497ee008000c1aa2442c1df01df0a815a0a1e4d20430671d0de2a1d8e0ddc1dadfd20d77d24430a25761c2443aed0c46ecffd204300c0ee2443b06e7ffc2443ac2443bf815d2042ed24430f0f1e4f25761679d02062800819881b2a1d8b0bdc18a8b820861163814d2058b16ed06f20592e205b7f73e02c62a008167818a8b82088000882316d8090c1246140092024a009923a619024695ff9205b782057297b8024692ff8202330b885618e48205739212de87b902468dffd921b931922271a94192c9f55669e2812a81822874e00800b8310c0cd821f199818699ff0c0292251f276914812a8182286be008000c0c0c19a029934600000c02dcd2b213dea815d213dfa0a1e4b0dd10d0bbc0560b0ac2575fa257605c0e4600001c9ec2575ed2043046b1ff0c02c6ecffcc8dfa8be208891beee248890c1b065bffad0be5f9fbf19881b20431c2a1d8c0cbc1fafcf22f24e14f81f0dac0e0dd10e21547e7bd020631fff2058b16efcb919b819a8c82084c3d0b1648e951078122a1d8202bc1819c819a428a22822515a832e00800812a81bd0a9202f0ad030b998228559242f0e0080092044c56c9fd1df00c0206d2ffd213e0b2a078d0dac0d0d0e4d7bb02c6d3ff1c9e06d5ffb2042d07eb3ee213dca21528f0ee11e0e0f4e2575ca73e13819d818818a2575ce00800a09014b2042d4600000c09d20433c12b8190a2c00c1ee0eb20e2442dc0aa10a2636d2d0d60fdc0166fdf0c0b811681a131815c09d24a7f924a7e82282f0caae00800c2a1d8b19e81c0c2c1cabb0c1cb20b80b24433c2442c60bbc0562bdcd2042de2a0fee0dd10d2442d1df0364100c1a781a1a88121a481d1a681f1a581919f8181a08161a18151a281312a8141a381b2d303e2d305426e71526e6b626e6c826e67926e7cf26e77d26e11226e6ea26b64c26b7bc1ae816813a2d30791a9815150814223f221ab81d1ad81e2d308f1ac8182d306b2d304c26b6b82284bf99ed26e11226e1f4975998a8955696581b08161b28191aa8141b48121b58122636c4263f299ba693851b38191b181a1af81a26b6c92681b59131df0000000366100ad02dd05ed06fd07bd03cd04cc8491b6810c189093a0890981b78198c199018808e008001df000000036410082a0705d062d030c0bb906316f8162a08c47280592a06f97a40da2a074a714264c124c1bb9051df098d257690dad046ad28223e00c6ce0080098d2a2afdfa0a910a9d228051df0bd048223de0c0ae00800bd028223e26aa2e0080006f9ff000000368100816f81ad058228c84941e00800422110a1b6812c1927b9042cfb27bb0b0c09a0d3a00c0cc90d060100a093a098099c39ad03b841cd05dd06ed07fd04e5f5ffcc2a2d0a1df0ad02bd03dd05ed06fd0781b78149018818c841e008002d0a1df0000036610031b881ad048223ecbd01e008007d0acc9aa1b9810c0be585b1c64400a20200d2a07ba0a174a73d060c1cbd0a060300b202010c2c80bb11babab0b0f4a227123c78577a11e1ba81e79b0bf1bb81f0fa10f26712463600879b10812a81ad048228efb21718e008004631002c49979b12812a81ad0482d8028228d50c0be00800462b00b911e2cbe1169e0ab911f2cbe0161f0a82272be2a0ff821808a207a8c7684de71a4a92a17f979b44cae2e20e00e73d04cd0e4604001bccc0c074cac2c20c0080cc11cacec0c0f4d1bc81b911d79c1d81bd81b207a982289e0c0ce00800b8110c09a2a0ffa247a89247a992672ba8e72cdc176a09c79b067cddd0aa10a9e7276a0b1c8ee79b067cbff0fa10f9e7a207172ce88c6a879b040b9a9247178ce5ad02bd04ed060c0c8223f40c1de008000c021df0212a81822270ad04e00800920710661916a81166ca11ad040c0992471082224e0c0be008009207106629d0a8111cfbb79ac9ad040c0992471082224e0c0be00800c6edff0036610071b881ad058227ecbd01e00800ad058227ecbd01e0080017640f98ea0c4b2769030c021df0b0c920c9eaad02bd03cd0481b781dd058828ed06e008002d0a1df00036410081388182284ae008008c3af6d2041df0b6d2082096742020544600000c097cfd0c1a90b9a0c1be81f0bb11cabb20c374cabb20c024001c40c1bf8100aaa1cabbc20b80d0da30c0aa20d0cc1030ac83a24b801df00036410481c081616f8187924741c181d81492a145d7b909a1b9810c0b2564b1d814bd0181bd81cd038228c6d0a0f4e00800f226f471c2810c0dd26768b814520400b0b0f4fcdaad05cd010c2ee00f003d0ac60e00b1c381c22be6b2db03b21b4e0c0ab73a0ebd028226df0c1ae008000c13c61200c04ab09214011baa27198fa0a0f406f7ffad05cd030c2ee00f003d0a26130826a30526230266331ecc64a1b9810c0be55bb18226c4ad02e008008c9ab214028226dead03e008000c199267682d031df036610071b881ad048227ecbd01e008006d0accaaa1b9810c0b2558b10c021df092a4049792388227db1c2ae0080016da0798d677e9e5bd068227dc0c9ae0080056fa06917d81a1c481b2a1d8b0b4c1a20a00ba99920980a739580c7a061800c2a405c792358227db1c2ae00800bcea98d677e9a7812a81ad0482284a0c2be00800668a97bd03dd04ed0581bd81a2a4078228180c2ce0080006e0ffad02bd0381b781cd048838dd05e008002d0a1df01ca21df0812a81ad0482284a0c1be0080092caf95659f5bd03dd04ed0581bd81a2a4068228170c2ce0080086cfff00000036410061c98181c88191c781b1c68141c581316f81d1b781c22374e223aea2d30452d306f2d302f22f8f222511292d42651121cb8152d30541ca8142651db9fa926a72e90d8263aec91d626374f93d2263c51df036410061cc818d024206001c228c041df00c02c1cd811bd451ce814034900cb70c89924800724801503390b20300d24600cabbb20b00b24802a21302a248039213022248059098419248047203017248065203025248073203013248081df00036810032c287820378d1d081f688020621000c1c920200924100820201824105f20203e2020280ff11faeef1cf81e0e0f4e25104b20204b24101a20205b1d181a241020c0a920206924104820207c90de90f824103a90ba203780cd9a7b918a2c1100c6c8b22bd02a53b00bd02a1d2810c6c253b00a203780ceba7bb05c20387c24106cd04811681ad0182289fb2c110e008002d0a1df01c221df000366104b2020a81c0812abb920b0d320b0c8099119a333030f4879345fb4bad0125eeff9d04ad010c8c76ac09d20a01d249001baa1b99ad040c0b0c0c65f2ff0c0c4d0ad2c110ad033179810c0e82235140b074e0080082234aad02e008002d041df081d3818808ad02e008002d0a1df0366100ad01e5e8ffa08074dc28816d81822852ad01e008001ba10c0b0c1c65edff1df00036410082120392a21b97980ee5fcff810d818858ad02e008001df081d3818818ad02e008001df00036410082120392a21b97980e65faff810d818858ad02e008001df081d3818828ad02e008001df00036410051d481816d81317c8142287d380352687d51d381322332490541798166130c31d58192243799153264371df02623011df031d681a22437a92586faff003661008181810c2a88480c1be0080081d7811c0a8808b1d881822819b20b91e0080041da810c2921d98192440a980231db81cc8988030c1ae00800860d0066192ba1dc81c02000d22a81c02000d901c12681c02000b801c0bb20c02000b901c020009801c02000926a81c60100a1dd810c0b651db1e87227ee12b842d8d381de810c3a88780c0ce00800a254041df00036410031db8121df8129c31df0000000364100e1e081d21e40821e412add4a9d97b812ad0281e181bd03822818cd04e008002d0a1df0ad03b22e1fcd04dabb6519000c121df000003641005202038202000c06e20202d2020180ee11eaddd0d0f4625400263811ad0281e281bd038808cd04e008002d0a1df0a2020481e381c20207b2020680cc0100bb11cabbc20205887880cc11caaabaaacd05bd03aaade008000c3da0e0f4fd06e0f593f25400e06d832d061df0000036410021e58141e48131e38191e28188b3890949b32263441df000003641001df0000000362100307230206160303160b6233460514137353a50f64040f3405044c00014400033a10c0276940d3736043066c01b22f022113031413736011b222050607025a31df09c536020607026b31df000003736100c127cf47024a31df000000000444956300c021df0362100b6232f6d0250f64040f34047b52a5044c00014400033a122a00076940d3736043066c01b22f0221130314137360222c2011df08cb31df0000037360c0c121df00000000000444956300c021df0007694096203001b336245001b551df0b674ed6203001b3342c4ff62450052c501176527b664d96203007203012b3342c4fe6245007245012b5586030000000036210020522007e2c617e2d740744182a00387835a769715680378136905682379157833692532c310793552c51037640b680378138b33690579158b5527e40717e41407e4211df068034b3369054b5517e40407e4111df06213002b336255002b5507e4021df0006203006245001df016a4ff00234080b310b033c06803769721781388236067816905983370788179156843808981892532c310909681993552c5103764157813882360678169058b33707881791552c50880682027640c78134b3360678169054b556d07ba3317e40607e4181df000006203007203012b336245007245012b5507e4011df06203006245001df0000000007694043245001b551df000b684f13245001b550b44176528b684e43255002b5542c4fe860600003621003030748073117033200073117033205d0207e2cc17e2d640744176970a390539153925393552c5103764063905391552c50827640339054b551764043255002b550764023245001df0000000000002020102000000ff \ No newline at end of file diff --git a/ar3k/1020200/ar3kbdaddr.pst b/ar3k/1020200/ar3kbdaddr.pst new file mode 100644 index 00000000..0520854f --- /dev/null +++ b/ar3k/1020200/ar3kbdaddr.pst @@ -0,0 +1 @@ +1260417f0300 diff --git a/ar3k/30000/PS_ASIC.pst b/ar3k/30000/PS_ASIC.pst new file mode 100644 index 00000000..960da122 --- /dev/null +++ b/ar3k/30000/PS_ASIC.pst @@ -0,0 +1,59 @@ +// based on 1, change DVDD=0.85V, LPO measure time to 8ms, 1300ms reCal interval +// Radio table TAG +# +[H:S]012C +[H:S]0042 +[H:A]B1 B1 12 00 02 00 01 30 06 00 02 00 00 20 02 00 + 04 00 0C 40 01 00 48 00 00 48 54 9A 02 00 00 08 + 02 00 48 00 89 EE 70 E6 38 00 D8 70 EF 52 02 00 + 00 40 00 00 08 00 31 00 00 00 04 00 10 00 00 00 + B2 B2 +// System config TAG +# +[H:S]0013 +[H:S]009C +[H:A]C1 C1 17 02 02 00 01 30 48 00 0E CC 33 06 01 08 + 64 96 14 05 FF FF 05 80 00 00 FF CC 00 CC 01 00 + 20 80 FF CC 02 CC 04 00 DF EC 43 F8 00 21 00 E0 + FF CC 03 CC 06 00 80 F0 08 28 80 F4 0C 20 80 F8 + 0E 18 80 FC 14 10 80 00 18 08 80 04 16 00 FF CC + 04 CC 01 00 1A 12 40 96 01 C0 28 00 00 00 C0 01 + 40 06 00 01 00 00 C8 00 00 F0 00 00 FF CC 0C CC + 08 00 01 03 00 7E 08 08 00 7E 01 01 00 7E 01 03 + 00 7E 03 03 00 7E 61 63 00 7E 63 65 00 7E 6A 6C + 00 7E FF CC 09 CC 00 C9 FF CC C2 C2 +//Extern 32k + 24Mhz CPU +//# +//[H:S]0021 +//[H:S]0004 +//[H:A]09 00 00 00 +//Bdaddr +# +[H:S]0001 +[H:S]0006 +[H:A]89 60 41 7f 03 00 +//Audio +# +[H:S]0002 +[H:S]0004 +[H:A]23 08 01 33 +//Audio +# +[H:S]0003 +[H:S]0004 +[H:A]dd e5 2e 00 +//Audio +# +[H:S]0015 +[H:S]0004 +[H:A]12 00 00 00 +//Audio +# +[H:S]0016 +[H:S]0004 +[H:A]00 00 a7 02 +# +//PLC +[H:S]001F +[H:S]0008 +[H:A]01 1A 06 14 50 B4 32 96 diff --git a/ar3k/30000/RamPatch.txt b/ar3k/30000/RamPatch.txt new file mode 100644 index 00000000..795cccc1 --- /dev/null +++ b/ar3k/30000/RamPatch.txt @@ -0,0 +1,2 @@ +0569 +000000000e20000050800000000158000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0915300d4915300d8915300dc91530098b0530064ce5300f8d2530008e7530008d253000cd2530098d95300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff051001010101ffffff50500101010180019800c8019800f4029800d0039800380498001404980024059800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000366100ad0581c206bd01e00800bd0a17641c0c0abd05815d080c0ce00800bd02dd03ed05815c080c0ce00800c60400ad05c1f802922b11819903c09920926b11e008000c021df0003681001c0e516d030c0720d074d241107911d0cd90b805a0cc11cabbb90160e6030c2a609034972a026062003801e2c1102203068d07cc8260e613102000fd061df072631122011072434fc805204290a044114acc882c0c1980a00407e805820c4b07e8079c7aa20c4b07ea12a2c3340c0b0cfc0c198191029911e008000c1972434ec805e8114acca82cd20c4ba0a00416aa0590fd20f24c4bcc4e820349f65878a1b1039805a20a034a9992990980aa01a0a831909821809901909831a7294a0c5a81bc04bd02e00800cd0aad0281be04e805c0b0744ace920c4b0c4dd09920924c4be008009c7a72434a860400ad020c4b81bf0492a0fe909d10924c4be0080060e613102000ad061df00c1a81bd04bd02e00800cd0a46ecff0c5a81bd04bd02e00800cd0a86e8ff0000368100305074bd0120407481c206ad04e00800922a11216d0390920516890ba18804b16e03c0200040349091f204a03311822992c02000b08810a08820a8028269923aaab20a49d2ca48579b08c20a4bc0c204161c08b24a4ae1d104524d01eae5f20e7fe20e803c29f7be4a1c0b424110d9111c0c1c0f1c0552c110fd05cd0580e6030c2e80d034d72e02806200bd05b20500c20500a802c0bb90a0bb11baaa924a3480e613102000420500d811403490520d01a03311ad04b20d0081c204cd05e00800a802b2a0fb3aaa920a4b0c12b09910924a4b1df00c021df0364100811e0621c0098808921207ece8ecc9e1b103b21206a21ef1b73a210c0a817c03d21ef0c1d603f16c03c80ce20f44a0bd11e0bd93d1d209e00800a252071df00000364100817f04916c03880892092880801466180acc79810d04a2a064e008001df0000000364100c02000c16c03e1940391d9032178030c0dd2628bf20902c02000f0ed83e2628cc02000d2628dc02000d2628e820c43b20c28d19d0210bb01d0bb10cc580cba0c53c600000c0a0c83c020000c1dd2628fc02000a2628ac02000b26289a209020c088cfa661a040c1ac60300662a05a2190026ca040c0a8607000c0af0ba01e1da03a2090ce0bb100c1ea0ae93e1f40230aa11e0aa10b0aa20b1fd03c02000a26bc1f209020c18f62f040c098604009209070c1a909a930c2af09911a09910d09920c02000d17f04926bc6d80de20c28d0d014661d0acc7e810d04a2a064e00800c020003262881df00036410081c305c1900920b074e19605d16e09e80ec02000d22d82b94ed92ec02000b90c30e6030c2a309034972a02306200e00800c02000fd0391250382a10082698000710030e6131020001df0 \ No newline at end of file diff --git a/ar3k/30000/ar3kbdaddr.pst b/ar3k/30000/ar3kbdaddr.pst new file mode 100644 index 00000000..0520854f --- /dev/null +++ b/ar3k/30000/ar3kbdaddr.pst @@ -0,0 +1 @@ +1260417f0300 diff --git a/ar3k/30101/PS_ASIC.pst b/ar3k/30101/PS_ASIC.pst new file mode 100644 index 00000000..9cf24b7d --- /dev/null +++ b/ar3k/30101/PS_ASIC.pst @@ -0,0 +1,70 @@ + +// Radio table TAG +# +[H:S]012C +[H:S]0042 +[H:A]B1 B1 12 00 08 00 01 30 06 00 02 00 00 20 02 00 + 04 00 0C 40 01 00 48 00 00 48 54 9A 02 00 00 08 + 02 00 48 00 89 EE 70 E6 38 00 D8 70 EF 52 02 00 + 00 40 00 00 08 00 31 00 00 00 04 00 10 00 00 00 + B2 B2 +// System config TAG +# +[H:S]0013 +[H:S]009C +[H:A]C1 C1 17 02 08 00 01 30 48 00 0E CC 33 26 01 08 + 64 96 14 05 FF FF 05 80 00 00 FF CC 00 CC 01 00 + 20 80 FF CC 02 CC 04 00 DF EC 43 F8 00 21 00 E0 + FF CC 03 CC 06 00 80 F0 08 28 80 F4 0C 20 80 F8 + 0E 18 80 FC 14 10 80 00 18 08 80 04 16 00 FF CC + 04 CC 01 00 1A 12 40 96 01 C0 28 00 00 00 C0 01 + 40 06 00 01 00 00 C8 00 00 F0 00 00 FF CC 0C CC + 08 00 01 03 00 7E 08 08 00 7E 01 01 00 7E 01 03 + 00 7E 03 03 00 7E 61 63 00 7E 63 65 00 7E 6A 6C + 00 7E FF CC 09 CC 00 C9 FF CC C2 C2 +//Extern 32k + 24Mhz CPU +//# +//[H:S]0021 +//[H:S]0004 +//[H:A]09 00 00 00 +//Bdaddr +# +[H:S]0001 +[H:S]0006 +[H:A]89 60 41 7f 03 00 +//Audio +# +[H:S]0002 +[H:S]0004 +[H:A]23 08 01 33 +//Audio +# +[H:S]0003 +[H:S]0004 +[H:A]dd e5 2e 00 +//Audio +# +[H:S]0015 +[H:S]0004 +[H:A]12 00 00 00 +//Audio +# +[H:S]0016 +[H:S]0004 +[H:A]00 00 a7 02 +# +//PLC +[H:S]001F +[H:S]0008 +[H:A]01 1A 06 14 50 B4 32 96 +//Sniff Recovery +# +[H:S]003D +[H:S]0018 +[H:A]A0 0F 00 00 00 08 00 00 0F 00 7D 04 E8 03 01 00 + 01 00 01 05 00 02 1F 01 +//BRM Config +# +[H:S]0026 +[H:S]000C +[H:A]01 20 46 01 0F 02 28 14 01 28 68 01 \ No newline at end of file diff --git a/ar3k/30101/RamPatch.txt b/ar3k/30101/RamPatch.txt new file mode 100644 index 00000000..4ccaa17a --- /dev/null +++ b/ar3k/30101/RamPatch.txt @@ -0,0 +1,2 @@ +21c7 +000000000e20000050800000000158000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8d5530024e7530030e1530060e15300ece1530070e353008ce4530054e1530088e1530040af530088e353008ce35300d4e25300d8e25300fce253003ce3530024e3530054e3530030dd530024b0530078d553000000000000000000000000000000000030d553002ca05300000000000000000000000000000000000000000080019800d80198006c029800ec049800fc0698005c0898009c08980020099800cc099800340a9800340b9800b00b9800700c9800e40c9800580d9800c40d9800300e9800600e9800380f9800d00f9800541198000000000000000000000000000000000084189800501b98000000000000000000000000000000000000000000364100813a03416f0382085148041618040c13bc040c07613b030c02680676942252a1085052821b225a564205062020742654052634026644079205bf1769011b773df04600000c077048c00c024023831df00c021df000364100569208c0200021ce0991f3020c04426992c0200042699398128d04ed0916c9063d09a802c859b809b912a90999028c9ca21e06b82ee00c00860300a21e088bce5c0b81d6020c8de0080098120c4bbcb9c1f302d819c02000ed0cd26c90dd0cc02000426c93c02000a812b26c92a81ac02000b22c910c0cb0bac0a61b04e813a79e0ac0200081f3020c1ff268931df0000036a100a2a0dcbd01810c030c1ce00800a2a0d24bb10c4c421202521201612d0782010092a0d49088827202008a26220280810c030c16e00800313d030c09a203005981076a1690b9a030bba0b21b0407eb0c1b9990907416b9fe4600000c196619040c09c600006d090c19cc290c121df00c2c7951810c03513b03b2a108b0b282b961a8050c02225104baaaa20a1db2a0cdbaaa8bb1e00800721104810c032931a80560d6a0303da0b2030ec2a108c0bb820c4cbaaaa20a1db2a0c8baaacbb1e008008bb10c2c810c03225104a805f831d2030ee2a108e0dd82f971daaaa20a1dd2a0cddaaae00800621104cbb10c4c810c03d861a8052931daaaa20a1dd2a0c8daaae00800e851c831e0e104161e12bd04a13c0381ef02a0ac10e00800d20315b871e881a0f4c0a811faeee040f4b0aac0b20310a020f4d09bc0c2c9feac7df13a03168c0f662c1ff20f539c9f52030e82a108805582813b0388085a88820879513b030b8816880da0f0f4e0a0f4f79a2f0c121df00c0277b60c6097c097bb062bbab794010c12d805e2030ef2a108f0ee82eaddd20d79cc4d82ccfe16d8081df0b941f991d9a1c9b1ba9af7a91a40a2c081b503b841e00800c8b1b841d8a1b08a82f8918a444040f4b941d9a1c9b1ba9f47a91820a4c081b503b841e00800b841c8b1b08a82d8a18a222020f447b204ba222020f4b7b209ba22ba444040f42020f4b092c09084c01658f620a4c016faf59aada0b4c0167bf5b66c404bcac7b40206d3ffd2c2fc47bd02c6d0ff0c021df0ad0c81ef02bd04e0080086b7fff20f53cd09d2cdfed0d07416bff1f66d0246c5ff2bc9d2cdfed0d07486c2ff1c4b673702c6c3ff70e6c0e73b0286c1fff2c2fef0f4c056dfef0c1286beff000000368100815308324114e008003d0a815208ad02e00800d1540837aa070c0aa25202860000a21202c20114daccc20c00921203a0cc827ce4b2cc1fc0bcb3b0b5211bbb40bb10b252019c69815308e008008ceab21203a21201baaa1baa40aa10a25201a13d03720114c20a000c09076c169089a0a088a082180407e80c1b9990907416b9fe4600000c19313b03513a03d2a0c86619070c0b9201004600000c1b9069a0a066a0bcfb0c4c81e905b803d2060ee2a108e0dd82a2a0c8dabbb20b1dd911aaab50bba0e008000c2cd811b80381e905dabbb20b1da2a0cdaaab50bb90b2cb10e00800d2a0c8812d0792a0d4907782b8037a7872078082a1088077820c4c7abbb20b1d81e905daab50bba0e008000c2cb80381e9057abbb20b1da2a0cdaaab50bb90b2cb10e008004bb6a2a0d281e9050c4ce00800a2a0dc0c1c81e905b2c114e00800312e03815508ad02e00800309ac056a909c21201a21202e20114b154080b9e1bdeba8e820800e0d993d0d074a08882dabbf20b00e2c81fa0ff8280e8b3e0e5211beed2cf1ff0dfb340ee10e0e0f4d0d5211bdd40dd10d0d0f4e7bd2582ccfe8080f4825201920b00a09982f2c91f90f9b3f0f5211bff40ff10f0f0f4873f830609002b9c9090f4925201e20b00a0ee82d2ce1fe0deb3d0d5211bdd40dd10d0d0f4d7b902c6d6ff0c0aa25202815308e00800dc1a91b706920907809901909831cc390c0aa252011df00000366100814d08ad02e008000c0541a50862a0d4606382a212016a44b2048a6d0a8cdb261b0b262b52212e031df02d0b1df0b21202821484921483b73837973b34c2cbfea72c1b81ef02e008009c2a815308e00800ccaa81ac07e00800cc2a0c021df0bd03815808ad02e00800b2120292120156bb0d52448a06ebffa13d0352448a920a0072a0cd0769189d0590b9a0a0bba0b21b0407eb0c1b9990907416b9fe4600000c19313b03d2a0c8513a036619070c0b9201004600000c1b9069a0a066a0bceb0c4cb80372060e82a108807782a2a0c87abbb20b1d81e905aaab50bba0e008000c2cb80381e9057abbb20b1da2a0cdaaab50bb90b2cb10e00800d2a0c872a0cdb80342047482a1088044820c4c4abbb20b1d81e905daab50bba0e00800b8030c2c4abbb20b1d81e9057aab50bb90b2cb10e008004bb6a2a0d281e9050c4ce00800815508ad02e00800a020f41df06099c05659ed52448a06c0ff00000036c1002241003241014911592169317941a2a0de0c1cb2c12022412081e90592211ad20164e22118e951d241189971e00800810609ad01e008002d0a1df00000366100a2a0debd01810c030c1ce008004202030c0761590782a0d48087828a66a2067f920100664a1ef6791b817e03c2166aa21669b20202caaab0aac0bd04e00800cc2a1cb21df0520206820202ac45b6352292166962166a0c239a668066c030a6c0817e03bd04e00800165afd2b333030745733e91b777070746697960c021df000003661000c03ad02a901b15907c2a0d4c0c382cabbc20b7f664c22c801d801721b6ab21b69d21d02c21c015d0dd7b7015d077795392d0b6d0c7d0d060d001b333030746693c30c0351cf0642a0ff30b3a050bba0820b00471809814c08a801e00800fc1a1b333030741613fec60d002d0c6d0b0c14bd0540a78281ef02aaa620aac0e00800dc3aa2a06481b503bd04e008001ce9a7b904212e031df01b444040746694d086e5ff0c021df00000364100ad03bd048159080c0ce00800ad058105070c29d21314f10905e8d30c4c0c0bb24316c24301f0ee10e9d3d25501c2132bc25503b24500924504e00800d22311877d17e203c4076e11bd04a2a4300c2cd2030081e3060c3ee00800815008ad03e008001df0003661004081040c0aa25100165808d172085c5ec20301b2030080cc11cabbb0b0f4a0ca90d0cca0f21c021baab79f5bd21c01d25100e2a410e0ebc0166e09f2a411f0fbc016df0882a42c808bc016480892a42d909bc016b907a2a3fda0abc0162a07c2a418c0cbc0166c050c1abd058175080c1ce00800a0a074bd02ed050c1c817408dd01e00800860c00a0a074e79a8f06e8ffad0581da062bb1e00800167a04c20a11b20300376c413c99979b3c81a50592a0f7909c10924a11e008000c021df0bd02ed050c0a0c1c817408dd01e0080006faff60a074bd02ed050c1c817408dd01e0080006f5ffb20300ad02cd03dd05ed06818908fd04e0080086efff00366100612d0782a0d48082828a66f6721481bd05a206a8e00800816108e00800a24301a2440c81a3080c19f20300f24100e20301e24101d203020be5e0e993d24102d20680c20303c241030c2cb20307b24104bd01a20304a24105a2a410e00800b1b70291b302822631a2262d908820b0aa20a2662d8266311df000368100612d0782a0d48082828a66f6722281bd05a206a8e00800816108e00800bd0aa24301921402a13503b2440ca09920925402220300224100f20305f24101e20301e24102d20302d24103d1b702c20303c24104c2262db20306b24105b1b302a20307d0cc20dd01a24106a226319203089241070c19b0aa20821305824108721305b2a42c70784172410942130642410a22130681740820284122410bf20304f2410ce2030ea26631c2662de2410de206801c0c0ba5a0a993e008001df0003661002060f481a408ad06e008002d0a26e61192a06d97160ba2a081a71605b2a06eb7960262a410624100424102bd010c2c0c190be582a0d460a841a24101808382e0e993312d07a2a3eb8a33811b07d20380e00800c1c203b2232dd223317cfee0e230e0dd10d26331c0bb10b2632d1df000003661002060f481a408ad06e008002d0a26e61192a06d97160ba2a081a71605b2a06eb7960262a42c624100424102bd010c2c0c190be582a0d460a841a24101808382e0e993312d07a2a4288a33816e07d20380e00800c1c203b2232dd223317cfee0e230e0dd10d26331c0bb10b2632d1df000003661002060f481a408ad06e0080082a0d480838231a5082d0a8a3326e60592a06d97960262a4108c959203850c1aa09920924385625100a2a3eabd010c2cd203740c190be4811d07e0e993e00800b1c203a2232ac2232e7cfdd0d230d0cc10c2632eb0aa10a2632a1df000003661002060f481a408ad06e0080082a0d480838231a5082d0a8a3326e60592a06d97960262a42c8c959203850c1aa09920924385625100a2a427bd010c2cd203740c190be4811d07e0e993e00800b1c203a2232ac2232e7cfdd0d230d0cc10c2632eb0aa10a2632a1df0000036410081610341b70691b40852a0d45052825a4451c2036224893224859066105033108066106264893264851df0000036410081a408ad02e0080091b706b2a0d4b0b382ba99922989a70909f6733756d5060c021df0f6734b5655ffc21402c0d014c0c20416dc08ad02bd0381b5082c3ce00800c60200ad02bd0381b6082c3ce008000c121df05675fc92140290d014909204160905ad02bd0381b5082c3ce0080006ebff1695fa92140290d014276926ad02bd0381b5082c3ce0080086f0ff92140290d0142769adad02bd0381b5082c3ce0080086eaffad02bd0381b6082c3ce00800c6e6ffad02bd0381b6082c3ce00800c6d6ffad02bd0381b6082c3ce0080046dfff0000003661000c0351a707cd02c91181c606e00800b2a0d4b0b3825a4b921450a099c016590672048581a80721b70662a1e02a2b6a62ad06e00800ad06b2145181aa072901e008009204852d0a771916a2a412d204780c3e81a907b801c2a1edcabb0c2ce00800d811e20484d7161c271e19224484d20478a2a4130c3e81ab07b801c2a1eccabb0c2ce008001b33303074d2c3f6567df71df0000036a100ad05bd0181da06225108e008007d0ac8da21bc03d19b02f13704e1c103176431b21108d70c02c63500922a11d0ac20a9d7f099209267118201000c1fb678028626000c0f20c920e0da20d9d7c26711862200d78c28922a11d0ac20a9d7f09920926711820100cd0af67802062900e0ca2020b920b267110c02c9d7460200e0fc100c1d0c02f02d838207014109056638420c7a812507bd07e00800bc3a8126070c7ae00800ac9aa21301b21302512e03a7bb6481ef02e00800817b08a25301b20100ad03e0080050aac00c19a09583861400c8d71ca240bc10b9d71df0ad0fdd03ed058174080c1ce00800860300bd07cd03dd02817d08a20100e008000c021df060a074dd03ed058174080c1ce0080046faff0c12c6dbffad03817b08b20100e008009d0afcf9ed02a2a3ea0c2cd20700b2c110811d07f207110c2990ff20f24711e00800cd03bd07817c08a21302a2572b92130192572aa20100e00800b8d740bb10b9d706e5ff50c9c056fcf7ad0798d781500840991099d7e008002c021df0364100c16d044c49a2a108813b03a0a2828808718403aa88820824a13d038088a0a088a08208137827908882b1c1048a778817216c039858a848904b457054a058656838ac4560d4b0d81d576d1de2050620d9105a5e8b55270910b0f510f71d0a204510c039104033203958a04b457054a058656084b0ac558818576821881762050678485a568b55206710270710b0951097160a20b510c0a710b0aa20a9481df0000036610056720e0c0b5c8c213a0381ad02ad02e0080082a0faa2a0f092a1e02c8b0c1c4c6d2c0e0caff24254e24243d24244c24224c24226c24242c24245c24246c2424ab25217b24248b2424b925219a2521882521a81e905a2a1040c099901a252265c0a1c4bb24249bd010c2cc242470c4ce00800813e03a2a0ffe00800818c0320e6030c2a209034972a02206200e00800818d03e00800818e03e00800818f03e00800819003e00800819103e00800819203e00800819303e00800819403e00800819503e00800819603e00800819703e00800819803e0080020e6131020008199039d02e00800819a03e008001df0364100cc3322a0641df00c0c0c0a769306a752011bcc1baabd03a2a06481ee02a0ac82e00800a020741df000368100c1a502613b0342a108404282680632a0a84a663a369206bf52262c67e913a21c2582a0808089201baaa25c258246bfc60400921660b206c20c1a001b4000aaa1a09920925660a2130c0cab92031a8178051b9992431ae00800a2431ba2031a0c07b69a0572431a72530c724316724338817905ad02e00800ad02817a05bd03e00800a2165482263bd13c03913b03c16c039809e13a034a99b2091d92292ce0bba0b80b780eb099c0c099109a77707141d077108077c0d07710f07711a7b7017d0aad02bd07cd010c0d81b8035941e00800d13a03b13b035d0ae80bc135034aee920e79f18103ec090c09b62a0582cafd56d80ea21d1ae20d29aacaa2ca14e0ac83a0a0f4a25100463600262a05264a02665a46ad02b21100817b05c13a03920e1dd22e2cc0e9a0e80ef2263be0ddc0e16c03c80ce0dd10daccd13c03c0c141d0cc10f0ccc0d0cc10f0cc11e00800b13b03c13503d13a03f18103880b1c0e4a888208bfa81f27e825f1a502921f261b99925f26c78a32a20d2c47ea2ce09a20817903924d2ce00800b13b03860600c78a17a20d2c476a1181790392a0ef909a10924d2ce00800b13b038841e80bf1c1024aeec20ebfd2a0fbd0cc10d82ec24ebfc2a0bfa80bf0dd204aaa920abfd92ec09910924abf28230c1a8022c0202a931df0a21100881f9911f7e80fc2165477bc09e20d29cc3ef2a4e2f911bd074bc18bd181d703cbe1e0080066550b8ba1cbb181d6034bc1e00800a8214c4cd831b81181c703dabbe00800b13b03c13503d13a03f18103a24316c6c7ff00000036a1000c067cf849612971dd03d981213b0342a0ff8991890191b703a802520904b2a10840e5c016ee0bb0b58272a0a8baaaf20a797a7a661f19c20ae09c3c818405ad05e0080098a70ba9167a1cb2c9fe161b1c817c03ad05e008004bc1dd01bd0a3d0a817d03ad05e008006d0a0b9a169907166a07a2cafd16ba1fb2c6fe163b19264602665654818505ad05e00800461200a2970a817e03b20712e00800cc3a0c0aa2570ac802d2a108d0d5821c0edaccd20cbfb62602c69a00e0dd200c9a0c0bd24cbf714d0381ae0352474be00800a1b7030c19924a050c0bb991c2c6fc165cf3d2c6fb16fdf228911df0b20716d802c2a108c0c582e13a03caddd20d1da827e0dda0d80df16c03d0eac0f0ee10e73b02c63f00c931b09ac056a617e20738e0e9c0ad050cbbd0cec0d16c03815705d0cc10e00800ed0ae951167a0db14d03a20b5a818605b0aab0a941a20a03e00800c2cafed851c901d73c02862d00913a03e871d831524e00c8028851daccf20c1da088c090ffa0f80f2ba88aff816c032bff80ff108881e13d03f908fd0ae20e00f991e0e004562e06f841f20f01661f5af65a57814d0382087c56e804d20cbfb2a080b0bd10f63a10c2a080c78d55d2071bed09e20e44e73d4aa9a1accb5c0a8bb1810c030c4ce00800b2010892071ba8a1b7b916d831c802daccc82c677c0bf13a03e21700f20f43f7be18b63a0246b6ff984192090126590a26390756b9ec4600000c36a861c871b881524c00390b564aebd8a7d2cdfe561d07e802f2a108f0f582faeef13a03e20e1df0eea0e80e0c2ff991f16c032beef0ee10f881e90f06a2ff817c03ad05e008000c0cdd01bd0a3d0a817d03a2073be008006d0a261a11262a0e263a0b92073b471995663692c6f3ff82a10852073b78028085828a7782a0a88a7786f7ffed0946a1ff920713a2970a16e9dfe61a02067effb20712e802b79a2df2a108f0f582faeed20ebf57ed1f0c2ab2a20e0c1c817f032c09909d20924ebfe008008c7a818003524a08e00800921708a837b16c03a0a3c0b0aa10a7b917c802d2a108d0d582daccd20cbf0c8e576d05e0ed20e24cbf816905ad05e0080056bad7818505ad05e008000c49a06993466cffb2a0efb0dd104663ff368100513a03713b0362a0ff41a803bd03a204050c13671a41820401d13c0380e00407e8109824c215179092c0d09910f09911c72924c807f2a108f0fa82faccc20c17b94180cc01c0c831e61c02066f00817b030c4be00800b8412204040c0d6092c01629219807e2a108e0e2820012409aeec20e79a2ce10ec4cf20e1780ff01f0f831e61f0b820e16808801808831a6180df805e22a37f0f141f0eec0169e21661c05821a741608210c0c00f3a1e21407a2a108a0a282a901f0ee20e254079aaa920a17e805809901909831a6195d9911821a80e0e1e480eec0e0e0e497eb3582054697282fb20551f63b29820a79661823b20545921a7cb7391ae921822a3fc93166981081b003ad02e00800c8310c0de82106140092040c3cba168904e73a45b21408f0bb20b25408460e00820545e21a7c873e2eb21408f0bb20b25408920a7966191fe20a1680ee01e0e831e61e13f22a3fc931669f0b81b003ad02e00800c8310c0d0c0e567c05a2040d9c3a92054797ba0eb801a807baaaa22a3f269a02668a38a805f20548a0a1e4f73e0ee2140ab20549e0eac0e0e0e4e7bb6122040467120f82a10880828228078a222202f5224404a2540ad2440c4611000ce9971ac1a2040c56bafba2040d2204048c3a1baaa2440d60b2c0ed0ac0ec93e2440d164b091c9c6712220caa0c0b914d0381ae03224953c24952e008003244001df02204040c0aa2440d86f0ff1df0b20407679b04a24407bd0adcee81af03e00800b20407c20401a09014a13c039092c030cc20c24401a0991099242d0b671bcb81ae03a14d035c09924a52b24a530c0b0caae00800b807c2a108c0c282cabbb20bf5324400b24407679ba0d20401e2a0fee0dd10d244011df0d2440cd2440df21407821408a805220402224404a0a1e4a2540af08810879f0ad25408a254095c0c060400c21409b2a078c0cac0c0c0e4c73be81c9cd2540786caffcc6ce20af31beee24af398070c1cc677ff366101a2a0dfb2c1100c4c42513c81e9050c1dd941d951e00800a2a0dfb2c11481e9050c4ce00800a2a0dfb2c110810c030c4ce00800a2a0dfb2c114810c030c4ce008000c0ad1b706f2c178c2a3f242113c816007e851984190ee01a099019941e951b2231190ee2080ee20e0bb10b26311c7247747ac02464600ad0381610720b074e00800d22311a1b706d0910416a93da21a04a0a004561a3dbd05a2c1201c0c91be0281d402909d10926311e00800811107e00800b2c120d2c140cd0a811207a2c36ce00800a2c37cb2c14481d4020ccce00800d20300ed07a2a3f3b2c1408113070c2ce008000c021df092a0d297a402063300d2a0d247ad02065800b0e00416be08bd040c02811a06ad02e00800224306ad030c1b810f072c0ce0080046f1ff92a08f9094c0564906a906920507e67205168947a672040ba9160a470c14c1c106b21d4c0c1dc2dcff40bb20b25c4ca672010c0dad03bd020c1c8124077cfee00800dcba0c5a812507bd03e00800166a438126070c5ae0080016ba420c1956f93ab2113c1c1a811a06a906e0080028061df0c2a3fac72471b2611947ac02062300cd05dd040cce0c1fa1b702816207a09b20926311ad03bd02e008002d0a1df0c2a076c7a40286420047ac0206d4ff076bbb42a0a4ad0391b902816307909b20926311e00800bd024ae30c2a1c6c810007d1db05e008000c0a811a061c6cc24303b2113ce00800c6b6ffa2a3f8a7a402c6410047aa02065100ad02bd03cd04dd05ed06816407fd07e00800c6adffb2a433b7a402463f0047ab020652000c1420b074816107ad03e00800424306ad03c20303810f070c0be0080006a2ffc2a3efc7a402865e0047ac02067100ad0381610720b074e008000c2abd03c1e202922311811007c09920926311e00800bd0581d4021c0ce008000c2abd020c8cd1db05e2a0a4810007eae3e008001c6a0c89815c06924303e00800d2a088dad316ca2dad02bd03ed06fd07816507c2a072e008004684ffb2a075b7a40246470047ab0286aaff42a400920305b20503b24306b099c0569918b2113c0c0a811a06a906e00800bd03c203060c0a922311810b07409920926311e008008672ffa2a3f6a0a4c0569ae6ad02bd03cd04816607dd05e00800066cff92a4329094c056f9e420b074816107ad03e00800ad03c203030c0b0c09810f07924306e00800c661ffa2a3f9a0a4c0566ae2bd0fed07a2a3ea0c2c811d07d20300e00800ad03816707bd06e00800c657ff92a43490a4c056eadfb21d04b0b004164b163c3a812507bd03e00800167a158126073c3ae0080016ca143c4a812507bd03e0080016fa138126073c4ae00800164a13ad0320b074ed070c0cdd06f2113c8168075901e00800066bff82a3ee8084c05638da0c0acd02dd0381f4061c3be00800863aff92c48c56c9d80c0a811a06bd04e00800815c061c7ae0080042a0884a43160a1aad02bd03dd04ed06fd07816907c2a070e00800062dff92a3f09094c05639d5d16a07c13704d0bb20c0bb20b26311a67208e1bc03e0eb20e26311ad02bd03cd04dd05ed06816b07fd07e00800c61effad05bd03cd02dd06ed078114070c4fe008008619ff0c2a812507bd03e00800164a098126070c2ae00800169a08b2113c0c0a0c0c811a06c906e00800ad03816c07b20306e008000b9a16f9c2ad030c4b922311812807409920926311e00800a2a3f66bb30c2cd20300816d070c3ee00800e2a0a4920306eae316290abd020c2a3c1c810007d1db05e008003c1992430306fafeed07a2a428b2c1600c2c816e0792a4343c72225131925130d20300e0080029063c721df0b2113c2c5a811a06a906e008000617ff811a06a1bb029223110c0cc24313b2113ca09920926311a806e00800ad038128070c2be008009203051699102caa812507bd03e0080016ba0b8126072caae00800160a0bad030c1b0cac0c09810f07924306e008000601ffbd020c2a1cac810007d1db05e008001ca946d6ff816f07ad0de0080046cffe0c0906f4febd042c1a811a06a906e0080046f4feb11f070c6c814e03922311a2a200a09920926311ad04e00800ecaab1b706b21b0407eb227ba5b1200781d4021c0ce00800ad02bd03dd05ed06fd07816907c2a06fe0080086b8fead04812107bd03e00800bd020c2a1c4cd1db05e2a0a4810007eae3e008001c4906b4ffad03812807b2a104e00800424313ed07a2a3f66bb30c2cd203000c09816d07924306e00800bd020c2a1cbcd1db05e2a0a4810007eae3e008001cbff2430386c9fead0320b074cd05d2113c8170070caee0080046c4fe \ No newline at end of file diff --git a/ar3k/30101/ar3kbdaddr.pst b/ar3k/30101/ar3kbdaddr.pst new file mode 100644 index 00000000..0520854f --- /dev/null +++ b/ar3k/30101/ar3kbdaddr.pst @@ -0,0 +1 @@ +1260417f0300