diff --git a/src/avclandrv.c b/src/avclandrv.c index 6edefc5..4035e1d 100644 --- a/src/avclandrv.c +++ b/src/avclandrv.c @@ -255,7 +255,7 @@ ISR(RTC_PIT_vect) { *cd_Time_Sec = 0; min = incBCD(min); if (min == 0xA0) { - *cd_Time_Min = 0x0; + *cd_Time_Min = 0; } } answerReq = cm_CDStatus; @@ -523,7 +523,7 @@ uint8_t AVCLAN_readframe() { } uint16_t startbitlen = TCB1.CNT; if (startbitlen < (uint16_t)(AVCLAN_STARTBIT_LOGIC_0 * 0.8)) { - RS232_Print("ERR: Short start bit.\n"); + RS232_Print("ERR: 1.\n"); STARTEvent; return 0; } @@ -886,7 +886,7 @@ uint8_t AVCLAN_handleframe(const AVCLAN_frame_t *frame) { resp->broadcast = UNICAST; resp->peripheral_addr = HU_ADDR; resp->length = sizeof(function_change_resp); - resp->data = (uint8_t *)function_change_resp; + resp->data = (uint8_t *)&function_change_resp; respond = 1; } default: @@ -911,8 +911,8 @@ uint8_t AVCLAN_handleframe(const AVCLAN_frame_t *frame) { memcpy(&cdstatus_resp[3], &cd_status, sizeof(cd_status)); resp->broadcast = BROADCAST; resp->peripheral_addr = 0x1FF; - resp->length = sizeof(function_change_resp); - resp->data = (uint8_t *)function_change_resp; + resp->length = sizeof(cdstatus_resp); + resp->data = (uint8_t *)&cdstatus_resp; respond = 1; } } @@ -947,16 +947,14 @@ uint8_t AVCLAN_respond() { resp = qPop(); free((AVCLAN_frame_t *)resp); } - } else if (!answerReq) { - AVCLAN_frame_t frame = {.broadcast = UNICAST, - .controller_addr = DEVICE_ADDR, - .peripheral_addr = HU_ADDR, - .control = 0xF, - .length = 0}; - + } else { switch (answerReq) { + case cm_Null: + break; case cm_CDStatus: AVCLAN_updateCDStatus(); + break; + default: } } diff --git a/src/avclandrv.h b/src/avclandrv.h index f80687b..c4a598e 100644 --- a/src/avclandrv.h +++ b/src/avclandrv.h @@ -191,6 +191,7 @@ uint8_t AVCLAN_sendframe(const AVCLAN_frame_t *frame); _DECL uint8_t answerReq _INIT(0); _DECL uint8_t qWrite _INIT(0); _DECL uint8_t qRead _INIT(0); +extern cd_modes CD_Mode; inline uint8_t qEmpty() { return (qWrite == qRead); } inline uint8_t AVCLAN_responseNeeded() { return (answerReq != 0) || !qEmpty(); } diff --git a/src/com232.c b/src/com232.c index 71004ea..c1aacab 100644 --- a/src/com232.c +++ b/src/com232.c @@ -69,9 +69,8 @@ void RS232_SendByte(uint8_t Data) { } void RS232_sendbytes(const uint8_t *bytes, uint8_t len) { - const uint8_t *end = bytes + len; - while (bytes < end) { - RS232_SendByte(*bytes++); + for (uint8_t i = 0; i < len; i++) { + RS232_SendByte(bytes[i]); } } diff --git a/src/log.0 b/src/log.0 new file mode 100644 index 0000000..d11b236 --- /dev/null +++ b/src/log.0 @@ -0,0 +1,780 @@ +0 0x190 0xFFF 0xF 0x3 0x11 0x01 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0xFFF 0xF 0x3 0x11 0x01 0x01 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x00 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x3 0x01 0x01 0x58 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x20 0xE6 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x20 0xE7 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x55 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x51 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x55 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x03 0x01 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x03 0x01 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x03 0x01 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x03 0x01 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x37 0x02 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0xB0 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x37 0x02 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x69 0x03 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x69 0x03 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x69 0x03 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x03 0x01 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x03 0x01 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x03 0x01 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0xB0 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x37 0x02 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x37 0x02 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x03 0x01 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x03 0x01 0x00 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x37 0x02 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x37 0x02 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x03 0x01 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x03 0x01 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x37 0x02 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x37 0x02 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x03 0x01 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x03 0x01 0x00 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x37 0x02 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x37 0x02 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x69 0x03 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x69 0x03 0x00 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x69 0x03 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x37 0x02 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x37 0x02 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x69 0x03 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x69 0x03 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x37 0x02 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x37 0x02 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x37 0x02 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x37 0x02 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x69 0x03 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x69 0x03 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x69 0x03 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0xB0 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x20 0xE8 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x03 0x01 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x03 0x01 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x37 0x02 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x37 0x02 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x20 0xE9 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x03 0x01 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x03 0x01 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x69 0x03 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0x69 0x03 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x55 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x51 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x55 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x55 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x51 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x55 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x07 0x81 0x00 0xAF 0x00 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x07 0x81 0x00 0xAD 0x00 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x07 0x81 0x00 0xAB 0x00 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xAB 0x00 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xAB 0x00 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x06 0x81 0x00 0xAD 0x00 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x06 0x81 0x00 0xB1 0x00 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x06 0x81 0x00 0xB3 0x00 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x06 0x81 0x00 0xB7 0x00 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x06 0x81 0x00 0xB9 0x00 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB9 0x00 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB9 0x00 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x07 0x81 0x00 0xB7 0x00 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x07 0x81 0x00 0xB5 0x00 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x07 0x81 0x00 0xB3 0x00 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x07 0x81 0x00 0xB1 0x00 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x06 0x81 0x00 0xB3 0x00 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x06 0x81 0x00 0xB7 0x00 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x06 0x81 0x00 0xB9 0x00 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB9 0x00 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB9 0x00 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB9 0x00 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x20 0xEA +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x07 0x81 0x00 0xB7 0x00 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x07 0x81 0x00 0xB7 0x00 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x07 0x81 0x00 0xB5 0x00 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x07 0x81 0x00 0xB3 0x00 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x07 0x81 0x00 0xB1 0x00 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x06 0x81 0x00 0xB3 0x00 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x06 0x81 0x00 0xB5 0x00 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x06 0x81 0x00 0xB9 0x00 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB9 0x00 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB9 0x00 0x04 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x07 0x81 0x00 0xB7 0x00 0x04 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x07 0x81 0x00 0xB5 0x00 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x07 0x81 0x00 0xB1 0x00 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x00 0x00 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x3 0x11 0x01 0x00 +1 0x360 0x190 0xF 0x5 0x00 0x01 0x11 0x10 0x63 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x3 0x11 0x01 0x01 +0 0x360 0x190 0xF 0xA 0x63 0x31 0xF1 0x00 0x80 0xFF 0xFF 0xFF 0xFF 0x00 +0 0x360 0x190 0xF 0xA 0x63 0x31 0xF3 0x00 0x3F 0x00 0x00 0x00 0x00 0x02 +0 0x360 0x190 0xF 0xA 0x63 0x31 0xF3 0x00 0x3F 0x00 0x01 0x00 0x01 0x02 +0 0x360 0x190 0xF 0xA 0x63 0x31 0xF3 0x00 0x3D 0x00 0x01 0x00 0x01 0x02 +0 0x360 0x190 0xF 0xA 0x63 0x31 0xF3 0x00 0x39 0x00 0x01 0x00 0x01 0x02 +0 0x360 0x190 0xF 0xA 0x63 0x31 0xF3 0x00 0x31 0x00 0x01 0x00 0x01 0x02 +0 0x360 0x190 0xF 0xA 0x63 0x31 0xF3 0x00 0x21 0x00 0x01 0x00 0x01 0x02 +0 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x00 0x90 0x01 0xFF 0xFF 0xFF 0x00 0x80 +0 0x360 0x190 0xF 0xA 0x63 0x31 0xF3 0x00 0x01 0x00 0x01 0x00 0x01 0x02 +0 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x00 0x30 0x01 0xFF 0xFF 0xFF 0x00 0x80 +1 0x190 0x360 0xF 0x4 0x00 0x31 0x63 0xE0 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x00 0x00 0x00 0x00 +1 0x190 0x360 0xF 0x4 0x00 0x25 0x63 0xE4 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0xB0 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x190 0x360 0xF 0x4 0x00 0x31 0x63 0xE0 +1 0x190 0x360 0xF 0x4 0x00 0x25 0x63 0xE4 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x190 0x360 0xF 0x4 0x00 0x31 0x63 0xE0 +1 0x190 0x360 0xF 0x4 0x00 0x25 0x63 0xE4 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +1 0x360 0x190 0xF 0x5 0x00 0x63 0x29 0x60 0x02 +1 0x190 0x360 0xF 0x4 0x00 0x31 0x63 0xE0 +1 0x190 0x360 0xF 0x4 0x00 0x31 0x63 0xE2 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0x5 0x00 0x63 0x29 0x60 0x02 +1 0x190 0x360 0xF 0x4 0x00 0x31 0x63 0xE2 +1 0x190 0x360 0xF 0x4 0x00 0x31 0x63 0xE2 +1 0x190 0x360 0xF 0x4 0x00 0x31 0x63 0xE2 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x01 0x01 0x81 0x00 0xB1 0x04 0x04 0x00 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x60 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0x5 0x00 0x01 0x11 0x50 0x61 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +0 0x190 0x1FF 0xF 0xD 0x60 0x31 0xF1 0x00 0x00 0x81 0x00 0xB1 0x04 0x00 0x00 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x20 0x48 +1 0x360 0x190 0xF 0x6 0x00 0x01 0x11 0x30 0x48 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0x5 0x00 0x01 0x11 0x50 0x61 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0x5 0x00 0x01 0x11 0x50 0x63 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0x5 0x00 0x01 0x11 0x50 0x63 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x20 0x49 +1 0x360 0x190 0xF 0x6 0x00 0x01 0x11 0x30 0x49 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0xFF 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x67 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x59 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x55 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x51 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x51 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x51 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x51 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x51 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0x5 0x00 0x01 0x11 0x10 0x63 +0 0x360 0x190 0xF 0xA 0x63 0x31 0xF1 0x00 0x80 0xFF 0xFF 0xFF 0xFF 0x00 +0 0x360 0x190 0xF 0xA 0x63 0x31 0xF3 0x00 0x3F 0x00 0x00 0x00 0x00 0x02 +0 0x360 0x190 0xF 0xA 0x63 0x31 0xF3 0x00 0x3F 0x00 0x01 0x00 0x01 0x02 +0 0x360 0x190 0xF 0xA 0x63 0x31 0xF3 0x00 0x3D 0x00 0x01 0x00 0x01 0x02 +0 0x360 0x190 0xF 0xA 0x63 0x31 0xF3 0x00 0x39 0x00 0x01 0x00 0x01 0x02 +0 0x360 0x190 0xF 0xA 0x63 0x31 0xF3 0x00 0x31 0x00 0x01 0x00 0x01 0x02 +0 0x360 0x190 0xF 0xA 0x63 0x31 0xF3 0x00 0x21 0x00 0x01 0x00 0x01 0x02 +0 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x00 0x90 0x01 0xFF 0xFF 0xFF 0x00 0x80 +0 0x360 0x190 0xF 0xA 0x63 0x31 0xF3 0x00 0x01 0x00 0x01 0x00 0x01 0x02 +0 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x00 0x30 0x01 0xFF 0xFF 0xFF 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x51 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x51 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x51 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x51 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x51 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x51 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x48 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x45 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x43 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x41 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x20 0x4A +1 0x360 0x190 0xF 0x6 0x00 0x01 0x11 0x30 0x4A 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x41 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x41 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x41 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x41 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x41 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x41 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x41 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0x5 0x00 0x63 0x29 0x60 0x02 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x41 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x41 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x41 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x41 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x41 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x20 0x4B +1 0x360 0x190 0xF 0x6 0x00 0x01 0x11 0x30 0x4B 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x41 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x41 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x41 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x41 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +0 0x190 0x1FF 0xF 0xE 0x74 0x31 0xF1 0x90 0x41 0x10 0x10 0x10 0x12 0x10 0x00 0x0F 0x00 0x00 +0 0x190 0xFFF 0xF 0x4 0x11 0x01 0x45 0x01 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 +1 0x360 0x190 0xF 0xB 0x63 0x31 0xF1 0x01 0x10 0x01 0x01 0x00 0x00 0x00 0x80 diff --git a/src/read_bits.c b/src/read_bits.c new file mode 100644 index 0000000..3acdccf --- /dev/null +++ b/src/read_bits.c @@ -0,0 +1,85 @@ +#include +#include + +// char AC0_STATUS_STATE_bm = (1<<4); + +#define MAXMSGLEN 32 + +uint8_t message[32]; +uint8_t current_uint8_t; +uint8_t nbits; + +typedef struct AVCLAN_frame_struct { + uint16_t sender_addr; // formerly "master" + uint16_t receiver_addr; // formerly "slave" + uint8_t control; + uint8_t length; + uint8_t data[MAXMSGLEN]; +} AVCLAN_frame_t; + +int8_t AVCLAN_read_data(uint8_t *data, uint8_t nbits) { + int8_t parity = 0; + uint8_t bits = 0; + while (bits < nbits) { + loop_until_bit_is_set(TCB0.INTFLAGS, 0); + uint16_t period = TCB0.CNT; + uint16_t pulse = TCB0.CCMP; + if ((period - pulse) < 0x033) { + (*data)++; + parity++; + } + bits++; + if ((bits ^ 0x08) == 1) { + data++; + } + } + return parity; +} + +int8_t AVCLAN_read_data_asm(uint8_t *data, uint8_t nbits) { + int8_t parity = 0; + uint8_t bits = 0; + uint8_t uint8_t = data[0]; + while (bits < nbits) { + loop_until_bit_is_set(TCB0.INTFLAGS, 0); + __asm__ __volatile__( + "sub %A[tcb],%C[tcb] ; TCB0_CNT - TCB0_CCMP (low) \n\t" + "sbc %B[tcb],%D[tcb] ; TCB0_CNT - TCB0_CCMP (high) \n\t" + "cp %A[tcb],lo8(thresh) ; Compare low \n\t" + "cpc %B[tcb],hi8(thresh) ; Compare high; carry flag is set if " + "(TCB_CNT - TCB_CCMP) < half_per (ie read bit is 0x01)\n\t" + "brcc skipparity ; Skip incrementing parity if bit was 0 " + "\n\t" + "inc %[parity] ; Increment parity (doesn't change carry " + "flag) \n" + "skipparity: \n\t" + "rol %[data] ; Rotate left with carry flag \n\t" + "inc %[bits] ; Increment \n\t" + "mov __tmp_reg__,%[bits] ; Copy to temp registry to avoid messing " + "with loop count \n\t" + "eor __tmp_reg__,$0x09 ; Reset if greater than 8 \n\t" + "brbc 1,end ; The current uint8_t read was just " + "completed; increment the pointer \n\t" + "std %a[data_ADDR]+,%[data] ; \n" + "end: \n\t" + : [data_ADDR] "+e"(data), [bits] "+r"(bits), [parity] "+r"(parity) + : [tcb] "r"(_SFR_MEM32( + &TCB0_CNT)), // TCB0_CNT and TCB0_CCMP are consecutive uint16_t. + // Load address of TCB0_CNT and access both words + // using offsets from that pointer + [data] "r"(uint8_t), + [thresh] "M"(0x0033) // Length of synchronization period (~20us) plus + // fudge factor to distinguish `0` (~20us + + // ~13us) from `1` (~20us) + : "memory"); + } + return parity; +} + +int main() { + uint8_t message[2]; + uint16_t master; + + int8_t parity = AVCLAN_read_data((uint8_t *)(&message), 16); + parity = AVCLAN_read_data_asm((uint8_t *)(&master), 12); +} \ No newline at end of file diff --git a/src/send-test.c b/src/send-test.c new file mode 100644 index 0000000..54528ff --- /dev/null +++ b/src/send-test.c @@ -0,0 +1,225 @@ +#include +#include + +// uint8_t AVCLAN_sendbits(const uint8_t *byte, int8_t len) { +// uint8_t b = *byte++; +// uint8_t parity = 0; +// int8_t len_mod8 = 0; +// if (len != 8) { +// len_mod8 = len & 0x7; +// b <<= (uint8_t)(8 - len_mod8); +// } + +// while (len > 0) { +// len -= len_mod8; +// for (; len_mod8 > 0; len_mod8--) { +// if (b & 0x80) { +// printf("1"); +// // AVCLan_Send_Bit1(); +// parity++; +// } else { +// printf("0"); +// // AVCLan_Send_Bit0(); +// } +// b <<= 1; +// } +// len_mod8 = 8; +// b = *byte++; +// } +// return (parity & 1); +// } + +uint32_t AVCLAN_sendbits(const uint32_t *byte, int32_t len) { + uint32_t b = *byte; + uint32_t parity = 0; + int32_t len_mod8 = 8; + if (len & 0x7) { + len_mod8 = len & 0x7; + b <<= (8 - len_mod8); + } + + while (len > 0) { + len -= len_mod8; + for (; len_mod8 > 0; len_mod8--) { + if (b & 0x80) { + printf("1"); + // AVCLan_Send_Bit1(); + parity++; + } else { + printf("0"); + // AVCLan_Send_Bit0(); + } + b <<= 1; + } + len_mod8 = 8; + b = *--byte; + // byte++; + } + return (parity & 1); +} + +uint32_t AVCLan_Send_Byte(uint32_t byte, uint32_t len) { + uint32_t parity = 0; + uint32_t b; + if (len == 8) { + b = byte; + } else { + b = byte << (8 - len); + } + + while (1) { + if ((b & 0x80) != 0) { + printf("1"); + // AVCLan_Send_Bit1(); + parity++; + } else { + printf("0"); + // AVCLan_Send_Bit0(); + } + len--; + if (!len) { + // if (!BUS_IS_IDLE) RS232_Print("SBER\n"); // Send Bit ERror + return 1; + } + b = b << 1; + } +} + +void Send12BitWord(uint32_t data) { + uint32_t parity = 0; + // Most significant bit out first. + for (uint32_t nbBits = 0; nbBits < 12; nbBits++) { + // // Reset timer to measure bit length. + // TCNT0 = 0; + // // Drive output to signal high. + // DDRD |= _BV(PD2) | _BV(PD3); + if (data & 0x0800) { + printf("1"); + parity = !parity; + // while (TCNT0 < BIT_1_HOLD_ON_LENGTH) {} + } else { + printf("0"); + // while (TCNT0 < BIT_0_HOLD_ON_LENGTH) {} + } + + // // Release output. + // DDRD &= ~(_BV(PD2) | _BV(PD3)); + + // // Hold output low until end of bit. + // while (TCNT0 < NORMAL_BIT_LENGTH) {} + + data <<= 1; // Fetch next bit. + } +} + +void Send8BitWord(uint32_t data) { + uint32_t parity = 0; + + // Most significant bit out first. + for (int nbBits = 0; nbBits < 8; nbBits++) { + // // Reset timer to measure bit length. + // TCNT0 = 0; + // // Drive output to signal high. + // DDRD |= _BV(PD2) | _BV(PD3); + + if (data & 0x80) { + printf("1"); + // Adjust parity. + parity = !parity; + // while (TCNT0 < BIT_1_HOLD_ON_LENGTH) {} + } else { + printf("0"); + // while (TCNT0 < BIT_0_HOLD_ON_LENGTH) {} + } + + // // Release output. + // DDRD &= ~(_BV(PD2) | _BV(PD3)); + // // Hold output low until end of bit. + // while (TCNT0 < NORMAL_BIT_LENGTH) {} + + // Fetch next bit. + data <<= 1; + } +} + +void Send4BitWord(uint32_t data) { + uint32_t parity = 0; + + // Most significant bit out first. + for (int nbBits = 0; nbBits < 4; nbBits++) { + // // Reset timer to measure bit length. + // TCNT0 = 0; + // // Drive output to signal high. + // DDRD |= _BV(PD2) | _BV(PD3); + + if (data & 0x8) { + printf("1"); + // Adjust parity. + parity = !parity; + // while (TCNT0 < BIT_1_HOLD_ON_LENGTH) {} + } else { + printf("0"); + // while (TCNT0 < BIT_0_HOLD_ON_LENGTH) {} + } + + // // Release output. + // DDRD &= ~(_BV(PD2) | _BV(PD3)); + // // Hold output low until end of bit. + // while (TCNT0 < NORMAL_BIT_LENGTH) {} + + // Fetch next bit. + data <<= 1; + } +} + +int main(int argc, char *argv[]) { + uint32_t n[] = {0xaa, 0x61, 0x03, 0xff}; + uint32_t *id = &n[2]; + uint32_t n3 = 0x03; + uint32_t n63 = 0x63; + + printf("4 bits:\n---------------- 0x%x", n3); + printf("\nAVCLAN_sendbits(0x03, 4): 0b"); + AVCLAN_sendbits(&n3, 4); + printf("\nAVCLan_Send_Byte(0x03, 4): 0b"); + AVCLan_Send_Byte(n3, 4); + printf("\nSend4BitWord(0x03): 0b"); + Send4BitWord(n3); + printf("\n\n"); + + printf("8 bits:\n---------------"); + printf("\nAVCLAN_sendbits(0x63, 8): 0b"); + AVCLAN_sendbits(&n[1], 7); + printf("\nAVCLAN_sendbits(0x63, 8): 0b"); + AVCLAN_sendbits(&n[1], 8); + printf("\nAVCLAN_sendbits(0x63, 8): 0b"); + AVCLAN_sendbits(&n[2], 9); + printf("\nAVCLAN_sendbits(0x63, 8): 0b"); + AVCLAN_sendbits(&n[2], 10); + printf("\nAVCLAN_sendbits(0x63, 8): 0b"); + AVCLAN_sendbits(&n[2], 11); + printf("\nAVCLAN_sendbits(0x63, 8): 0b"); + AVCLAN_sendbits(&n[2], 12); + printf("\nAVCLan_Send_Byte(0x63, 8): 0b"); + AVCLan_Send_Byte(n[2], 12); + printf("\nSend8BitWord(0x63): 0b"); + Send8BitWord(n[1]); + printf("\n\n"); + + printf("12 bits:\n---------------"); + printf("\nAVCLAN_sendbits(0x360, 12): 0b"); + AVCLAN_sendbits(id, 12); + printf("\nAVCLan_Send_Byte(0x360, 12): 0b"); + AVCLan_Send_Byte(n[2], 4); + AVCLan_Send_Byte(n[1], 8); + printf("\nSend12BitWord(0x360): 0b"); + Send12BitWord(0x360); + printf("\n\n"); + + // printf("\nAVCLAN_sendbits(0x60, 8): 0b"); + // AVCLAN_sendbits((uint8_t *)0x60, 8); + // printf("sizeof(id): %ld\n", sizeof(id)); + // printf("\nAVCLAN_sendbits(0x360, 12): 0b"); + // AVCLAN_sendbits(id, 12); + // AVCLAN_sendbits((uint32_t[]){0x03, 0x60}, 12); +} \ No newline at end of file diff --git a/src/sniffer.c b/src/sniffer.c index 03e8632..9b8a2be 100644 --- a/src/sniffer.c +++ b/src/sniffer.c @@ -152,7 +152,8 @@ int main() { msg.peripheral_addr = HU_ADDR; AVCLAN_sendframe(&msg); break; - case 'e': + case 'p': + CD_Mode = stPlay; data_tmp[0] = 0x00; data_tmp[1] = 0x01; data_tmp[2] = 0x11;