![](data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEARgBGAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAMDAlQDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKwPGx1MeDtROjyJHqGxfJeSbylB3DOWyMcZ71F4Wv5rXwjpX/CQX9quoSRkSMblXDsGOcNuO7t3NAHSUVTi1bTZr97GLULSS8TO+3SZTIuOuVzkV5n4j8aT2fxx0DR4dSiXSpbXNyBOQgfM2Q2G25+VeozQB6xRTY5EljWSN1dHAZWU5BB6EGuL+LWs3ugfDq/1HT5WiuY3iCurMpGZFB5BB6GgDtqK5zwFqFxqvgPRb+7cvcT2qvIxJJJPuSTXR0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHD/GD/klGv/8AXJP/AEYleB+LohN8MfhlExIVxeqcdcGZK+lfGvh6TxV4P1HRIrhbeS7RVErruC4YN0/CvPdW+C95qXhjwnpC6zAj6GZ/MkMJIl8x1bgZ4xtxQBy3xv8AA/h/wn4f0a/0KxWxuFufIZo2bLjYSCcnqCvX3NTa5o+lzftD+HbWTTLE213aLNcQfZ08uV2WUlmXGCSQDk+lel/FDwFcfEDQ7PT7e+is2t7nzi8iFgRtK44+tZHjj4UXviPxBpevaPrv9majZQJBv8snO0kqwIPB5Ix6Y/EAbrHxUXTtdfwt4N8MTazc6evlypbfu4oAuBtUBTwvC9gDwM1y3jr4jWfjH4Wa9p09lNpet2UkH2mwuD8yjzkBKnAyM4B4BGfoa4nwnp2uaP4s17SrjxnF4W1BGDTS3mEW6wx5DMR/e3D1DZ7VoWnw6l8d+JdUS28cR6pehQLy7SykMTAbQB5g+U/dGMHnbkZxQB7p8MP+SY+Hf+vJK62uQsfBk1p4Q0TRXvQ7abGFZlBVJSB1x2/ngnBB5rrIYzFBHGztIyKFLt1bA6mgB9FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAc/4o8F6J4vt0j1W0R3j+5OsaGRR6BmU4HtWhouiaf4f02PT9NtoreBO0capuPdjtABJ9a0KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK4f4v395pnwt1m8sLue0uo/I2TQSGN1zPGDhhyMgkfjR8IL+81P4W6NeX93Pd3Unn75p5DI7YnkAyx5OAAPwoA7iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDz/wCNv/JIdd/7d/8A0ojo+CX/ACSHQv8At4/9KJKPjb/ySHXf+3f/ANKI6Pgl/wAkh0L/ALeP/SiSgD0CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDz/42/8AJIdd/wC3f/0ojo+CX/JIdC/7eP8A0oko+Nv/ACSHXf8At3/9KI6Pgl/ySHQv+3j/ANKJKAPQKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAK99YWep2clnf2kF3ayY3wzxiRGwQRlTwcEA/hRY2FnplnHZ2FpBaWsedkMEYjRckk4UcDJJP41YooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA+UdK+Mfj25vpY5te3IsbsB9jgHI6dErX0j4reNbrQYbmbWt0zXMsZb7LCPlBgwMBP9tvz+lFFT9uK/rqTi/doprT3pf8ApKH+H/ip40vtE1O4udZ3ywbvLb7LCNuEc9k9QKzb74v+OobS6ePXMMkqKp+yQcAg5/g9qKKmq7S0/u/oWvg+b/Qm8J/FvxxqfiQWl5rfmQeTO237JAOVjYjkJnqBU8fxX8bN8OLrVjrX+nR6nHbrL9lh4jKMSMbMdQOcZoorSrpRuv7v/pcUW0vxf5CeMvix420rWxb2WteVF9gtptv2WFvneNGY8oepJqlF8X/HbeEbq+Ou/wCkpdxRq/2SDhSrkjGzH8I/KiiqntP5f+lROOMnyJ+he8XfFfxtpb2gs9a8oSRKzf6LC2SY4z3Q92P51kXXxk8fR+ds17G1IyP9Dg6kc/wUUUT/AIsl5v8A9KR0x3/rsPb4xePRFdMNe5SGNl/0ODgnGf4PenT/ABi8eILvbruPLijZf9Eg4Jxn+CiilT1a+X/tn+b+8mOwT/GLx4hu9uu48uGNl/0SDgnGf4Peib4xePFF3t13Hlwoy/6JBwTjP8HvRRSp6qPy/wDbP8394CXHxi8eo12F13HlxIy/6JBwTjP8HvRcfGLx6jXQXXsbIUZf9Dg4Jxn+D3oop09eW/l/7Z/m/vCQtx8YfHiG7267jy4Y2X/RIOCcZ/g96J/jD48T7Xt13Hlwxsv+iQcE4z/B70UUqevLfy/9s/zf3gE3xh8eKLzGu48uGNl/0SDgnGf4PeluPjD48Q3e3XceXDGy/wCiQcE4z/B70UUU9XG/l/7Z/m/vY2Nn+MXjxPtW3XcbIo2X/RIOCcZ/gpbj4w+PEN3t13Hlwxsv+iQcE4z/AAe9FFENeX5f+2f5v7wG3Pxj8ex/atuvY2IhX/Q4OCev8FLL8YvHqpdEa9zHFGy/6HBwTjP8FFFKGtvl/wC2f5v7xy3+/wDUYfjJ4+2Xh/t7mNFKf6HBwSf9ytS9+LHjaLQoLlNbxM115Zb7LDyvlq2MbPUmiirp6r7vzp/5v72D/iJef+Z0esfETxVa+MPF1hDqu220+Pdap9niPlnZnqVyefXNYt78U/GcPgfTNRTWcXc2oSQySfZYeUEEDgY2Y+87H8fpRRUYbXnv/d/OIf8AL2395/lE0tC+JPi281LxDDcatvjtNLe4gH2aIbJBAXB4Xn5hnB4rBn+LXjhNAgul1vEz3IjZvskPK+SjYxsx1YmiiiX8drp7v/pTMKLblG/d/wDpMTX8afE3xfpP9ofYdX8ryb7yk/0aFsJ5UTY5Q92b86S2+JvjCTR2nbV8yiItu+zQ9fskcn9z+8xP4+lFFZXfvev6IVNt1aSfX/ND/GPxM8X6VHq5stX8o2+o+RF/o0TbU2Kccoc8k8nmuLtvjT8QZLmJG8QZVjyPsdv/APEUUV3xivapW6R/KJvR1kr+X5I1PF3xe8daX4r1Cys9c8q3hkCon2SBsDAPUoTVnxr8WfG+ka7HbWOt+VCbSCQr9lhb5mQEnJQ96KK4ZN+1ivJ/oFHWhd76DdB+LXji9ttSe41ve0OfLP2SEY/dTN2T1RT+FXPh58U/Geua7dW2paz58KWjSKv2WFcMHQZyqDsTRRW0d/l/mbVEl7O3WaXy5onLj41fEI+f/wAVB91cj/Q7fj5gP+eddta/EvxfJoT3L6vmYRMwb7NF1FrFJ02f3nY/j6UUVz1m1HTuv0ONt/WYR6X/AFRBrXxP8Y2nh3UruDWNk8N5bxRt9mhOFaNmYYKY5IFcjbfGn4gyXMSN4gyrHkfY7f8A+IoorvUV9ZlG2l4/lEvDu9rnpmrePvE1qdW8nU9v2e5u44v3EZ2qkMbKOV5wWY8+tcj43+LPjfR/EC2thrfkwm2ifb9lhb5iuSclCaKK8xyl9ZUb6Wf/ALadNJJ4Zye9/wBETeGPir401HTNfmuta8yS0hDQn7LCNpw/onPQdasaH8UPGV5oGmXM+sb5ptRmgkb7NCNyLGhAwEx1Y/nRRWqb5Z/L80KCXP8A9vfojkV+NXxCIm/4qD7q5H+h2/8AeA/5513mn/EjxbP4fubqTVt0yWzSK32aIYYW0L5xtx952P40UUqrajp3Rxyb+s049G/1icrH8YPHbeFpb067/pC3OwP9kg+7heMbMdzWfbfGn4gyXMSN4gyrHkfY7f8A+Ioorqwq5p2ff9UdllzR+RoeJvjB470/xFd2trrvlwRldq/ZIDjKg9Smepq945+LHjfR/Ej2lhrfkwCJWC/ZYW5Oe5Qmiiol8Rk/jt5P80M0H4teOL221J7jW97Q58s/ZIRj91M3ZPVFP4VpW/xQ8YyeLtUsW1jNtBbCSNPs0Pyt+75zsz/EfzooofT5fmzPMG4Ubx0ev5xORHxq+IX7/wD4qD7oyP8AQ7fj5gP+edb2r/Fnxva+G7W7h1vbO80as32WE5Bt4nPBTH3mY/jRRUX0fy/NCbft7dNf0NXxH8TfGFh4cuLu21fy50vzCrfZoThPKibGCmOrN+dcbbfGn4gyXMaN4gyrdR9jt/8A4iiit8Ok6ln3/VGmH1jC/wDWp0H/AAtfxt/wk17af21+4js3lRPssPDCHcDnZnrzUXjX4teONI8Sz2ljrflQKThPskLY+Zh1KE9AKKKdZJctu36yOiik8I5Pe6/JEvhz4r+Nr+w1mW51re9smYj9lhG07JD2TnlR19KvaD8T/GN74WgvbjWN9w19LEX+zQjKAQ4GAmP42/OiiuWk25tPuv0MqmkdO/8Akcevxq+IRE3/ABUH3VyP9Dt+PmA/5513en/EnxbPoF3dSatumjtTIrfZohhvs8D5xtx952P4/SiilUbUdDjqyaxNOKejl+qDxP8AEnxbp3h/WLq11by5rfVktom+zRHbGYgxXBXB5OcnmuQn+Mnj5NYMC69iLI+X7HB6f7lFFdGG1qtPuv0KwEnKEXJ31On8afE7xhpNhJLY6v5TrqktuD9mhb92Io2A5Q92Y5681keK/i34403XLm2tNb8uJFJVfskBx85HUp6UUVP2X6r8jrqqzdv61Kmi/GHx5d6jcRT67vRLed1H2SAYZUYg8J6gV6BD488SvqWowtqWUhmnWMeRHwFijYfw+rH86KKdfSmmuy/9KZw5jKUKTcXb4v8A208v/wCF1fEHE3/FQfdXI/0O3/vAf88629Q+LXjiDwnaXset7biS58tn+yQnK+SjYxsx1YmiiqS9yfovzidDf723r+hNp/xX8bT+ANZ1OTWt15bXECRSfZYRtDE7hjZg9O4rJ1T4yePrYWfla9t8yAu3+hwHJ8xx/c9AKKKqaSqzXlH/ANIh/mzTv6r8iLUfjN4/gudkWv7Vx0+xwHuf9iiiiniUlXmltd/mzOm7xR//2Q==)
82437FX TSC AND 82438FX TDP
4.4 DRAM Interface
The 82430FX PCIset’s main memory DRAM inter-
face supports a 64-bit wide memory array and main
memory sizes from 4 to 128 Mbytes. The TSC gen-
erates the RASÝ, CASÝ,WE
Ý(using MOEÝ) and
multiplexed addresses for the DRAM array and con-
trols the data flow through the 82438FX TDP’s. For
CPU-to-DRAM cycles the address flows through the
TSC and data flows through the TDP’s. For PCI or
ISA cycles to memory the address flows through the
TSC and data flows to the TDP’s through the TSC
and PLINK bus. The TSC and TDP DRAM interfaces
are synchronous to the CPU clock.
The 82430FX PCIset supports industry standard
32-bit wide memory modules with fast page-mode
DRAMs and EDO (Extended Data Out) DRAMs (also
known as Hyper Page mode). With twelve multi-
plexed address lines (MA[11:0]), the TSC supports
512Kx32, 1M32, 2Mx32, and 4Mx32 SIMM’s (both
symmetrical and asymmetrical addressing). Five
RASÝlines permit up to five rows of DRAM and
eight CASÝlines provide byte write control over the
array. The TSC supports 60 ns and 70 ns DRAMs
(both single and double-sided SIMM’s). The TSC
also provides an automatic RASÝonly refresh, at a
rate of 1 refresh per 15.6 ms at 66 MHz, 60 MHz,
and 50 MHz. A refresh priority queue and ‘‘smart
refresh’’ algorithm are used to minimize the perform-
ance impact due to refresh.
The DRAM controller interface is fully configurable
through a set of control registers (see Register De-
scription section for programming details). The
DRAM interface is configured by the DRAM Control
Mode Register, the five DRAM Row Boundary (DRB)
Registers, and the DRAM Row Type (DRT) Register.
The DRAM Control Mode Registers configure the
DRAM interface to select fast page-mode or EDO
DRAMs, RAS timings, and CAS rates. The five DRB
Registers define the size of each row in the memory
array, enabling the TSC to assert the proper RASÝ
line for accesses to the array.
Seven Programmable Attribute Map (PAM) Regis-
ters are used to specify the cacheability, PCI enable,
and read/write status of the memory space between
640 Kbytes and 1 Mbyte. Each PAM Register de-
fines a specific address area enabling the system to
selectively mark specific memory ranges as cache-
able, read-only, write-only, read/write, or disabled.
When a memory range is disabled, all CPU access-
es to that range are forwarded to PCI.
The TSC also supports one of two memory holes;
either from 512 Kbytesb640 Kbytes or from 15
Mbytesb16 Mbytes in main memory. Accesses to
the memory holes are forwarded to PCI. The memo-
ry hole can be enabled/disabled through the DRAM
Control Register. All other memory from 1 Mbyte to
the top of main memory is read/write and cache-
able.
The SMRAM memory space is controlled by the
SMRAM Control Register. This register selects if the
SMRAM space is enabled, opened, closed, or
locked. SMRAM space is between 640 Kbytes and
768 Kbytes. See section 3.2.17 for more details on
SMRAM.
4.4.1 DRAM ORGANIZATION
Figure 8 illustrates a 4-SIMM configuration that sup-
ports 4 double-sided SIMM’s and motherboard
DRAM. RAS0Ýis used for motherboard memory.
This memory should not be implemented with
SIMMs.
Except for motherboard memory, a row in the DRAM
array is made up of two SIMM’s that share a com-
mon RASÝline. Within any given row, the two
SIMMs must be the same size. For different rows,
SIMM densities can be mixed in any order. Each row
is controlled by 8 CAS lines. EDO and Standard
page mode DRAM’s can be mixed between rows or
within a row. When DRAM types are mixed (EDO
and standard page mode), each row will run opti-
mized for that particular type of DRAM. If DRAM
types are mixed within a row, page mode timings
must be selected.
SIMMs can be used for the sockets connected to
RAS[2:1]Ýand RAS[4:3]Ý. The two RAS lines per-
mit double-sided SIMMs to be used in these socket
pairs. The following rules apply to the SIMM configu-
ration.
1. SIMM sockets can be populated in any order.
2. SIMM socket pairs need to be populated with the
same densities. For example, SIMM sockets
RAS[2:1]Ýshould be populated with identical
densities. However, SIMM sockets using
RAS[4:3]Ýcan be populated with different den-
sities than the SIMM socket pair using
RAS[2:1]Ý.
41