![](data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEARgBGAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAM0AkMDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAEZgqlmICgZJPQV5wnjvW/F2tT6d4JtLb7HbNifVb0MY8+iKOvt6+g61tfE+7nsvhvrU1uSJDEseR12u6o36Ma4zwBd3MNv4f8M2M/wDZttdac+oy3iIrSXEpcgxqWBUYHXgnA7UAeg2H/CT2GDqkthqUP8TWsLQyJ77SzB/p8p9M9K12ugt3DGMeW8Lylv8AdKf/ABRrn9YiuNDsftz+LprVUdQTqEMUkTZP3SqqjZPswraYiTVLQnkNay54xn5o+1AHJaH451nXDFqEHhzOhXDypFdLcAyIEyAzoRwCRjgnHP4ppvxMstS8Gy6qjWkWpQ24nltJpHCIpk2A7wpJH0BwTg1F4d8Iz2Nw2n6d4vEuj2E0uLCBF3oz5OyVgxyASTjAPWoB8KnGgjTP7YXI0o6d5n2b1n87fjd+GPxz2oA6qPxloJ1GHTX1GNb6SRYfK2vjzCoYLuxjJBGM9aIvG3hqZr1U1i3/ANCQyTk5AVQ20sCRhhu4yueeK5a18D6jfa9cNeXIg0221mK+jj8nL3DRwoqsH3cKTkEYzxVW48DWel6BdeH9W8XWttp08LR2UcqRxMh87zd7MzZcgkDAwMds0AdgfHXhoWEd6dUQQSTG3UmN93mYztK7dwOOcEc8VLqHie1j8F3XiTTWS8t4rZ7iLkqJNueORkcjHSuZ07wOuoTWes/29bXk/wDaq6jLNbRDypNi7AiYY46cnJ5rag8HmH4fT+FvtoJlhmi+0+V08xmbO3Pbd69qAMbRfihBNdXcGvQ2unrBbxXP2iC58+Pa5ACthcq2WHH1roR448Nm6trYarH5tysbRjY+MSDKbjjClh0DYNUbzwBp0nhZdGsYrSyctA808Vso80xsrfMBjOcHqeM1na54IjfW7u6k1y3s9P1a8tZLiCaMb3li+6kblhjdjpgn0oAt3/xJ0e212xsLaeKe3d7hby4+YCAQxlyR8uH6EHFbL+MNASOSRtSjCx20d2x2N/qnICN05ySAAOeelcgPhTMY4LR9bX+z7U3ggjFr+8C3CFTubdyRnPQdPydB8ML5Yna412GS4W0traBktCqp5DqyFhvO7O0A9OtAHQf8LC8OvfaXawXbTNqMjRRskbYRlyMPkAqcjGMZGcnA5rR0bxVoniCeWHS79LiSJdzKFZcrkjcMgbhkEZGRWOvhLVDPo95PrUU17ZXc08rm0Co6SrtZFUHjA6ElueTnpTPBvge58LaldXMmqJNDNH5a20EBhjzuzvK7iobt8oA9qAOzooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKWsaXb63o93pl0CYLqJomx1GR1HuOv4V5LoV4vgeNvCfjzT0l0iOVnsNRkg82Hk5x0OOST6jJzxg17PTXRJEKOqsp6hhkGgDj9Lu/Bt1do/h+0stQvV+41tEH8r3L4wg/HPoCeK6OaN31K3UuVY2syl0H3STHyM1djjSJAkaKijsowKdQB4d4fs9fs306wsNTv7Malq96l1N5CE7VAwxyvU88njJ49K0R4i8Xf8JLew+deGRZL9ZrU24EcECR5gkVtvUtnnJ3elewUUAeHPrfjRNCurwavqRnh060vUQ26fNK8gRkPyZIxyR68mu3+KunxX/w61Gf7Ek97HHH5LCINImZEztOMjjriu6ooA8hOp+INO8bQ6XYFbKxjubZILNISsckLKDKQqxEHJLZcsNpFMHirxBbReJZJbrU5Ugt2bSttuoMsRuGUyklT8yjA6fdGcV7DRQB4fc+KPFS+HIpjqd2hi1G6iG2Eh541VDGA5iPOScBlXf04xx23xBSe607ws6wys41yzkddnKj5skgdMV3VFAHiFjr/AIyTTLC5l1a/Ml9p960vnWoZYHjY7GAVM5wO+fpUkGo6zqel6Jd3up6skNvrwheYAMjxlMhwfLBYBhgEr/EfQY9rooA8ls9Z8SWunprOoaretb/2+LaWH7OMR2wZsnhckHKjPsKyz4h8YXWiwyrqGowyi11CclbdQzNG48pSCvHHGOpr26igDxa88Q+MrNJVF9eSwzDT5pppIgn2dZUYyhWWM7V3BRnaxUe9Syav4uudCikGq3kbx6be3KS28PM5jkTyg2+ME8EjIA3AZ717JRQB49c32tQXmr3/APbN/b6hcaHaXEKtbGSNWJ/eYVUJG3P1G8k5xx23w91G91Pwx51/JcSyrcyxrJMQS6g8ENtXcvoSoNdXRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUVxt74p8VW9/cQW/gG8uoI5WSOddQgUSqCQGAJyMjnB9ag/4S/wAYf9E5vf8AwZW/+NAHc0Vw3/CX+MP+ic3v/gyt/wDGj/hL/GH/AETm9/8ABlb/AONAHc0Vw3/CX+MP+ic3v/gyt/8AGj/hL/GH/ROb3/wZW/8AjQB3NFcN/wAJf4w/6Jze/wDgyt/8aP8AhL/GH/ROb3/wZW/+NAHc0Vw3/CX+MP8AonN7/wCDK3/xo/4S/wAYf9E5vf8AwZW/+NAHc0Vw3/CX+MP+ic3v/gyt/wDGj/hL/GH/AETm9/8ABlb/AONAHc0Vw3/CX+MP+ic3v/gyt/8AGj/hL/GH/ROb3/wZW/8AjQB3NFcN/wAJf4w/6Jze/wDgyt/8aP8AhL/GH/ROb3/wZW/+NAHc0Vw3/CX+MP8AonN7/wCDK3/xo/4S/wAYf9E5vf8AwZW/+NAHc0Vw3/CX+MP+ic3v/gyt/wDGj/hL/GH/AETm9/8ABlb/AONAHc0Vw3/CX+MP+ic3v/gyt/8AGj/hL/GH/ROb3/wZW/8AjQB3NFcN/wAJf4w/6Jze/wDgyt/8aP8AhL/GH/ROb3/wZW/+NAHc0Vw3/CX+MP8AonN7/wCDK3/xo/4S/wAYf9E5vf8AwZW/+NAHc0Vw3/CX+MP+ic3v/gyt/wDGj/hL/GH/AETm9/8ABlb/AONAHc0Vw3/CX+MP+ic3v/gyt/8AGj/hL/GH/ROb3/wZW/8AjQB3NFcN/wAJf4w/6Jze/wDgyt/8aP8AhL/GH/ROb3/wZW/+NAHc0Vw3/CX+MP8AonN7/wCDK3/xo/4S/wAYf9E5vf8AwZW/+NAHc0Vw3/CX+MP+ic3v/gyt/wDGj/hL/GH/AETm9/8ABlb/AONAHc0Vw3/CX+MP+ic3v/gyt/8AGj/hL/GH/ROb3/wZW/8AjQB3NFcN/wAJf4w/6Jze/wDgyt/8aP8AhL/GH/ROb3/wZW/+NAHc0Vw3/CX+MP8AonN7/wCDK3/xqJ/HHi2Nyp+G+pEj+7ewkfmKAO+orz//AITvxZ/0TbVP/AyKj/hO/Fn/AETbVP8AwMioA9Aorz//AITvxZ/0TbVP/AyKj/hO/Fn/AETbVP8AwMioA9Aorz//AITvxZ/0TbVP/AyKj/hO/Fn/AETbVP8AwMioA9Aorz//AITvxZ/0TbVP/AyKj/hO/Fn/AETbVP8AwMioA9Aorz//AITvxZ/0TbVP/AyKj/hO/Fn/AETbVP8AwMioA9Aorz//AITvxZ/0TbVP/AyKj/hO/Fn/AETbVP8AwMioA9Aoqtp9xNd6bbXNxavaTyxK8lu7BmiYjJUkcEjpVmgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA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)
CC2430_CC2431
SWRZ021 Page 3 of 4
// Record the number of bytes in the RX FIFO before the strobe
rxfifocntBefore = RXFIFOCNT;
RFST = ISRFOFF; // or SRXON
// There is a short delay from the strobe until RXFIFOCNT has been updated.
... Wait for 0.75 us or more ...
// If RXFIFOCNT changed during the last operation, it is very
// likely that the bug has occurred
if (RXFIFOCNT != rxfifocntBefore) {
// Flush twice, as described in the data sheet
SFLUSHRX();
SFLUSHRX();
// Software clean-up
... Reset software for frame reception, and abort DMA if necessary ...
}
STXON
A CCA check will always fail during the critical period, from a frame is rejected until it is
completely removed. The bug will never occur when CCA is checked immediately (less
than the time it takes to receive one byte) before STXON.
For transmission without CCA checking, the receiver must be turned off before STXON
is strobed from software, or before the CSP program (containing STXON) is started. Use
the procedure described above when strobing SRFOFF to disable the receiver.
Note:
• SRXON and SRFOFF cannot be used safely in a CSP program to reduce power
consumption during CSMA-CA unless all data received during this period is
discarded manually by software. However, if SRXON and SRFOFF are used during
CSMA-CA, it is probably not expected to receive that much data anyway.
• When flushing the RX FIFO, received frames still to be read out will be lost. There is
also a chance that the lost frames may already have been acknowledged. The effect
is that the transmitter gets a false acknowledgment in return, but this is likely to
happen sooner or later anyway (the only thing that separates one acknowledgment
frame from another is the 8-bit sequence number).
1.3 Batches Affected
This bug affects all batches and revisions of the chip.