Altium Designer 20.1.7 build 139

Torrent Hash:
45EE58276CC1009D7B43BC3AFC6DC7DEA4CDDB6D
Number of Files:
421
Content Size:
2.42GB
Convert On:
2020-10-04
Magnet Link:
W3siaWQiOiJhZHN0X2JfTV8zMDB4NTAiLCJhZHNwb3QiOiJiX01fMzAweDUwIiwid2VpZ2h0IjoiNSIsImZjYXAiOmZhbHNlLCJzY2hlZHVsZSI6ZmFsc2UsIm1heFdpZHRoIjoiNzY4IiwibWluV2lkdGgiOmZhbHNlLCJ0aW1lem9uZSI6ZmFsc2UsImV4Y2x1ZGUiOmZhbHNlLCJkb21haW4iOmZhbHNlLCJjb2RlIjoiPHNjcmlwdCB0eXBlPVwidGV4dFwvamF2YXNjcmlwdFwiPlxyXG4gIGF0T3B0aW9ucyA9IHtcclxuICAgICdrZXknIDogJzdkMWNjMGUxYjk4MWM5NzY4ZGI3ODUxZmM1MzVhMTllJyxcclxuICAgICdmb3JtYXQnIDogJ2lmcmFtZScsXHJcbiAgICAnaGVpZ2h0JyA6IDUwLFxyXG4gICAgJ3dpZHRoJyA6IDMyMCxcclxuICAgICdwYXJhbXMnIDoge31cclxuICB9O1xyXG4gIGRvY3VtZW50LndyaXRlKCc8c2NyJyArICdpcHQgdHlwZT1cInRleHRcL2phdmFzY3JpcHRcIiBzcmM9XCJodHRwJyArIChsb2NhdGlvbi5wcm90b2NvbCA9PT0gJ2h0dHBzOicgPyAncycgOiAnJykgKyAnOlwvXC93d3cuYm5odG1sLmNvbVwvaW52b2tlLmpzXCI+PFwvc2NyJyArICdpcHQ+Jyk7XHJcbjxcL3NjcmlwdD4ifV0=
File Name
Size
Altium Cache/C694C45DA5DA144A026A604F8FE8D7E4_9F00EDA8-5C2E-49F6-9F75-AF67EA7A4E5B.cache
131.07MB
autorun.inf
100B
eula.zip
2.28MB
Extensions.ini
1.87KB
Altium Cache/0AEF40B8A66A8D3384A2C54A2AF9B214_08DA69E8-72D5-42D0-AA00-318B43E594F6.cache
6.88MB
Altium Cache/0B2C5A7644163594E5C3341C9EA9D940_0F21381C-0FC5-4B3A-AA0C-BA5C81EEB20C.cache
7.44MB
Altium Cache/0BC2C3E2FD6F4BDDF02966A7A6E72EFD_7A5A4E26-6D76-4119-AA9A-B72F12DC453F.cache
4.48MB
Altium Cache/0DA0EA5FFA6D0F0A0FB911CA49994BAA_8F6B506A-F67F-4F7B-81E5-D5F46B460715.cache
7.28MB
Altium Cache/0EF2DF169B0C1FE2BA9A0EB4E2281A8A_9D60043D-A47A-4E2B-8DEB-A03846082F27.cache
8.6MB
Altium Cache/1BB5CE6D88581668BAA7852B2D84ED4C_DAD9C3D8-D768-4133-856C-3AD44E1E4216.cache
6.92MB
Altium Cache/1D64B9F5C169AB7FD558867B2A3B2DA0_C476CB36-84EA-48F2-967D-9E968942F94C.cache
7.03MB
Altium Cache/1E59E76DBFE4BF4C9186AA608035A30C_77875355-2604-45A4-9DEE-3360544441D5.cache
4.67MB
Altium Cache/2A6EA3BF434C50FA69AF99DD477C9E65_8F254AA3-904C-4194-BD61-34F7574969BC.cache
7.95MB
Altium Cache/2BE5A99C265C06088483971F5195ADC4_DD8601F1-30B5-4FEF-B1E8-330AAC1310E1.cache
6.16KB
Altium Cache/2DF4261268E547DC3B5508D4075E610B_E1EF0FB0-742C-4A7F-B347-314BC7F294A4.cache
4.51MB
Altium Cache/3A2B92E447036CC37C2D8026FFFC5047_B3D6F540-AE61-4E86-A273-E4D98708BDA3.cache
67.63MB
Altium Cache/3A2C5BF5FE6B3BB455CF4400D8694AB9_D3B89021-1D5B-4ED3-BCAB-47934791E1CF.cache
6.91MB
Altium Cache/3A3595C0E938E4F2EDFE57110B2F35AC_9F2A03ED-74BB-42B9-930D-AE51B5701D78.cache
410B
Altium Cache/3AA482EA3DB438BBBFBD481FE2B51225_CB03CE02-1DB2-4AA8-8FC0-6D107716D9CF.cache
3.41MB
Altium Cache/3BF0195461D917C2881425EC2239E263_E7632900-46F3-43D3-A5B2-4EDC84E599C3.cache
6.81MB
Altium Cache/3C26EDD337E4E857CD669EB4AA09E375_4E92DE42-8EDA-4F7F-BD35-C51E9300BCF0.cache
8.13MB
Altium Cache/3DF8AB6D2682D5A51F1352E6BB44CD7B_4D5160E3-85FA-4B51-942E-749A210BE59D.cache
15.61MB
Altium Cache/3E220D827FC014C1E3FE8C2B17780DC8_BC50F704-D30D-4C42-8F42-AACD8B624F2F.cache
163.25KB
Altium Cache/3F0CBA66C0B77AD5F1C953D7AE06B393_5FB1AB6B-4413-40BC-A666-BCAAF7A20BD4.cache
517.31KB
Altium Cache/3FE358698B3A19EA1A140419C5F11F1B_84854AB3-B0F2-4852-8427-5D64A526237C.cache
7.27MB
Altium Cache/4B026F2ACE991B5C75344C48F26E2E46_030B1DEA-A1DB-4E3F-BDB6-9927501B095B.cache
7.04MB
Altium Cache/4C7FBF7A04AA3B6AAD7A3EB22115D765_953B0F6C-6794-4D51-9355-408C187C6CED.cache
163.76KB
Altium Cache/4C8B3AA4F34588F9FE4E81B69E747A2F_AB140102-9EE2-4D5A-B77B-CA93ADC7533C.cache
10.28MB
Altium Cache/4C53C24D9E0DE4E014D906F8A3332535_DE70CCEF-DB8D-4427-B693-FC5A837DF617.cache
11.55MB
Altium Cache/4D56A60F63E4FA09BEBF02340CE01F94_B7CD81EA-FE83-498A-9991-2A9C9F250ADF.cache
7.84MB
Altium Cache/4D91FD2F6FA8582D92FA88AFF11E0B24_42F901BC-6802-436E-9BF0-561B71780DFD.cache
7.14MB
Altium Cache/4E16CFF5ABE2CC3334261D8752699010_17324451-3883-44CA-BCE1-F06396797F7D.cache
7.38MB
Altium Cache/4F3D22BC77344B69949718F3C24F4066_CCE6E6BD-79EC-4639-AC87-02903415593E.cache
7.36MB
Altium Cache/4F6D078274D2ABD62193D27ECE5DDB9B_9A4F4CA3-2987-4B2E-9295-D9EDEE3E064A.cache
4.77MB
Altium Cache/4F8EA628D7E94432F5019E40225D90A8_DD679835-3AA8-4BE9-9F04-E9452C2CFB22.cache
4.42MB
Altium Cache/4FF29476CE8D85967DB7B3D46D5E2622_C55B080D-BA2F-4B64-8A81-8E895C1CF780.cache
406B
Altium Cache/5B36B75CA3A70D718718DB886C323DF0_C8430F33-84B2-4041-9F9E-0C23B284488F.cache
18.84KB
Altium Cache/5C62900C98DB09110F3B23588139A79A_BF660DA0-6234-47ED-882F-B49E65DE4C60.cache
89.58KB
Altium Cache/5C925129D9408598BD0165FD38D2C65D_5D0FAA33-19B3-4AD4-83C3-D9A641458ACF.cache
237.29KB
Altium Cache/5CF57292DED786E892ED7DD9F528FE70_2A36EA9C-598A-4D55-A192-C63113F9523E.cache
7.09MB
Altium Cache/5E4B60EDE90428CF8CDC809477ED481F_39CD5D4C-5ACA-434D-AAE1-C2F427D130D3.cache
6.91MB
Altium Cache/5EB3E9DD58968488355B1BD7E9FD6B30_13D0EE0D-8FFB-408C-8945-376C9942E1F9.cache
8.96MB
Altium Cache/5EC7FDCB703C67F1085B2B9FE80D51C0_FFC9C1D6-EE76-4DE7-93B0-88C7355D7C1C.cache
4.47MB
Altium Cache/5ED589E6D2EE78DA2BF456CEDFAD9AC5_4DC9AED6-D086-48D3-840C-A4B55BB52F79.cache
4.78MB
Altium Cache/5EED367E5581480D587ACC71D0754FCD_00F9B77D-B8DA-4039-9E26-455F3EE45412.cache
7.73MB
Altium Cache/5F3FF209CC7CB0B4EB6B7F5377826A5F_A523DA95-5DC9-44CC-A96A-E11C33551DC4.cache
18.47MB
Altium Cache/5F6AA1D510892099134F53F68FF6818C_70371A81-8FD6-4779-81BA-1E46388856C1.cache
388B
Altium Cache/5FCA059B4E568D357FF70EA52220DDC1_ED505CFE-7651-4ACA-A93C-A2D72A38D712.cache
7.11MB
Altium Cache/6AC17E4A8986F9189B7EBEDC634DFAF0_A2D6F79E-8AE5-469B-BDF2-FFB052211CFA.cache
7.08MB
Altium Cache/6B68811F735938C1B3AEDB277F602FCF_7B067C30-3E35-4104-8C64-976FFE782207.cache
6.92MB
Altium Cache/6E5881611C8BD8114A0D07321C5C35BE_E06EA438-FB34-4CBC-A571-68A9F09628CF.cache
7.64MB
Altium Cache/6F063B308D472C4442E7851ADEA13720_A53CC52C-D874-437C-9C03-D12CA46C62CD.cache
3.61MB
Altium Cache/7CC8F0474E76E4D5C3AA6F3620623FD6_A4E0CBEB-1C1A-41BF-9BBE-588BEE1AE278.cache
4.99MB
Altium Cache/7D04F0EA1C8E0E51080BCDAB85EF0A17_D286054F-41D1-40CE-BA5B-C152629A5933.cache
4.47MB
Altium Cache/7D158D25903D100F44B2C2BDDBBD91AA_4C5FFDAD-0E96-4C9C-B7AF-5DBEEDC51D48.cache
77.71KB
Altium Cache/7D0310796EC74FFE86582FA751EBC7F4_11393A99-A60D-4E68-A5DD-8BF609A2DDF8.cache
4.62MB
Altium Cache/7FDCE2A3983A3DDDF9146647CF245C7A_C6D0165C-C8CA-4FD2-A421-1F1755961EB8.cache
1.96MB
Altium Cache/8A6E4CF23FA2D455EF5C67F62BCC8542_89737BB4-B714-4A75-8A39-83212ABFB778.cache
10.2MB
Altium Cache/8B630B46DAF873B0183B8309EB4F74E1_B83A3BEA-0475-49D9-8211-6D9F8F386A9F.cache
394B
Altium Cache/8BAFD633677D575E3E52A5BB51C9CC38_8E417332-5E7B-4145-BFE2-2245027EB32D.cache
7.28MB
Altium Cache/8DD5C3B8D103691CD787E184BB796731_E014E6BF-B0B4-4280-A03B-0A5AA0AFF4F1.cache
6.99MB
Altium Cache/8F5CB119643135C27F5BF9E5F9FA82D1_E2EB02FD-3448-458E-B655-ED73AD6E6BEA.cache
4.45MB
Altium Cache/8F43445DE50A3AD0C2DD9C712AA4A718_05B3569B-7E07-4E19-8BCE-69C92BD5A844.cache
6.8MB
Altium Cache/9A641E4DFAD5B387730588AE1A38D799_DB0A84BF-CE25-43E0-A5D8-F5E6DCEA3FB3.cache
82.86KB
Altium Cache/9C99F098751159F0AD74CDC9D9CDC862_7CD2BEA2-AC9E-4BB0-97B1-E23894047DD9.cache
7.28MB
Altium Cache/9D8C7EB583C4030E47A726E78EF19F11_77BD3106-4E72-4E9D-AC07-C765E6213107.cache
70.08KB
Altium Cache/9D864560F67CB193861FB7C22D951AB2_D2527A36-6BF8-4326-BBBA-A3A4F6D2DCF4.cache
6.94MB
Altium Cache/9DBE07F9BC33BD443BA75D64B547A172_C71C80DE-178E-4B89-BF70-2C9C80FD54C1.cache
7.48MB
Altium Cache/9DE681D9E6B756209FC9709A0AE84968_66B5051B-7306-40AB-90A3-81B63DCED72A.cache
4.52MB
Altium Cache/03E84D6E1BC2190CA30A7BF7258CB9BB_211FAC72-A8D7-4066-9912-93BA4F453F1A.cache
2.02MB
Altium Cache/06E73CDBD7D1C979E367CF66669C397C_28790D6C-27CD-468D-98E9-9CFF75C44CC6.cache
745.25KB
Altium Cache/07A0C05326E57985CD902815687C121B_877E89A7-58FB-4883-9218-1DDEF2A00D61.cache
7.82KB
Altium Cache/07A8D0D76D295836BEE6BA2A9E83363C_9814F8C4-7A63-46D3-A308-1905421FB840.cache
11.67MB
Altium Cache/18CBB79C262C002CEFE3E31D1F8F14E8_312991CB-2911-4B47-A14A-F9C200285B51.cache
31.05MB
Altium Cache/20A775817BAE0D2DC43045AE8916BCA6_7ADFAEE5-3EE7-4AAE-8716-479F168C7B65.cache
7.6MB
Altium Cache/25E8918F3BAFC2770946FD3707583CF8_AE5DC75D-82A8-464B-BC9C-63C6D6C02524.cache
7.79MB
Altium Cache/26AF093F9BC8F2D360854F768994B93E_E026E306-7877-45B6-8737-37A5B7C760B8.cache
9.41MB
Altium Cache/27E6E71C10781C9882405EE2A600CDBF_650ADEC2-822C-4CE5-89D6-28183265A72F.cache
7.25MB
Altium Cache/29A367A6CB5924825E4CD5E178C52818_76DBA3F2-1176-4F0C-AD1E-F1F3DD9BE0ED.cache
24.81KB
Altium Cache/31FF039132532D456F1073B20DC36B46_B678DC26-CC48-495F-BBEA-6C7315CB674F.cache
3.34MB
Altium Cache/35CBD6A36022E3E3E9B852124C5D60A9_73FE5060-74DD-4CD9-8F06-6834E4129D09.cache
606.07KB
Altium Cache/38B6F944B59686EDB0358FA76FF95ED7_11F0C15D-9F52-4462-92A0-91D1B674A300.cache
3.98MB
Altium Cache/38DC08DA55A34812202A95BD9C4314A8_F7AA6471-B66C-41DA-AD76-32589193247D.cache
4.47MB
Altium Cache/39B89974F2E8AD054CC52DE1CDB91415_0BB12B9F-B8CD-4848-A398-39CF0669B3C5.cache
7.18MB
Altium Cache/39C56EB335017C19C0D100C80270773E_896DC4E8-3ADB-44ED-BBDC-3E89F9D22DD1.cache
49.79KB
Altium Cache/39C308828B18223D846E4AD6ACEDB5FD_E75D4A48-9BC7-4A4C-8E4F-DF0439234D87.cache
318.93KB
Altium Cache/42EB11E336BD2191CEB398B7C38DE8E3_06EFB130-E755-468A-9D19-FBC34DC3D052.cache
7.07MB
Altium Cache/51A2FBA22B80C5FA84959CCDD04D4675_DF30C180-494F-413E-9918-B1256C78AB08.cache
9.99MB
Altium Cache/51E824C87EFB0BA9E4E28A5D44F409A5_41E106B0-4E0A-43EF-9EA5-8B0F9B8F6B39.cache
467B
Altium Cache/57E05899075B9D00FED6B8A1CD7251AF_B45624EE-7D82-468A-8028-5091646ACD6C.cache
316.36KB
Altium Cache/61B3AE23A7AC31B3F6D3D723536BDB78_464E2453-DA16-45DD-8823-87A3AA5E138D.cache
7.28MB
Altium Cache/62D17716F080FC54C9B5F9FEF6618017_156322ED-D37A-43BA-94FA-CA1E49796ACC.cache
4.51MB
Altium Cache/70EA8594D80AF5C0C3085B3436907D2F_60DFD405-78B9-4965-98A1-EF7081954A21.cache
7MB
Altium Cache/73D4E975C1843E7DCA1E444CF2B3042C_D522D8B4-21F2-40BD-B370-EC9F236B8828.cache
30.33MB
Altium Cache/74D841D27CF561C40B0965EECBCFD6EB_4ADA0001-3A62-4A64-9D0B-855905B04AE6.cache
1.85MB
Altium Cache/86AD916E95E0B867B04AC866543B822B_8D2899F6-4274-42DC-92CA-C96806578509.cache
4.58MB
Altium Cache/92FEE9F980B2AFBA5915862647C7DC28_917C168B-5BE1-40D7-8A0A-872A6140FA94.cache
75.14MB
Altium Cache/93AF5C680BAC76599D4A05263C0E8FB0_2FFF25F6-7BA7-4F05-891B-06E20B524DE6.cache
4.51MB
Altium Cache/95DA3120A7508557F4F29CBAB4E2B291_68A57BD1-7A8B-409B-9D5F-975F781F2BAC.cache
4.58MB
Altium Cache/123B6ED53B03D0BDF93FC8CCE0F68A84_3E15BF8B-CCE3-4E3A-BD52-96FD9C1D0942.cache
7.06MB
Altium Cache/134ACF214129619EAE90C7DEA77C9E2A_14E8FE87-96AA-45B7-B8AC-1E9F0A7F0C05.cache
8.75MB
Altium Cache/135C916497FC5BEB4C65DB93B6922EEB_B4DFE18F-CD6E-461F-B8AC-EAB38F96D53C.cache
5.6MB
Altium Cache/153BCAADC95D39F1B7D18DEA5DDE9CE1_AFC4349A-E324-4883-A9D5-D21427D09F38.cache
7.09MB
Altium Cache/167C1FB598626C695884B00A464484D1_E8D0AB41-FB16-46A3-B814-1BEC7BCB8C65.cache
8.88MB
Altium Cache/301D3DCE4D624710D5E39C1C23F9A03B_C04C9937-DDF8-4132-A19B-0FB2AF7E8425.cache
4.47MB
Altium Cache/311FF0E8ED7DFA1BA2168977748895C2_A80D4D05-F580-44D6-AB82-6B38771266E5.cache
8.14MB
Altium Cache/328B69B8D52BDF1B395F0A5D1EE00183_12D09C58-38FA-4C59-A9FC-4E0AE1DBB7E8.cache
7.05MB
Altium Cache/333D523D1492EA5A3301350554EAE098_36658785-B7C9-4113-8850-97BC322CDDB4.cache
20.97MB
Altium Cache/336C60E352EC8E2AEE40FE1F5902016A_CCC9B654-BA80-4D63-8604-AF49AE0546C1.cache
14.35MB
Altium Cache/370F9B02EA9BBE89D25025C2DDBA8115_5A600AA1-AE2D-44ED-B558-69C494D9DB10.cache
476.87KB
Altium Cache/406AF753DCBF07FBE4FF7C85D33470BD_0BDD34AF-A489-4FD3-AB39-FC5CBA6193BE.cache
17.99MB
Altium Cache/470B921C139B2C0F51477BFAFB3396F4_DFDBB32E-A6F2-465F-8A9F-E242790254A9.cache
5.3MB
Altium Cache/520F9703AAACBD62D06F7BBD90DFC058_4B69D12A-FE0F-43D3-A60E-2710AB28F59C.cache
3.66MB
Altium Cache/539A8B0F97177E7782C4D16EE1A0B746_B38112B1-D657-40A0-8331-D1FB3470E769.cache
6.45KB
Altium Cache/565E3D34EB443E6AA288D391BB411BB9_1E937202-8411-4416-84B5-D90A1777D0D6.cache
17.57MB
Altium Cache/649F047FACF25389EB1D23CD9BE9830B_515484C0-65DF-4629-A88E-816459C98126.cache
1.09MB
Altium Cache/653FC15348540B307243A4FB7C7F1ED9_6EE35E69-9121-472B-AD57-B790A1F0F4F4.cache
4.49MB
Altium Cache/697E395C587A3DE3E0D8F5400676CE2C_6050B370-601B-4E2E-B0D5-D22B476ABCE4.cache
7.3MB
Altium Cache/774E98FED3465C2B74458C09BA8C0990_0D55F7F3-11E3-48AA-A962-2B310D3EECA9.cache
4.49MB
Altium Cache/776D46DD84A24D636B63AF76CE8D5BCA_4C0A5F4B-3AD5-4982-984E-D9C210FA713D.cache
8.05MB
Altium Cache/786CEA1D554075E4D28AF5305DDB6EED_9581F56C-BEE3-4BE0-8A59-10F2162B8333.cache
3.82MB
Altium Cache/877A854CB15B712C8DCF2D863B671D92_F015D901-BCFC-4B70-8FE2-CA423C7F3E66.cache
7.76MB
Altium Cache/900C684D56B87EFEAE5731AC0EB86060_F3D7804A-23AB-4A95-8608-264ED0D8F56E.cache
7.23MB
Altium Cache/955B2736186D8436561F0E51EC4DC6BD_856B5482-6914-4A00-BE56-88C11C4B5A50.cache
7.11MB
Altium Cache/0082E0B95C2D444180E3979F18599CE8_F3D4AAD2-35CA-4182-A781-2CAB8ECCF5D9.cache
7.18MB
Altium Cache/0181A325BAAEB652F33E4B187F624007_88B13A7D-9956-431D-8667-04DABAB71724.cache
13.43MB
Altium Cache/0728C6DCFFD999B4C7EB7C38845557E4_515CAA05-02B8-4FE2-8E84-D2D87FAE9BC3.cache
7.21MB
Altium Cache/1874C20D8427CBF513D6121FBD7BD226_41318BDA-9BDA-4B2E-B5A1-1D7251428B6D.cache
8.41MB
Altium Cache/2032A932DFED54E3E263A2DCE05CD0D5_E532E47B-73E1-4586-8A97-2CC29AF3ECA3.cache
75.13KB
Altium Cache/2220CD7B2B4CE5E7408367604728F561_2D954BA7-CE4F-4784-8229-136A46A97902.cache
4.49MB
Altium Cache/2582FD186152270129D2E74077558B95_3171D0D9-88E9-4351-BE1D-A7BD757E68FF.cache
285.3KB
Altium Cache/2781CB0BEA3B63E2860FA415C93A94E5_7EFA6067-CE79-4E2F-8DA0-B17AFDD47C23.cache
4.55MB
Altium Cache/3395AA8CC0A57A13C772139E808B00E0_46E0887E-1276-4012-A5CD-575C47711D3A.cache
7.06MB
Altium Cache/3855C26CA73B2915C953F93D49D3FC5C_194BF50B-B588-4510-9820-9FCDF2BCF2EE.cache
4.5MB
Altium Cache/5216FE9A3771FEF8749DB156D04FC411_12CF305F-A804-46F5-925A-33DD74E08976.cache
469B
Altium Cache/6861B8334352C1630B72A58303C6BD0B_C5745875-EC71-4F12-B98F-18119300B5D1.cache
657.4KB
Altium Cache/8852C3E0126DA11ED9C5560E9D1FBCB2_6DDBCB39-45D5-47B6-992D-26D1211EFDFD.cache
7.06MB
Altium Cache/8924DF14412E4032B4B57642805EE3E7_0BF4E230-C88F-4548-AA89-A4F029A4B8BC.cache
7.76MB
Altium Cache/8940CB8D47D1C8E434827D965ACB6CC5_1645BC62-4C0F-4088-B559-53D43F68FB52.cache
7.43MB
Altium Cache/09059AC9E0098497B425422F3506822E_3A036C10-3ADF-48C3-A908-39624CE3B0C2.cache
4.49MB
Altium Cache/15750A5B299E0366EA9D4AC543FEDD7A_2C91E0A3-D167-4472-8C3A-1456330C1B55.cache
1.2KB
Altium Cache/28800B771444078CB4CC2A1DF123B00C_6987B0DA-2CE8-486D-B6B6-2F516A71DD37.cache
7.7MB
Altium Cache/40989A8015E49727C26179A86B424FAD_FEC17EA7-073F-463E-ADF7-B65B8D9DD7B6.cache
3.47MB
Altium Cache/43653EC948549F2745E39604BD27A3E1_39F852D6-A152-40CA-84AB-5BFEB797B063.cache
7.47MB
Altium Cache/46829AC25120F529B073C3B11B75FF9D_85134771-EA83-461A-9626-1795FBCDE3CD.cache
4.59MB
Altium Cache/47253F8655DD5067AF3EA945FEE22ECD_AF194118-B44B-456E-8E6E-28C06DAD7326.cache
403B
Altium Cache/61735B72CCE8C954E23864B26E4582EE_37CAE1F7-476F-4173-A857-9BA10EBAE836.cache
7.06MB
Altium Cache/65937C52932B41A7A31295DF02B64047_364297F2-0E41-405F-931B-6869ACEBC579.cache
7.28MB
Altium Cache/74345A6E1441E4798E26D98430600CA1_9B477123-E2B3-4D02-99C0-C2855D372F48.cache
6.85MB
Altium Cache/77198CBCE11065DE1E77BCF428DF95B5_54F8664B-E70B-4F9F-9DD9-DF572A9E1C79.cache
1.56MB
Altium Cache/88545CA679DDA9090958D1441CD6499C_430799CC-59FE-46F1-B66C-36987D083D40.cache
8.92MB
Altium Cache/088741DC6AB1EA6ABC9F9970BEB00862_8DA24E71-9F7D-4C9E-8749-6FD659EE7FE4.cache
6.98MB
Altium Cache/154290DE5CC3AD3EC78FB1BAE38F282D_E03776BB-4ED8-45DD-980F-7BDC05ADB7DF.cache
7.58MB
Altium Cache/154810B2D631B21FDEC9F1E6AB495B57_45521F2C-D7BC-40C0-83D2-C4C7A79A1348.cache
7.36MB
Altium Cache/560653A51D652683DA673F547F403EEA_C627C883-6F28-4935-8603-964182AE0953.cache
7.06MB
Altium Cache/757892D0348AE43E9422B0E5DCE0F109_28694B07-7027-43CE-B967-6ED0DB4C82F7.cache
7.53MB
Altium Cache/3925747BE758B161D0EB3D98E6D5CAE3_77C186AD-287D-46C4-9991-BFB2EEC9F186.cache
7.28MB
Altium Cache/45410864534F8DB1D244769756A99B44_7E8B88C0-2CCD-477B-81FB-F9D4C1C1FCA7.cache
7.33MB
Altium Cache/963192029570EA9F5C87020175C909C6_ECBDA2B7-7E19-405C-A038-92218344EEFF.cache
7.25MB
Altium Cache/7342545101239B13580C47BBABA55990_493F93D2-A79C-47DB-85E6-620BA644124D.cache
5.24MB
Altium Cache/2944106825837727C774C85B12112022_8F668623-6A82-401A-A108-E2D9CCBD7923.cache
41.83MB
Altium Cache/88093052009476138781FE8187FD2127_AC51D5AC-6E41-4A38-8C3F-70239244921B.cache
7.28MB
Altium Cache/A1BD394398A9457C6E04BD832845AF7A_67699234-078A-41BC-9F08-02ADE44C4489.cache
4.51MB
Altium Cache/A2AFD217088A382BFA07AD1BEF3CCF3A_12411027-C37E-4D35-AACB-E4DC133A9265.cache
7.58MB
Altium Cache/A3B17364A1E5CC4E5A5DBC2699C98A53_A248B401-22F7-4D91-B6A0-0D024E3414EA.cache
15.44MB
Altium Cache/A4B50BAA6F2E47EDDFC7945DE74C6D78_59DB5E85-36DD-461C-9E33-AF4E5F7AD023.cache
44.33MB
Altium Cache/A7DE33BE137298A9E5A4DBDE381C18A4_1D640965-D9D5-440C-ACAC-5853BE4944B4.cache
7.13MB
Altium Cache/A08D3A558B073CD21150AC144DE7D4A8_D98A312B-9284-45A0-AD45-68A514120E11.cache
1.85MB
Altium Cache/A387DE01C3FEA3F44FC5DB5442F26A1F_6908EFED-F522-45D4-A13A-B114DCE8927E.cache
402B
Altium Cache/A4138AFD15F30E595BD489F11696B920_46CCC3D5-EBAA-46FD-8A84-521C35EBC69E.cache
5.6MB
Altium Cache/A9682F9F2DA8B2610C2827DC1A412493_D84D0F58-32D1-4704-9599-4C24A746F57A.cache
7.82MB
Altium Cache/A164793D6B335DB64AE70469E4327947_4F137158-39FC-4BE5-8B4D-98EAEA19393E.cache
18.97MB
Altium Cache/A4418180B1365D48FDAB19808E0682D4_2A0A0BD1-60EB-4F92-B3E3-7995543B0B67.cache
7.74MB
Altium Cache/A2245849455C1D4680AEE64EF788627D_7C644136-07B8-42D3-AE6A-FF5F59F6C4CF.cache
7.09MB
Altium Cache/ABA089FA5321D3614E342DBBEA9A9378_926AB05C-2542-45F7-AF1C-DE5DEDA6DAA4.cache
7.52MB
Altium Cache/ABD84E4DBC79CF8C476392D05E0C8AB4_945B9969-D406-4DAD-B829-9394DEB01923.cache
7.29MB
Altium Cache/AC24D423539CFFD6FBAFBA4DD267675A_04D4FB29-A4BF-45E0-B404-ACB0468DD5EA.cache
6.75MB
Altium Cache/AC2543CC706F213405B8907BC1DB79D7_689BE8ED-A72D-4137-B8C2-33DE419135E6.cache
7.09MB
Altium Cache/AE955A632DAECA683947878F86953904_7D077029-6F59-44B6-AD13-99409BCD6C1F.cache
8.81MB
Altium Cache/AEDD5997B9DE5498D1EA9325ADB1EEEE_71B2E682-61AC-43C9-8AAC-6829F2ECF3D4.cache
4.51MB
Altium Cache/AF117AC0BDB9EB5E15E666058ED442A3_8855FAF9-DE58-4ADA-ACCB-9CDD81414B30.cache
6.38MB
Altium Cache/AFA604194F3887AAF2EF30975FF02F0F_111B5049-F6F7-4146-A065-21B02203A4EC.cache
4.52MB
Altium Cache/AFBAED2ACD73D34AEA408402EABBF12D_7830FD32-5400-48F5-A82D-224EF011BBEC.cache
4.31KB
Altium Cache/B1BDA40FD910631F0A21F7FBCF9F0925_CEB5F4B8-CC17-432E-8EF0-C4A9E4089443.cache
7.32MB
Altium Cache/B1CF210A1CFE471F6C8C90733453B7F9_5FD184B4-89CC-4838-8061-66CF83CCF71E.cache
391B
Altium Cache/B2E94910E776736F7A5410C33A3F9C20_0DCF34C2-78BB-48F8-83E2-B20586B18F3C.cache
398B
Altium Cache/B8C2DEC1204E8F8496900626FAE7DD6D_972E6365-A50F-4524-906D-809598381D61.cache
7.59MB
Altium Cache/B543CAA331C25916BFC6967A9C033A78_85BF939B-CF7C-4083-B73F-E37FE503B274.cache
4.55MB
Altium Cache/BA92CF0A3BC40A675136D199106F9BC4_D7F8744C-498B-4A69-8FA3-3DA82BE0E79D.cache
384.02KB
Altium Cache/BA745FE7098F3E9EB7D70C05624D6F72_2C268277-9D19-4381-A8C2-74750B931082.cache
9.1MB
Altium Cache/BAFEF878525D6C5D8541AAD3764F7F1C_CD523481-3E8C-46F4-AC99-06903AF1DA0E.cache
74.21MB
Altium Cache/BC4202348D478B466D69FC5532850967_37ACF8DF-D2F2-45B1-BF79-D63AE9C2FD09.cache
13.65KB
Altium Cache/BCB6F3F3328FF099FCE4550E68B9579B_6994B20B-92B6-47DD-A24D-92238E95BA52.cache
7MB
Altium Cache/BD41A177EFD389C3B07AF24487BE11FC_679D8023-3360-48AB-A192-7EA4A3E76A49.cache
7.75MB
Altium Cache/BDEE0C06CE4AF51206A95E0E5A84EC9F_14F96CEF-9668-4E96-904C-D1EC6DD592F6.cache
31.04KB
Altium Cache/BE2AEB977BF39D2EF68F2FC9FF56DC4D_9053398B-E329-44A1-B067-12B0BE467C0A.cache
261B
Altium Cache/BEB30FC2D5338192D474CBE6461FB980_4ED4E88B-C3D6-4744-81F6-0EC25D308D8F.cache
411.84KB
Altium Cache/C2AA25B342C09867D75DFAEA0F8FED09_4A1C0C55-CB2E-44D9-9E88-A95A539E4F09.cache
337.68KB
Altium Cache/C4EDDB82A1D56C75ACDDE2BA581C86AB_5E15B799-95FE-4CF5-9AB5-3BA3276D43B7.cache
641.28KB
Altium Cache/C5DACFD731003962F7F21CAAA17DAEC2_13DA37ED-4495-4A36-A2B5-031EB2EE9DAC.cache
7.2MB
Altium Cache/C21CC6CF13E4CC1704F8FF459F7C27BB_C0E6F885-000E-4CED-A42D-DBBF6CCF2F84.cache
7.33MB
Altium Cache/C31EBA55190B42777A277197742D1A1A_758F4623-D69D-4757-A443-5DC8396BFBE5.cache
4.51MB
Altium Cache/C603AD9440486AD78693116DCAA2B029_EA9D8E3C-5755-4AAD-B197-22AF3A5F4BAA.cache
4.57MB
AltiumDesigner20Setup.exe
24.07MB
Altium Cache/C951EBE9F75C942F0B6F8EA8DED26537_703568B8-5A85-45A8-8FAE-D8201EB922C9.cache
6.89MB
Altium Cache/C9091A1E9F5867F3DE4323F7606EDE25_1FF7AC3F-1A4E-472F-B993-7C052F90D3F9.cache
4.68MB
Altium Cache/C93269C3D4B24DD294232C97845F23DB_31A3D7FB-958F-449D-B244-D1416325DFEF.cache
5.4KB
Altium Cache/CA113CE54C444CF08CED9996F9797187_F4303D9A-07DD-4861-B2FA-6A24DD1E38CE.cache
7.33MB
Altium Cache/CA878102CB88A6C1FB1B49B58658B4C0_56F09904-9C53-4F4B-B674-2167BA0A8A6B.cache
1.1MB
Altium Cache/CB7C6C5C9CB967D4581BCD69BCED45C7_FCE9025F-6349-49FC-B839-4BD19608F49C.cache
7.37MB
Altium Cache/CB3115F3F0A9E50050507A6CB7D5BB6F_85678DA4-5CD4-45D6-9D7D-4E44AC4F905F.cache
4.49MB
Altium Cache/CB850682F431CA06A978C2674CB8D5CC_6896AEB9-C5D4-4334-91F8-B2C4592FDE78.cache
6.94MB
Altium Cache/CBE816DF914D3859EDE07CBEE1FE8C8E_E5EB39BE-B382-4C6A-898C-B3B90117BA9C.cache
7.65MB
Altium Cache/D0FB021151CF7222CC795A8233FCFF2A_A6EFCB82-76CA-4CE6-9833-7EDF1791F441.cache
7.4MB
Altium Cache/D2BA31CDAEFBE61D0B39D830809C50BE_A2A5A66C-E32D-482A-B84F-B3D52A026ACD.cache
4.47MB
Altium Cache/D35B709E2DF95E2CA22C48B5DCAF16CB_C5CEE3CE-0699-4E3F-9D90-E680CB08E2FF.cache
4.48MB
Altium Cache/D462C016932E19E7DE454D1A5C4C4BF9_F5A8EC40-679E-4135-81C7-09287C61F433.cache
4.58MB
Altium Cache/DB8F95E503132A1C931EB6DCB13AC6A9_F341739E-02F4-4046-99A9-CBCE5005C3ED.cache
6.71MB
Altium Cache/E1BFE0E8D5061869B580D450F5BE2295_A4CE9A3D-E422-4A65-A269-D818BAF4E769.cache
7.06MB
Altium Cache/E1FACD678DEEB862CE184E15D4580162_9C910D74-BED1-4144-8849-F2A38D00FA7D.cache
164.98KB
Altium Cache/E2F95DF8E6CE6D4A3EDF87A3F1944265_9DE7755E-2DEC-4C2C-9579-F4DBB8244C5A.cache
185.77KB
Altium Cache/E3D89876F9E56D77FAC0B08F61D63747_9C960CA7-0FED-483D-B7C4-EB6EF58D4272.cache
404B
Altium Cache/E6F7FB6A674A7E6F775FC6CCE9802618_A3E21F1B-9A44-4232-A256-6074E28361EC.cache
6.93MB
Altium Cache/E7DA0C62D0404066DCEB5F92A1A152B9_05A7D9FD-607E-4950-B001-85EC49BB5FFA.cache
7.5MB
Altium Cache/E7FEC8EF3BF7E7AC06F2E5F8D79DE6E5_CA111749-1989-4024-B704-3D6F5D5207B7.cache
87.52MB
Altium Cache/E9CE086AACEBEA1987C8EF4323815E72_C2F36420-5C46-4DD1-8736-5F6E1221AAC0.cache
1.64MB
Altium Cache/E50B2806709E24D0EFAF2B3F428D8D7B_453A528B-EF66-4BA4-8079-E0188873F0E9.cache
10.1MB
Altium Cache/E323C781689482CB69542DF4970F2358_D33FEB68-B783-4EA0-8E19-421EA5FE6F26.cache
7.23MB
Altium Cache/E443E36E062AE883489B9FCEAA599C61_6F8D8E91-762C-4766-A135-1297DA33EA5E.cache
7.11MB
Altium Cache/E555C0FB84675190A8DC349714CA7F14_C6942569-37F1-4100-B9F4-9A702F198960.cache
215.08KB
Altium Cache/E89793318E1D83D28C84EF0E4E1DA213_D03C19A6-08BE-4098-9ACE-7B9882798B6E.cache
213.43KB
Altium Cache/EC72D61C6511ABE42558926DA5584197_A8F3A9FB-AE9A-41CC-BF0C-A83ECF2DDE47.cache
7.24MB
Altium Cache/F0A5E7E0DC2507B93910D192AE085B3B_7BC2D42E-B096-475C-844E-F6FA9413F48A.cache
6.92MB
Altium Cache/F5A30D61E8F0EFF0D6AABF5ED2BC4C8F_C878EB99-2A58-4CB8-8C03-DA067F47A84A.cache
86.9KB
Altium Cache/F6E43D3A1BA96DDA62A736ECE40C795E_F2268881-220A-42F9-B5DF-6DB7772351FC.cache
4.51MB
Altium Cache/F8C73E24C721CEF0CD586C87DF9661D1_959E112D-EED1-47B1-8F3C-1C1E6E51F598.cache
7.43MB
Altium Cache/F671D3AEE1B7118BE6DC55D628ACF26B_FE89EF7A-CC26-40FB-AF8E-7642D3871D6C.cache
7.21MB
Altium Cache/F44377FDD2B232040785B97343D60266_6452B92C-D69E-4C0A-8815-DDAAE00E6C56.cache
6.94MB
Altium Cache/F78873B0422343F90B63AA604D4C114D_C1A3D44C-316E-41D7-AC9B-FCFF98C54D19.cache
4.48MB
Altium Cache/F93937CB3F42C21894F05186C4386222_39A18156-8ED9-4AC7-B342-3ABED77E59BA.cache
4.51MB
Altium Cache/F105865FEF4706A2AE8C93EF199FFF2B_8C200A75-C5D4-4A74-B11A-D81BC7525850.cache
7.1MB
Altium Cache/FA2AF8889D45BAD46ACC9233173CBD55_D0C42852-4095-4F48-BA24-15065E99EB9B.cache
7.06MB
Altium Cache/FA21FB32B1B50237D46BFDC5DE8B08C2_D3BEADCD-488C-4DDB-A5B3-B19B691FBA9C.cache
14.36MB
Altium Cache/FBA8CFFE032C26ED8DA63C4E6DED4B6A_28DD1C47-0C54-4503-AE63-1FDE615D975A.cache
84.65KB
Altium Cache/FD8A94F37E3975AAFB556ED80CC4FDA8_EC7256BF-CB95-40F2-9D7B-ED801B3F6910.cache
7.19MB
Altium Cache/FD39243CD0017B9020EF100BA0F58F00_4A33B8F1-C341-4A18-8FEC-A3D7F6A6663B.cache
64.46MB
Altium Cache/FEFFCA8997E5D62F0348E87417450346_71E82111-AB12-426D-9262-F389A2ECC7A3.cache
12.75MB
Altium Cache/FFD2ADAEE5FFD42D0719748CF756318C_D737E6CD-2D9D-4A9F-930B-4C5ECD9AB793.cache
1.28MB
Extensions/ActiveRoute/Data.info
3.65KB
Extensions/ActiveRoute/Data.zip
4.64MB
Extensions/ActiveRoute/LargeIcon.png
6.17KB
Extensions/ActiveRoute/SmallIcon.png
2.58KB
Extensions/Ansys EDB Exporter/Data.info
3.56KB
Extensions/Ansys EDB Exporter/Data.zip
22.64MB
Extensions/Ansys EDB Exporter/LargeIcon.png
17.88KB
Extensions/Ansys EDB Exporter/SmallIcon.png
6.39KB
Extensions/Ansys Simulation/Data.info
3.55KB
Extensions/Ansys Simulation/Data.zip
3.54MB
Extensions/Ansys Simulation/LargeIcon.png
1.6KB
Extensions/Ansys Simulation/SmallIcon.png
1.6KB
Extensions/ArasPLMConnector/Data.info
4.76KB
Extensions/ArasPLMConnector/Data.zip
1.86MB
Extensions/ArasPLMConnector/LargeIcon.png
9.53KB
Extensions/ArasPLMConnector/SmallIcon.png
2.33KB
Extensions/CMPTEditor/Data.info
3.61KB
Extensions/CMPTEditor/Data.zip
12.25MB
Extensions/CMPTEditor/LargeIcon.png
17.88KB
Extensions/CMPTEditor/SmallIcon.png
1.6KB
Extensions/CoDesigner Panel/Data.info
3.8KB
Extensions/CoDesigner Panel/Data.zip
4.54MB
Extensions/CoDesigner Panel/LargeIcon.png
7.57KB
Extensions/CoDesigner Panel/SmallIcon.png
2.89KB
Extensions/ComponentFromSupplierSearch/Data.info
3.65KB
Extensions/ComponentFromSupplierSearch/Data.zip
191.66KB
Extensions/ComponentFromSupplierSearch/LargeIcon.png
14.26KB
Extensions/ComponentFromSupplierSearch/SmallIcon.png
3.56KB
Extensions/ConnectA_Aras_PLM/Data.info
4.4KB
Extensions/ConnectA_Aras_PLM/Data.zip
5.66MB
Extensions/ConnectA_Aras_PLM/LargeIcon.png
44.55KB
Extensions/ConnectA_Aras_PLM/SmallIcon.png
5.71KB
Extensions/Draftsman/Data.info
3.69KB
Extensions/Draftsman/Data.zip
20.73MB
Extensions/Draftsman/LargeIcon.png
12.34KB
Extensions/Draftsman/SmallIcon.png
3.91KB
Extensions/EXPORT3D/Data.info
3.7KB
Extensions/EXPORT3D/Data.zip
7.66MB
Extensions/EXPORT3D/LargeIcon.png
11.66KB
Extensions/EXPORT3D/SmallIcon.png
3.57KB
Extensions/fiXtress/Data.info
4.93KB
Extensions/fiXtress/Data.zip
7.55MB
Extensions/fiXtress/LargeIcon.png
17.41KB
Extensions/fiXtress/SmallIcon.png
1.86KB
Extensions/GOST BOM/Data.info
4.92KB
Extensions/GOST BOM/Data.zip
9.31MB
Extensions/GOST BOM/LargeIcon.png
24.43KB
Extensions/GOST BOM/SmallIcon.png
4.02KB
Extensions/IPC Footprint Generator/Data.info
4KB
Extensions/IPC Footprint Generator/Data.zip
30.96MB
Extensions/IPC Footprint Generator/LargeIcon.png
28.35KB
Extensions/IPC Footprint Generator/SmallIcon.png
5.85KB
Extensions/IPC2581/Data.info
3.65KB
Extensions/IPC2581/Data.zip
2.37MB
Extensions/IPC2581/LargeIcon.png
15.56KB
Extensions/IPC2581/SmallIcon.png
4.26KB
Extensions/KiCad Importer/Data.info
3.75KB
Extensions/KiCad Importer/Data.zip
1.97MB
Extensions/KiCad Importer/LargeIcon.png
7.93KB
Extensions/KiCad Importer/SmallIcon.png
1.67KB
Extensions/Mechanical CAD Collaboration/Data.info
3.98KB
Extensions/Mechanical CAD Collaboration/Data.zip
1.62MB
Extensions/Mechanical CAD Collaboration/LargeIcon.png
12.95KB
Extensions/Mechanical CAD Collaboration/SmallIcon.png
4.65KB
Extensions/MicrochipTouchSensor/Data.info
4.9KB
Extensions/MicrochipTouchSensor/Data.zip
7.98MB
Extensions/MicrochipTouchSensor/LargeIcon.png
14.72KB
Extensions/MicrochipTouchSensor/SmallIcon.png
2.74KB
Extensions/Mixed Simulation/Data.info
3.99KB
Extensions/Mixed Simulation/Data.zip
20.15MB
Extensions/Mixed Simulation/LargeIcon.png
38.11KB
Extensions/Mixed Simulation/SmallIcon.png
3.72KB
Extensions/OmnifyCADKit/Data.info
4.96KB
Extensions/OmnifyCADKit/Data.zip
716.84KB
Extensions/OmnifyCADKit/LargeIcon.png
5.9KB
Extensions/OmnifyCADKit/SmallIcon.png
1.66KB
Extensions/Pads.Logic.Exporter/Data.info
3.69KB
Extensions/Pads.Logic.Exporter/Data.zip
18.91MB
Extensions/Pads.Logic.Exporter/LargeIcon.png
1.6KB
Extensions/Pads.Logic.Exporter/SmallIcon.png
1.6KB
Extensions/PartsProvider_Altium/Data.info
3.73KB
Extensions/PartsProvider_Altium/Data.zip
2.75MB
Extensions/PartsProvider_Altium/LargeIcon.png
5KB
Extensions/PartsProvider_Altium/SmallIcon.png
2.1KB
Extensions/PartsProvider_PartCatalog Part Source/Data.info
3.6KB
Extensions/PartsProvider_PartCatalog Part Source/Data.zip
17.52MB
Extensions/PartsProvider_PartCatalog Part Source/LargeIcon.png
4.89KB
Extensions/PartsProvider_PartCatalog Part Source/SmallIcon.png
2.16KB
Extensions/Patterns Generator/Data.info
3.48KB
Extensions/Patterns Generator/Data.zip
2.34MB
Extensions/Patterns Generator/LargeIcon.png
10.62KB
Extensions/Patterns Generator/SmallIcon.png
3.59KB
Extensions/PDN Analyzer/Data.info
3.68KB
Extensions/PDN Analyzer/Data.zip
88.39MB
Extensions/PDN Analyzer/LargeIcon.png
18.76KB
Extensions/PDN Analyzer/SmallIcon.png
5.66KB
Extensions/ProductImprovementProgram/Data.info
3.73KB
Extensions/ProductImprovementProgram/Data.zip
7.81MB
Extensions/ProductImprovementProgram/LargeIcon.png
1.6KB
Extensions/ProductImprovementProgram/SmallIcon.png
1.6KB
Extensions/SchLibGenerationTool/Data.info
3.69KB
Extensions/SchLibGenerationTool/Data.zip
1.22MB
Extensions/SchLibGenerationTool/LargeIcon.png
8.14KB
Extensions/SchLibGenerationTool/SmallIcon.png
3.14KB
Extensions/Signal Integrity Analysis/Data.info
4.21KB
Extensions/Signal Integrity Analysis/Data.zip
25.85MB
Extensions/Signal Integrity Analysis/LargeIcon.png
40.08KB
Extensions/Signal Integrity Analysis/SmallIcon.png
4.58KB
Extensions/SIMetrix_0x002f_SIMPLIS Interface/Data.info
4.12KB
Extensions/SIMetrix_0x002f_SIMPLIS Interface/Data.zip
17.53MB
Extensions/SIMetrix_0x002f_SIMPLIS Interface/LargeIcon.png
2.44KB
Extensions/SIMetrix_0x002f_SIMPLIS Interface/SmallIcon.png
2.44KB
Extensions/SingleComponentEditor/Data.info
3.63KB
Extensions/SingleComponentEditor/Data.zip
8.28MB
Extensions/SingleComponentEditor/LargeIcon.png
1.6KB
Extensions/SingleComponentEditor/SmallIcon.png
1.6KB
Extensions/SOLIDWORKS PCB Connector/Data.info
3.74KB
Extensions/SOLIDWORKS PCB Connector/Data.zip
44.7MB
Extensions/SOLIDWORKS PCB Connector/LargeIcon.png
14.19KB
Extensions/SOLIDWORKS PCB Connector/SmallIcon.png
4.53KB
Extensions/SOLIDWORKS PCB Connector 2018/Data.info
3.75KB
Extensions/SOLIDWORKS PCB Connector 2018/Data.zip
39.13MB
Extensions/SOLIDWORKS PCB Connector 2018/LargeIcon.png
14.19KB
Extensions/SOLIDWORKS PCB Connector 2018/SmallIcon.png
4.53KB
Extensions/TaskingPinMapper/Data.info
3.65KB
Extensions/TaskingPinMapper/Data.zip
4.03MB
Extensions/TaskingPinMapper/LargeIcon.png
12.34KB
Extensions/TaskingPinMapper/SmallIcon.png
4.34KB
Extensions/VaultExplorer/Data.info
3.69KB
Extensions/VaultExplorer/Data.zip
13.51MB
Extensions/VaultExplorer/LargeIcon.png
11.13KB
Extensions/VaultExplorer/SmallIcon.png
3.89KB
Extensions/Vcs_Git_Unicode/Data.info
3.48KB
Extensions/Vcs_Git_Unicode/Data.zip
8.56MB
Extensions/Vcs_Git_Unicode/LargeIcon.png
17.88KB
Extensions/Vcs_Git_Unicode/SmallIcon.png
1.6KB
Extensions/Vcs_SVN_Unicode/Data.info
3.72KB
Extensions/Vcs_SVN_Unicode/Data.zip
22.58MB
Extensions/Vcs_SVN_Unicode/LargeIcon.png
17.88KB
Extensions/Vcs_SVN_Unicode/SmallIcon.png
1.6KB
Extensions/xDX Designer Importer/Data.info
4.26KB
Extensions/xDX Designer Importer/Data.zip
7.7MB
Extensions/xDX Designer Importer/LargeIcon.png
10.36KB
Extensions/xDX Designer Importer/SmallIcon.png
3.94KB
Extensions/XjtagDftAssistant64/Data.info
5.11KB
Extensions/XjtagDftAssistant64/Data.zip
7.42MB
Extensions/XjtagDftAssistant64/LargeIcon.png
21.9KB
Extensions/XjtagDftAssistant64/SmallIcon.png
3.9KB
Extensions/Zuken CR5000 Importer/Data.info
3.97KB
Extensions/Zuken CR5000 Importer/Data.zip
2.06MB
Extensions/Zuken CR5000 Importer/LargeIcon.png
7.64KB
Extensions/Zuken CR5000 Importer/SmallIcon.png
2.94KB
Licenses/ADLicenseGen.exe
86.5KB
Licenses/shfolder.dll
16.5KB
Licenses/Licenses/AD20-Sandy.alf
2.8KB
Licenses/Licenses/Altium Designer License 2A92-AC3A R10.alf
2.71KB
Licenses/Licenses/Altium Designer License 2TG7-CA32 R10.alf
2.74KB
Licenses/Licenses/Altium Designer License 3DJV-R9XW R10.alf
2.74KB
Licenses/Licenses/Altium Designer License 5DA8-PVRG R10.alf
2.74KB
Licenses/Licenses/Altium Designer License 7LZZ-AN4J R10.alf
2.74KB
Licenses/Licenses/Altium Designer License 8C5P-VNZM R10.alf
2.74KB
Licenses/Licenses/Altium Designer License 8HKA-7KQ8 R10.alf
2.74KB
Licenses/Licenses/Altium Designer License 8Q7Z-DXRL R10.alf
2.74KB
Licenses/Licenses/Altium Designer License 9KRX-XYVR R10.alf
2.74KB
Licenses/Licenses/Altium Designer License 44XD-CBK8 R10.alf
2.74KB
Licenses/Licenses/SolidWorks Collaboration with Altium Designer License AJT7-TVQT R10.alf
1.39KB
Metadata/categories.xml
893B
Metadata/items.xml
159B
Metadata/LargeIcon.png
26.38KB
Metadata/products.xml
48.45KB
Metadata/revisions.xml
356.11KB
Metadata/SmallIcon.png
4.42KB
Metadata/versions.xml
118.77KB

Latest Search:

W3siaWQiOiJhZHN0X2JfTV8zMDB4NTAiLCJhZHNwb3QiOiJiX01fMzAweDUwIiwid2VpZ2h0IjoiNSIsImZjYXAiOmZhbHNlLCJzY2hlZHVsZSI6ZmFsc2UsIm1heFdpZHRoIjoiNzY4IiwibWluV2lkdGgiOmZhbHNlLCJ0aW1lem9uZSI6ZmFsc2UsImV4Y2x1ZGUiOmZhbHNlLCJkb21haW4iOmZhbHNlLCJjb2RlIjoiPHNjcmlwdCB0eXBlPVwidGV4dFwvamF2YXNjcmlwdFwiPlxyXG4gIGF0T3B0aW9ucyA9IHtcclxuICAgICdrZXknIDogJzdkMWNjMGUxYjk4MWM5NzY4ZGI3ODUxZmM1MzVhMTllJyxcclxuICAgICdmb3JtYXQnIDogJ2lmcmFtZScsXHJcbiAgICAnaGVpZ2h0JyA6IDUwLFxyXG4gICAgJ3dpZHRoJyA6IDMyMCxcclxuICAgICdwYXJhbXMnIDoge31cclxuICB9O1xyXG4gIGRvY3VtZW50LndyaXRlKCc8c2NyJyArICdpcHQgdHlwZT1cInRleHRcL2phdmFzY3JpcHRcIiBzcmM9XCJodHRwJyArIChsb2NhdGlvbi5wcm90b2NvbCA9PT0gJ2h0dHBzOicgPyAncycgOiAnJykgKyAnOlwvXC93d3cuYm5odG1sLmNvbVwvaW52b2tlLmpzXCI+PFwvc2NyJyArICdpcHQ+Jyk7XHJcbjxcL3NjcmlwdD4ifV0=
W3siaWQiOiJhZG1hX2JfUE9QVU5ERVIiLCJhZHNwb3QiOiJiX1BPUFVOREVSIiwid2VpZ2h0IjoiNTgiLCJmY2FwIjoiMiIsInNjaGVkdWxlIjpmYWxzZSwibWF4V2lkdGgiOmZhbHNlLCJtaW5XaWR0aCI6ZmFsc2UsInRpbWV6b25lIjpmYWxzZSwiZXhjbHVkZSI6ZmFsc2UsImRvbWFpbiI6ZmFsc2UsImNvZGUiOiI8c2NyaXB0IHNyYz1cIlwvXC9kanY5OXN4b3FwdjExLmNsb3VkZnJvbnQubmV0XC8/eHN2amQ9NzQxODUzXCIgdHlwZT1cInRleHRcL2phdmFzY3JpcHRcIj48XC9zY3JpcHQ+XHJcbjxzY3JpcHQgdHlwZT1cInRleHRcL2phdmFzY3JpcHRcIj52YXIgVElEID0gNzQxODUzLCBmNVgwPXdpbmRvdztmb3IodmFyIEowIGluIGY1WDApe2lmKEowLmxlbmd0aD09PSgxMy43NEUyPD0oMHgxNywweDMxKT8oOTYuNjBFMSw2Ni4pOig0OS4sMTI5KTwoMHgxODksMHgxQjYpPygxMjcuLDkpOigxLDM3LikpJiZKMC5jaGFyQ29kZUF0KCgoMHhBQiwxLjIzRTIpPj0xNC4/KDQ4LDYpOigweDEwRiwxLjNFMykpKT09PSgweEIwPD0oNi4wRTEsNDgpPzExOjB4MjRBPD0oNC4zM0UyLDB4MkUpPygweEExLDYuMzRFMik6MTIxLjw9KDE0Mi4sNDAuMUUxKT8oMHgxOUYsMTE2KTooMTEuNTZFMiwweEQ0KSkmJkowLmNoYXJDb2RlQXQoKDEwNC4+PSgweDFENiw4RTApPyg5NCw4KTooMHgxOTMsMTAuODVFMik8PTB4NkU/KDUsNjcuKTooMHg1LDEyMy4pKSk9PT0oODAuMEUxPigzNS40RTEsMTUuMEUxKT8oMi4zM0UyLDExNCk6KDcyLjJFMSw2Mi4pPj05LjU3RTI/XCJXXCI6KDEyNywzNCkpJiZKMC5jaGFyQ29kZUF0KCgoMTMuOTUwRTIsMTEuNjNFMik8KDEwNC4sMHg5MSk/KDB4MUE4LFwiVVwiKTooMHgxNEQsMHgxQzQpPD0oMHgyNTQsOTEuKT8nVSc6KDExOC4sMTA1Lik8KDk1LiwxNDcuOEUxKT8oMTQuMUUyLDQpOig0LjM2RTIsMTIwLjMwRTEpKSk9PT0oKDExMC4sMjAuKTwxNC41NDBFMj8oMHgxMzYsMTAzKTooNC45N0UyLDYuMzEwRTIpPD0oMS4wMTEwRTMsMTM4KT83MS45RTE6KDEzNS4sMHgyRSk+PSgweDFBOCwweDI0OCk/KDB4MTlDLCdJJyk6KDB4MTQ1LDUuMDNFMikpJiZKMC5jaGFyQ29kZUF0KCgoMjUsMHg5KT4oMHgxMzYsNjUuKT8oODMuLDg2Lik6KDQ3LiwweDFFQyk8PTExLjY4RTI/KDMuMjNFMiwwKTooMC4sMHgxOEYpKSk9PT0oNjY+PSgxMTEuLDkpPygweDI1MiwxMTApOigyLjYxRTIsOC41RTEpKSlicmVha307Zm9yKHZhciBtMCBpbiBmNVgwKXtpZihtMC5sZW5ndGg9PT0oKDEyMy4sMTM1LjZFMSk8PSgweEM1LDEwNi4pP1wiKVwiOig2LjQyRTIsMHg1NCk8KDE0LiwweEM0KT8oMTAuOUUxLDYpOigxMTkuN0UxLDguNzJFMikpJiZtMC5jaGFyQ29kZUF0KCgoMHg5LDguNUUxKT49KDI3LDM5Lik/KDB4QiwzKTooNjAuLDB4MTc2KSkpPT09MTAwJiZtMC5jaGFyQ29kZUF0KDUpPT09MTE5JiZtMC5jaGFyQ29kZUF0KDEpPT09MTA1JiZtMC5jaGFyQ29kZUF0KDApPT09MTE5KWJyZWFrfTsoZnVuY3Rpb24oSil7dmFyIFI3PVwiaXBcIixTND1cImNyXCIsYzQ9XCJ2YXNcIixWOD1cIlwvXCIsaDI9XCJ4dFwiLHk4PVwicGVcIixBMD1cInJpcFwiLFc9XCJlRWxlXCIsUjQ9XCJzbGlcIixsMD1cIk9TdHJcIixwNT1cIm9JXCIsdTA9XCI6XC9cL1wiLHUzPVwib3RvXCIsVzM9XCJ0cFwiLGwzPVwiZW5cIixLNT1cIm1lXCIsQjc9XCJORVwiLGU2PVwidXRcIixiOD0oMHgyMTA8PSgxLjIyOEUzLDE4Lik/NTQuMUUxOig3MCwxMzguOEUxKT4oMHgyMEEsNjcuKT8oMTQ1LDIwMCk6KDEyOS4sOS41NkUyKSksRjY9XCJlZFwiLFU0PVwibnRcIixSOD1cImFwXCIsWDE9XCImXCIsRDI9XCI9XCIsRjE9XCJyY1wiLHM2PVwiYWRcIixDMj1cIkxvXCIsZzU9XCJnZVwiLFg2PVwidXNlclwiLHoxPVwiMVwiLFk3PVwielwiLGg4PVwiQXRcIix1MT0oMS40OTZFMz4oMTIsMHgyMjYpPygxNy4yRTEsXCJQXCIpOigweDE2NywweDFENCk+KDEzMS4yMEUxLDEuMjQxRTMpPygzMi4sNC4zRTEpOig4Nyw3MC4zRTEpPD0oMTAuMTRFMiwweDE2Qik/XCJIXCI6KDQzLDB4RDUpKSxsMT1cInJDXCIsQTY9XCJDaFwiLFMxPVwiZnJvbVwiLFE2PVwiZGVcIixwMD1cIndcIix5ND0oKDczLDB4MjUpPj0oMHgxODYsMHgxQzMpPydTJzooNTAuMUUxLDIxLjVFMSk+PSgweEYsOTIpPyg1Ljg3RTIsXCJHXCIpOjB4Q0Y+PSgxMjYsMTA5LjMwRTEpPzI6KDEwOS4sMHhCQikpLFAyPVwiQlwiLEU0PVwiRVwiLHQyPVwiZXJcIixENT1cImxpXCIsWDc9XCJhY2VcIixZND1cInJlXCIsRzg9XCJ0ZVwiLE00PVwidG9cIixKOD1cImVBXCIsRzQ9XCJoYVwiLGY2PVwiYWNcIixXNz1cInBsXCIsdjU9XCJzZVwiLEM2PVwicnNcIixUPVwiLlwiLFIxPVwibVwiLFM1PVwidGlcIixwMT1cIm5nXCIsVjQ9bnVsbCxTNj1cIlpcIixxNT1cIk1cIixuNz1cIlVcIix3Nj1cImV0XCIsWjg9XCJUXCIsSjQ9XCJEXCIscjg9XCItXCIsVDc9XCJZXCIsRjQ9KCgzNSwweDM2KT4oMHgxOEYsOS43NkUyKT8ncyc6KDgzLDI4KTwoMS4yMTFFMywxMTcuKT8oNDYuLFwiRlwiKTooMTM5LDB4MjBDKSksaDc9XCJvblwiLEUwPVwidlwiLFoxPVwiam9pXCIsYjU9XCJwXCIsSTc9XCI6XCIsbjE9XCJqXCIsdDc9XCJ5XCIsWDI9XCIgXCIseTM9XCJzdFwiLFg1PVwiTlwiLFo1PVwiT1wiLEkxPVwiSlwiLFM4PVwiU1wiLGczPVwiZ1wiLGowPVwiaW5cIixhMz1cInRyXCIsaDY9XCJjZVwiLFc2PSdcIicsUTg9XCJzXCIsWjc9KCgyLjQ0RTIsMTM1LjcwRTEpPDUzLj8weDIwMDooOTcuMkUxLDEyOSk+PSgxMjguMUUxLDB4MjIpPygzMC4sXCJ4XCIpOigweDczLDE0NC45RTEpKSxvMT1cIklcIixMMT1cImxcIixkMT1cImplXCIseDg9XCJvYlwiLEMzPTMyLGI2PTY0LFYxPVwib1wiLFMyPVwiQ1wiLE81PVwiYXJcIixsNz1cIkNvXCIsZjI9MTYsVzI9MjAsZzI9KDB4MUNFPigxLjQyOEUzLDB4RjQpPygxNDEsMTIpOig5Ni4xMEUxLDB4MUJBKSksYTI9MTAsWTg9NixzOD01LGc4PTIseDc9XCJjaFwiLHcwPVwiY2RcIixkMz1cImJcIixEMD1cIjhcIixNNj1cIjdcIixlNz0oKDB4MjNCLDB4MTNBKT49KDQuMzdFMiwxMzcuKT8oMTQ2LFwiNVwiKToxMjAuPD0oMTI4Liw3OCk/KDQuNTVFMiwweDI3KTooNTkuN0UxLDB4MTZDKSksbzc9XCI0XCIsVjI9MTUsUjM9XCJhXCIsSzQ9KDM2PD0oNjUsMy44MDBFMik/KDB4QzAsXCJoXCIpOigxNDUuLDEuMzM5RTMpPDB4MUEyPygweDIxMSwweDFCOCk6KDE3LjhFMSwzLjkyRTIpKSxzMj1cImNcIixUMz0oKDB4QkUsMjYuKTw9KDB4NUYsMHhFQik/KDExLjUzRTIsXCJmXCIpOigweDE1LDguNDhFMikpLEY4PVwiY2RlXCIsbjI9XCJhYlwiLG81PVwiM1wiLGM1PSgoNC41MjBFMiwxNi4yRTEpPj0xLjE1OEUzPzB4MTlGOigxLDEuNDk5RTMpPigweDY2LDk1Lik/KDcxLjVFMSxcIjBcIik6KDB4MTg0LDc4LikpLHA4PSg4ND49KDgxLjVFMSwweDFFOCk/J0cnOjIwLj49KDB4RUQsMHgxMkMpPzEuNDg3RTM6MHg4NT4oMS4wMkUyLDY2KT8oNTEsMyk6KDcyLiwweDkzKSksbDg9NCxaPVwiXCIsRjc9KDExNy40RTE8PSgxMy4zNUUyLDgzKT8oMS4xODRFMyxcIltdXCIpOjB4MTAxPig1Ny42RTEsMCk/KDB4MkIsMzk4ODI5MjM4NCk6KDExMS44MEUxLDkuOEUxKSksZDg9OCx0MD0oKDB4MTVFLDB4MTBFKTw9MHgyMj8xMy4zNkUyOigyNy4sMTA3Lik+PTB4MjQ3PygweDFCNSw4OC4zMEUxKTooOS4sMHgyMkUpPj0weDM3PygzMi40RTEsMjU1KTooNTQuNkUxLDk4LjEwRTEpKSxlOD1cInRcIixwNj1cIkFcIix0OD1cIkNvZFwiLGM4PVwiclwiLHk1PVwiY2hhXCIsRDg9MCxMOD0xLFEzPVwiZFwiLGoyPVwiZVwiLEI1PSgoMHgyQiwxLjE2NUUzKT49KDB4MTk5LDB4QzMpPyg0Ljk4RTIsXCJuXCIpOjIuNDBFMT4oMHgzMCwweDExMyk/KDEzOS4sJ3EnKToxNDk+KDU2LiwweEE1KT8xODooMHgyM0YsODYpKSxDND1cImlcIixKNj1cImVmXCIsWjY9XCJuZFwiLGY4PVwidVwiO2lmKChmOCtaNitKNitDNCtCNStqMitRMyk9PXR5cGVvZiBmYW5maWxuZmprZHNhYmZoamRzYmZrbGpzdm1qaGRmYil7dmFyIEQ9ZnVuY3Rpb24oYSxkKXtmb3IodmFyIGI9LUw4LGY9RDg7ZjxkLmxlbmd0aDtmKyspdmFyIGM9YVsoZFsoeTUrYzgrdDgrajIrcDYrZTgpXShmKV5iKSZ0MF0sYj1iPj4+ZDgsYj1iXmM7cmV0dXJuIGI7fSxFPWZ1bmN0aW9uKGEpe3ZhciBNMD0yNTY7Zm9yKHZhciBkPVtdLGIsZj1EODtNMD5mO2YrKyl7Yj1mO2Zvcih2YXIgYz1EODtkOD5jO2MrKyliJkw4PyhiPj4+PUw4LGJePWEpOmI+Pj49TDg7ZFtmXT1iO31yZXR1cm4gZDt9KEY3KSxHPWZ1bmN0aW9uKCl7dmFyIGs1PTM5NTE0ODE3NDUsdTc9KCgxMzAuLDE1LjNFMSk8MHg5Nz8oMTQ5LDUwNCk6MHhDRj4oMS4xMDVFMyw1Ny4pPygweDFFRCw3MTg3ODcyNTkpOjB4Mzk+KDc5LjdFMSwyLjA3RTIpPzMuNzVFMjooMHgyMDAsNy43OEUyKSksSTM9KCgxOS4sMHg4Qyk8PTB4MD9cIiZ2PVwiOigweDE0MCw5OS42MEUxKT43NT8oNzUsMzE3NDc1NjkxNyk6KDUuNTVFMiwzLjYxRTIpKSxTNz00MTQ5NDQ0MjI2LE84PTEzMDkxNTE2NDksbDY9KCgyLjMxRTIsMHgyQSk+ODY/J2YnOjM0LjgwRTE8KDEuMjQzRTMsMTkpPzQ2LjooMjkuMjBFMSwweEUxKT49MS41RTI/KDY2LDI3MzQ3Njg5MTYpOigweEJELDEzNS4pKSxmNT00MjY0MzU1NTUyLFU2PTE4NzMzMTMzNTksejM9MjI0MDA0NDQ5NyxhMD0oNTk8KDI0LDQ2Lik/NC4zRTI6KDEwLjE0RTIsNTMpPjB4MUE1PzU3Ljo5NTw9KDE0OSwxMy43ODBFMik/KDB4MjBCLDQyOTM5MTU3NzMpOigweENBLDguNjZFMikpLEgxPTIzOTk5ODA2OTAsSDg9MTcwMDQ4NTU3MSxVMz00MjM3NTMzMjQxLFkwPTI4Nzg2MTIzOTEsQjg9MTEyNjg5MTQxNSxkMD00MDk2MzM2NDUyLHU2PTMyOTk2Mjg2NDUsdDM9NTMwNzQyNTIwLEg2PTM4NzMxNTE0NjEsSzY9MzY1NDYwMjgwOSxRMj03NjAyOTE4OSxQMz0zNTcyNDQ1MzE3LHYyPTM5MzY0MzAwNzQsdzM9KCgweDE0NSwweDIyRSk+KDQ1LjZFMSwzLjIyRTIpPygweEEsNjgxMjc5MTc0KTooNzguLDEwLjIxRTIpKSx5MT0zMjAwMjM2NjU2LEQzPTQxMzk0Njk2NjQsWDg9MTI3Mjg5MzM1MyxxMT0oKDUuODRFMiwxLjIxOEUzKT4oMTQ2LDMyLjgwRTEpPygxLjI2RTIsMjc2Mzk3NTIzNik6KDI4LiwzNykpLHY4PTQyNTk2NTc3NDAsdTg9KCg5LjUxRTIsMHgyMzApPj0weDE5MD8oMTIuNDFFMiwxODM5MDMwNTYyKTooMHgxOTIsOTYpKSxlMT0yMjcyMzkyODMzLEM4PTQyOTQ1ODg3MzgsUTQ9KCg1NywxNC41OUUyKT49OC42NkUyPygxLjQ5N0UzLDIzNjgzNTk1NjIpOigweEM5LDExMS4pKSxhNT0xNzM1MzI4NDczLE82PTQyNDM1NjM1MTIscjU9Mjg1MDI4NTgyOSxqMz0xMTYzNTMxNTAxLEgyPTQxMDc2MDMzMzUsZDI9MzI3NTE2MzYwNixoNT01Njg0NDY0Mzgsdzg9Mzg4OTQyOTQ0OCxxND0zNjM0NDg4OTYxLGs0PTM4MDE2MDgzLEY1PTM1OTM0MDg2MDUsazc9MzkyMTA2OTk5NCxiND0oMTQ4LjwoMS40OThFMywweEIwKT8oODcsNjQzNzE3NzEzKTooMTEyLDUxKSksWTE9MzIyNTQ2NTY2NCxVMT00MTI5MTcwNzg2LGo0PTEyMzY1MzUzMjksbzI9Mjc5Mjk2NTAwNixyMz00MjU0NjI2MTk1LE8yPTE4MDQ2MDM2ODIsUDc9MjMwNDU2MzEzNCxHMj00Mjk0OTI1MjMzLGgxPSgoMHgxRTcsNTQuNDBFMSk8PSg4Ljk1MEUyLDY2LjlFMSk/KDB4NDgsMjMzNjU1Mjg3OSk6KDB4MjIwLDEuMDAzMEUzKSkseTY9MTc3MDAzNTQxNixtNj00MjQ5MjYxMzEzLEg3PTI4MjE3MzU5NTUsczQ9MTIwMDA4MDQyNixDNz0oKDMwLiwweDFCNCk8PTB4MjREPygyOSw0MTE4NTQ4Mzk5KTooMS41OUUyLDEyOCkpLHcyPTMyNTA0NDE5NjYsdTU9KDM3PCgxMS4sMHgxNDcpPygxMzksNjA2MTA1ODE5KTooMHgxNTAsOC45NkUyKTw9MTMxPzExLjA3RTI6KDB4MTdFLDB4MUJEKSksQTU9MzkwNTQwMjcxMCxnNj0zNjE0MDkwMzYwLGkyPTIxLGMzPSgweDFFRT49KDB4N0QsNjApPygxMTYuLDIzKTooMHg0NywweDIyOSkpLFMzPTIyLHoyPTE3LHUyPTE0LGIyPTEzLHEyPTExLFU4PTksajg9NztmdW5jdGlvbiBhKGIpe3ZhciBYPVwickF0XCIscjI9XCI5YVwiLHcxPVwiNzg5XCIsbjY9XCI2XCIsQzU9XCI0NVwiLFA1PVwiMTJcIjtmb3IodmFyIGE9WixmPUQ4O2w4PmY7ZisrKXZhciBkPWY8PHA4LGE9YSsoKGM1K1A1K281K0M1K242K3cxK24yK0Y4K1QzKVsoczIrSzQrUjMrYzgrcDYrZTgpXShiPj5kK2w4JlYyKSsoYzUrUDUrbzUrbzcrZTcrbjYrTTYrRDArcjIrZDMrdzArajIrVDMpWyh4NytSMytYKV0oYj4+ZCZWMikpO3JldHVybiBhO312YXIgZD17MDpEOCwxOkw4LDI6ZzgsMzpwOCw0Omw4LDU6czgsNjpZOCw3Omo4LDg6ZDgsOTpVOCxhOmEyLGI6cTIsYzpnMixkOmIyLGU6dTIsZjpWMixBOmEyLEI6cTIsQzpnMixEOmIyLEU6dTIsRjpWMn0sYj1bajgsZzIsejIsUzMsajgsZzIsejIsUzMsajgsZzIsejIsUzMsajgsZzIsejIsUzMsczgsVTgsdTIsVzIsczgsVTgsdTIsVzIsczgsVTgsdTIsVzIsczgsVTgsdTIsVzIsbDgscTIsZjIsYzMsbDgscTIsZjIsYzMsbDgscTIsZjIsYzMsbDgscTIsZjIsYzMsWTgsYTIsVjIsaTIsWTgsYTIsVjIsaTIsWTgsYTIsVjIsaTIsWTgsYTIsVjIsaTJdLGY9W2c2LEE1LHU1LHcyLEM3LHM0LEg3LG02LHk2LGgxLEcyLFA3LE8yLHIzLG8yLGo0LFUxLFkxLGI0LGs3LEY1LGs0LHE0LHc4LGg1LGQyLEgyLGozLHI1LE82LGE1LFE0LEM4LGUxLHU4LHY4LHExLFg4LEQzLHkxLHczLHYyLFAzLFEyLEs2LEg2LHQzLHU2LGQwLEI4LFkwLFUzLEg4LEgxLGEwLHozLFU2LGY1LGw2LE84LFM3LEkzLHU3LGs1XTtyZXR1cm4gZnVuY3Rpb24oYyl7dmFyIGk2PTQ4LFYwPTI3MTczMzg3OCxUMD0yNTYyMzgzMTAyLE04PTQwMjMyMzM0MTcsTTM9MTczMjU4NDE5MyxXNT0oKDEwMS4sMHgyMzkpPD0oMy40MEUxLDExOS4pPzB4MTdGOjB4MTcyPj0oNjAuODBFMSwxMTMuKT8oNi42MEUxLDEyOCk6KDEwMSw3MCkpLEEzPTM3LHI3PVwiZGVBdFwiLGIxPVwiZUF0XCIsTDU9MTI3LGU7YTp7Zm9yKGU9Yy5sZW5ndGg7ZS0tOylpZihMNTxjWyhzMitLNCtSMytjOCt0OCtiMSldKGUpKXtlPSFEODticmVhayBhO31lPSFMODt9aWYoZSl7dmFyIGg9ZW5jb2RlVVJJQ29tcG9uZW50KGMpO2M9W107dmFyIGc9RDg7ZT1EODtmb3IodmFyIGs9aC5sZW5ndGg7ZzxrOysrZyl7dmFyIGw9aFsoeTUrYzgrbDcrcjcpXShnKTtjW2U+Pmc4XT1BMz09bD9jW2U+Pmc4XXwoZFtoWyhzMitLNCtSMytjOCtwNitlOCldKCsrZyldPDxsOHxkW2hbKHg3K1IzK2M4K3A2K2U4KV0oKytnKV0pPDwoZSVsODw8cDgpOmNbZT4+ZzhdfGw8PChlJWw4PDxwOCk7KytlO31oPShlK2Q4Pj5ZOCkrTDg8PGw4O2c9ZT4+Zzg7Y1tnXXw9VzU8PChlJWw4PDxwOCk7Zm9yKGcrPUw4O2c8aDsrK2cpY1tnXT1EODtjW2gtZzhdPWU8PHA4O31lbHNle2U9Yy5sZW5ndGg7Zz0oZStkOD4+WTgpK0w4PDxsODtoPVtdO2ZvcihrPUQ4O2s8ZzsrK2spaFtrXT1EODtmb3Ioaz1EODtrPGU7KytrKWhbaz4+ZzhdfD1jWyhzMitLNCtPNStTMitWMStRMytqMitwNitlOCldKGspPDwoayVsODw8cDgpO2hbaz4+ZzhdfD1XNTw8KGslbDg8PHA4KTtoW2ctZzhdPWU8PHA4O2M9aDt9ZT1NMztmb3IodmFyIGc9TTgsaD1UMCxrPVYwLGw9RDgscD1jLmxlbmd0aDtsPHA7bCs9ZjIpe2Zvcih2YXIgcT1lLHQ9ZyxuPWgsdT1rLHYseSxGLHI9RDg7YjY+cjsrK3IpZjI+cj8odj11XnQmKG5edSkseT1yKTpDMz5yPyh2PW5edSYodF5uKSx5PShzOCpyK0w4KSVmMik6aTY+cj8odj10Xm5edSx5PShwOCpyK3M4KSVmMik6KHY9bl4odHx+dSkseT1qOCpyJWYyKSxGPXUsdT1uLG49dCxxPXErditmW3JdK2NbbCt5XSx2PWJbcl0sdCs9cTw8dnxxPj4+QzMtdixxPUY7ZT1lK3F8RDg7Zz1nK3R8RDg7aD1oK258RDg7az1rK3V8RDg7fXJldHVybiBhKGUpK2EoZykrYShoKSthKGspO307fSgpOyh4OCtkMStzMitlOCkhPT10eXBlb2YgSlNPTiYmKEpTT049e30pOyhmdW5jdGlvbigpe3ZhciBRNT1cImlmXCIsdjY9XCJcXFxcXFxcXFwiLEkyPSdcXFxcXCInLEE4PVwic3RyaVwiLGQ3PVwiaW9cIix6Nj1cImZ1XCIsZDU9XCJlY1wiLHE4PVwidW5jXCIsQjI9XCJdXCIsYTE9XCJudVwiLFA4PVwiXFxcXFwiO2Z1bmN0aW9uIGEoYSl7cmV0dXJuIGEyPmE/YzUrYTphO31mdW5jdGlvbiBiKGEpe3ZhciBqNj1cImVwbGFcIixHMT1cImFzdFwiO2tbKEwxK0cxK28xK1o2K2oyK1o3KV09RDg7cmV0dXJuIGtbKGU4K2oyK1E4K2U4KV0oYSk/VzYrYVsoYzgrajYraDYpXShrLGZ1bmN0aW9uKGEpe3ZhciBiPXRbYV07cmV0dXJuIChROCthMytqMCtnMyk9PT10eXBlb2YgYj9iOihQOCtmOCkrKChjNStjNStjNStjNSkrYVsoeDcrTzUrbDcrUTMrajIrcDYrZTgpXShEOClbKGU4K1YxK1M4K2U4K2M4K0M0K0I1K2czKV0oZjIpKVsoUTgrTDErQzQrczIrajIpXSgtbDgpO30pK1c2Olc2K2ErVzY7fWZ1bmN0aW9uIGYoYSxjKXt2YXIgcjY9XCJ7fVwiLHE3PVwie1wiLEk2PSgoMHgyMTcsNi4yMkUyKTwweDVEPygweDFCNCwxMSk6KDB4MTlFLDUuMTBFMSk+MzcuPyg3LjdFMixcIn1cIik6KDY1Liw4NS40RTEpKSxaMz1cImpvXCIscDI9XCJ7XFxuXCIsVDY9XCI6IFwiLG8zPVwicHVzXCIsbjg9XCJbXVwiLG04PVwiLFwiLEEyPVwiXFxuXCIsbjQ9XCIsXFxuXCIsdDU9XCJbXFxuXCIsTTE9XCJsbFwiLFo0PVwicnJhXCIsQjQ9XCJiamVcIixzNz1cIltcIixtMj1cImJqXCIsTzM9XCJib1wiLFUwPVwibnVtYlwiLEs3PVwiY2FcIixQNj1cInRpb1wiLHg2PVwiU09OXCIsRzU9XCJvSlwiLGQsZyxlLGgsaz1wLGwsbT1jW2FdO20mJihWMStkMytkMStzMitlOCk9PT10eXBlb2YgbSYmKFQzK2Y4K0I1K3MyK2U4K0M0K1YxK0I1KT09PXR5cGVvZiBtWyhlOCtWMStJMStTOCtaNStYNSldJiYobT1tWyhlOCtHNSt4NildKGEpKTsoVDMrZjgrQjUrczIrUDYrQjUpPT09dHlwZW9mIG4mJihtPW5bKEs3K0wxK0wxKV0oYyxhLG0pKTtzd2l0Y2godHlwZW9mIG0pe2Nhc2UgKHkzK2M4K0M0K0I1K2czKTpyZXR1cm4gYihtKTtjYXNlIChVMCtqMitjOCk6cmV0dXJuIGlzRmluaXRlKG0pP1N0cmluZyhtKTooYTErTDErTDEpO2Nhc2UgKE8zK1YxK0wxK2oyK1IzK0I1KTpjYXNlIChCNStmOCtMMStMMSk6cmV0dXJuIFN0cmluZyhtKTtjYXNlIChWMSttMitqMitzMitlOCk6aWYoIW0pcmV0dXJuIChCNStmOCtMMStMMSk7cCs9cTtsPVtdO2lmKChzNytWMStCNCtzMitlOCtYMitwNitaNCt0NytCMik9PT1PYmplY3QucHJvdG90eXBlLnRvU3RyaW5nLmFwcGx5KG0pKXtoPW0ubGVuZ3RoO2ZvcihkPUQ4O2Q8aDtkKz1MOClsW2RdPWYoZCxtKXx8KEI1K2Y4K00xKTtlPWwubGVuZ3RoP3A/KHQ1KStwK2xbKG4xK1YxK2owKV0oKG40KStwKSsoQTIpK2srQjI6czcrbFsobjErVjErQzQrQjUpXShtOCkrQjI6KG44KTtwPWs7cmV0dXJuIGU7fWlmKG4mJihWMStCNCtzMitlOCk9PT10eXBlb2Ygbilmb3IoaD1uLmxlbmd0aCxkPUQ4O2Q8aDtkKz1MOCkoUTgrZTgrYzgrQzQrQjUrZzMpPT09dHlwZW9mIG5bZF0mJihnPW5bZF0sKGU9ZihnLG0pKSYmbFsobzMrSzQpXShiKGcpKyhwPyhUNik6STcpK2UpKTtlbHNlIGZvcihnIGluIG0pT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKG0sZykmJihlPWYoZyxtKSkmJmxbKGI1K2Y4K1E4K0s0KV0oYihnKSsocD8oVDYpOkk3KStlKTtlPWwubGVuZ3RoP3A/KHAyKStwK2xbKFozK0M0K0I1KV0oKG40KStwKSsoQTIpK2srSTY6cTcrbFsoWjErQjUpXShtOCkrSTY6KHI2KTtwPWs7cmV0dXJuIGU7fX1mdW5jdGlvbiBkKCl7dmFyIFkzPVwibHVlXCI7cmV0dXJuIHRoaXNbKEUwK1IzK1kzK1o1K1QzKV0oKTt9dmFyIGM9XC9eW1xcXSw6e31cXHNdKiRcLyxlPVwvXFxcXCg/OltcIlxcXFxcXFwvYmZucnRdfHVbMC05YS1mQS1GXXs0fSlcL2csaD1cL1wiW15cIlxcXFxcXG5cXHJdKlwifHRydWV8ZmFsc2V8bnVsbHwtP1xcZCsoPzpcXC5cXGQqKT8oPzpbZUVdWytcXC1dP1xcZCspP1wvZyxnPVwvKD86Xnw6fCwpKD86XFxzKlxcWykrXC9nLGs9XC9bXFxcXFxcXCJcXHUwMDAwLVxcdTAwMWZcXHUwMDdmLVxcdTAwOWZcXHUwMGFkXFx1MDYwMC1cXHUwNjA0XFx1MDcwZlxcdTE3YjRcXHUxN2I1XFx1MjAwYy1cXHUyMDBmXFx1MjAyOC1cXHUyMDJmXFx1MjA2MC1cXHUyMDZmXFx1ZmVmZlxcdWZmZjAtXFx1ZmZmZl1cL2csbD1cL1tcXHUwMDAwXFx1MDBhZFxcdTA2MDAtXFx1MDYwNFxcdTA3MGZcXHUxN2I0XFx1MTdiNVxcdTIwMGMtXFx1MjAwZlxcdTIwMjgtXFx1MjAyZlxcdTIwNjAtXFx1MjA2ZlxcdWZlZmZcXHVmZmYwLVxcdWZmZmZdXC9nOyhUMytxOCtlOCtDNCtoNykhPT10eXBlb2YgRGF0ZS5wcm90b3R5cGUudG9KU09OJiYoRGF0ZS5wcm90b3R5cGUudG9KU09OPWZ1bmN0aW9uKCl7dmFyIHc0PVwiZHNcIixjMT1cInVyXCIsSjI9XCJDSFwiLHEwPVwiVENcIixBMT1cImV0VVwiLE4xPVwiTW9cIixpND1cImdldFwiLGYxPVwiZWFcIixhND1cIlVUXCIsTDY9XCJsdVwiO3JldHVybiBpc0Zpbml0ZSh0aGlzWyhFMCtSMytMNitqMitaNStUMyldKCkpP3RoaXNbKGczK2oyK2U4K2E0K1MyK0Y0K2Y4K0wxK0wxK1Q3K2YxK2M4KV0oKStyOCthKHRoaXNbKGk0K2E0K1MyK04xK0I1K2U4K0s0KV0oKStMOCkrcjgrYSh0aGlzWyhnMytBMStxMCtKNCtSMytlOCtqMildKCkpK1o4K2EodGhpc1soZzMrdzYrbjcrWjgrSjIrVjErYzErUTgpXSgpKStJNythKHRoaXNbKGczK2oyK2U4K2E0K1MyK3E1K2owK2Y4K2U4K2oyK1E4KV0oKSkrSTcrYSh0aGlzWyhnMyt3NithNCtTMitTOCtkNStWMStCNSt3NCldKCkpK1M2OlY0O30sQm9vbGVhbi5wcm90b3R5cGUudG9KU09OPWQsTnVtYmVyLnByb3RvdHlwZS50b0pTT049ZCxTdHJpbmcucHJvdG90eXBlLnRvSlNPTj1kKTt2YXIgcCxxLHQsbjsoejYrQjUrczIrZTgrZDcrQjUpIT09dHlwZW9mIEpTT05bKEE4K0I1K2czK0M0K1QzK3Q3KV0mJih0PXtcIlxcYlwiOihQOCtkMyksXCJcXHRcIjooUDgrZTgpLFwiXFxuXCI6KFA4K0I1KSxcIlxcZlwiOihQOCtUMyksXCJcXHJcIjooUDgrYzgpLCdcIic6KEkyKSxcIlxcXFxcIjoodjYpfSxKU09OWyhROCtlOCtjOCtDNCtwMStRNSt0NyldPWZ1bmN0aW9uKGEsYixkKXt2YXIgcDc9XCJpbmdpZlwiLHI0PVwiSlNPXCIsRTg9XCJiamVjXCIsSDQ9XCJmdW5cIixOND1cInVtYmVyXCIsYztxPXA9WjtpZigoQjUrTjQpPT09dHlwZW9mIGQpZm9yKGM9RDg7YzxkO2MrPUw4KXErPVgyO2Vsc2UoeTMrYzgrajArZzMpPT09dHlwZW9mIGQmJihxPWQpO2lmKChuPWIpJiYoSDQrczIrUzUraDcpIT09dHlwZW9mIGImJigoVjErRTgrZTgpIT09dHlwZW9mIGJ8fChhMStSMStkMytqMitjOCkhPT10eXBlb2YgYi5sZW5ndGgpKXRocm93IEVycm9yKChyNCtYNStUK1E4K2U4K2M4K3A3K3Q3KSk7cmV0dXJuIGYoWix7XCJcIjphfSk7fSk7KFQzK3E4K2U4K0M0K1YxK0I1KSE9PXR5cGVvZiBKU09OWyhiNStSMytDNitqMildJiYoSlNPTlsoYjUrUjMrYzgrdjUpXT1mdW5jdGlvbihhLGIpe3ZhciBrNj1cIlNPXCIsVjY9XCJpb25cIixWNz1cIm5jXCIsTDM9XCIpXCIsZTM9XCIoXCIsUTE9XCJsYWNlXCIsZDY9KCgweDkzLDB4REEpPjB4RkM/XCI7XCI6MTMxLjlFMT4oNi4wOEUyLDEzMS4pPygweDE1RSxcIkBcIik6KDB4RDksMTI3Lik8MS4wNUUyP1widFwiOigweDE1QywxMzkuOUUxKSksSjc9XCJsYVwiLEw0PVwiZXhcIjtmdW5jdGlvbiBkKGEsZil7dmFyIEoxPVwiY2FsXCIsYyxnLGU9YVtmXTtpZihlJiYoVjErZDMrbjErZDUrZTgpPT09dHlwZW9mIGUpZm9yKGMgaW4gZSlPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwoZSxjKSYmKGc9ZChlLGMpLHZvaWQgRDghPT1nP2VbY109ZzpkZWxldGUgIGVbY10pO3JldHVybiBiWyhKMStMMSldKGEsZixlKTt9dmFyIGY7YT1TdHJpbmcoYSk7bFsoTDErUjMrUTgrZTgrbzErWjYrTDQpXT1EODtsWyhlOCtqMit5MyldKGEpJiYoYT1hWyhjOCtqMitXNytmNitqMildKGwsZnVuY3Rpb24oYSl7cmV0dXJuIChQOCtmOCkrKChjNStjNStjNStjNSkrYVsoczIrRzQrYzgrbDcrUTMrSjgrZTgpXShEOClbKE00K1M4K2U4K2M4K2owK2czKV0oZjIpKVsoUTgrTDErQzQrczIrajIpXSgtbDgpO30pKTtpZihjWyhHOCtROCtlOCldKGFbKGM4K2oyK2I1K0o3K2g2KV0oZSxkNilbKFk0K2I1K0wxK1g3KV0oaCxCMilbKFk0K2I1K1ExKV0oZyxaKSkpcmV0dXJuIGY9ZXZhbChlMythK0wzKSwoVDMrZjgrVjcrZTgrVjYpPT09dHlwZW9mIGI/ZCh7XCJcIjpmfSxaKTpmO3Rocm93ICBuZXcgU3ludGF4RXJyb3IoKEkxK2s2K1g1K1QrYjUrTzUrUTgrajIpKTt9KTt9KSgpOyhmdW5jdGlvbigpe3ZhciBFMT1cIitcLz1cIixRNz0oMHhDMT4oMzAsMTQ0KT8oODcuNEUxLFwiOVwiKTooMHhBLDQuMDFFMik8PSgweDE0NCwxMDUpPyg2OC4xMEUxLDB4MUNBKTo3ND49KDkuNTNFMiwxMjApPzB4MTM1OigxMDguLDB4MTQ3KSksQjE9XCJiY2RcIixONz1cIlphXCIsVzg9XCJSXCIsYTg9XCJQUVwiLHgyPVwib3JcIixpMz1cInJhXCIsSjU9XCJhdFwiOyhSMytNNCtkMykgaW4gd2luZG93JiYoZDMrZTgrVjErUjMpIGluIHdpbmRvd3x8KGY1WDBbbTBdWyhKNSt4OCldPWZ1bmN0aW9uKGEpe3ZhciBvND1cInNoXCIsWTI9XCJwdVwiLGUyPTE4LEg1PVwib2RcIixDMT1cImhhckNcIixLOD1cIm1DXCIsTzE9XCJvZGVcIixrMD1cIm9tXCIsbDI9XCJmclwiLHowPVwib21DXCIsTzQ9XCJ1c2hcIixnND1cIm1DaGFcIix0MT1cImZyb1wiLGgzPTI0LHo0PVwiZGV4XCIsazE9XCI0NTY3XCIsdjc9XCJ6MDEyM1wiLEczPVwieHlcIixKMz1cInR1dlwiLEQxPVwicHFyXCIseDU9XCJtbm9cIixvOD1cImhpamtsXCIsUjY9XCJmZ1wiLHEzPVwiVldYXCIsWDM9XCJNTk9cIixQND1cIkhJSktMXCIsdjE9XCJlckVcIixMNz1cImFyYVwiLFcwPVwiaWRDXCIscDQ9XCJJblwiLEE3PVwiSW52XCIsazI9XCJlcFwiO2E9U3RyaW5nKGEpO3ZhciBkPUQ4LGI9W10sZj1EOCxjPUQ4LGU7YT1hWyhZNCtXNytSMytzMitqMildKFwvXFxzXC9nLFopO2EubGVuZ3RoJWw4fHwoYT1hWyhjOCtrMitMMStmNitqMildKFwvPSskXC8sWikpO2lmKEw4PT09YS5sZW5ndGglbDgpdGhyb3cgRXJyb3IoKEE3K1IzK0Q1K1EzK1MyK0s0K1IzK2kzK3MyK2U4K3QyK0U0K2M4K2M4K1YxK2M4KSk7aWYoXC9bXitcLzAtOUEtWmEtel1cL1soZTgrajIreTMpXShhKSl0aHJvdyBFcnJvcigocDQrRTArUjMrTDErVzArSzQrTDcrczIrZTgrdjErYzgrYzgreDIpKTtmb3IoO2Q8YS5sZW5ndGg7KWU9KHA2K1AyK1MyK0o0K0U0K0Y0K3k0K1A0K1gzK2E4K1c4K1M4K1o4K243K3EzK1Q3K043K0IxK2oyK1I2K284K3g1K0QxK1E4K0ozK3AwK0czK3Y3K2sxK0QwK1E3K0UxKVsoQzQrQjUrejQrWjUrVDMpXShhWyh4NytSMytjOCtwNitlOCldKGQpKSxmPWY8PFk4fGUsYys9WTgsaDM9PT1jJiYoYlsoYjUrZjgrUTgrSzQpXShTdHJpbmdbKHQxK2c0K2M4K1MyK1YxK1E2KV0oZj4+ZjImdDApKSxiWyhiNStPNCldKFN0cmluZ1soVDMrYzgrejArRzQrYzgrbDcrUTMrajIpXShmPj5kOCZ0MCkpLGJbKGI1K080KV0oU3RyaW5nWyhsMitrMCtTMitLNCtSMytjOCtTMitPMSldKGYmdDApKSxmPWM9RDgpLGQrPUw4O2cyPT09Yz9iWyhiNStmOCtROCtLNCldKFN0cmluZ1soVDMrYzgrVjErSzgrQzErSDUrajIpXShmPj5sOCZ0MCkpOmUyPT09YyYmKGY+Pj1nOCxiWyhZMitvNCldKFN0cmluZ1soUzErQTYrTzUrbDcrUTMrajIpXShmPj5kOCZ0MCkpLGJbKFkyK1E4K0s0KV0oU3RyaW5nWyhsMitWMStSMStBNitSMytjOCt0OCtqMildKGYmdDApKSk7cmV0dXJuIGJbKG4xK1YxK0M0K0I1KV0oWik7fSxmNVgwW20wXVsoZDMrZTgrVjErUjMpXT1mdW5jdGlvbihhKXt2YXIgczA9XCI2N1wiLFQ1PVwiMjNcIixLMT1cIlVWV1wiLHAzPVwiR0hJXCIsZTU9XCI4OVwiLEU1PVwiMzRcIixBND1cIjAxXCIsVzE9XCJsbVwiLHM1PVwiaGlcIixrMz1cIlJTXCIsVDg9XCJRXCIsSTU9XCJPUFwiLE03PVwiR0hcIixONT1cIjc4XCIsRTc9XCI1NlwiLHo1PVwiMlwiLGkwPVwiejAxXCIsTTI9XCJ2d1wiLG01PVwiaWprbG1cIixtND1cIlRVXCIsRTY9XCJPUFFcIixjMj1cIkpLTFwiLEQ3PVwiSElcIixLMj1cIkRFXCIsTjM9XCJBQlwiLG0zPVwiNDU2Nzg5XCIsTDA9XCIxMjNcIixSMj1cInd4eXpcIixvNj1cInV2XCIsVTU9XCJxXCIseDM9XCJub1wiLHU0PVwia1wiLFI1PVwiZ2hcIixiMz1cIllaXCIsZjA9XCJYXCIsRjI9XCJWV1wiLFc0PVwiU1RcIixrOD1cIlFSXCIsRDQ9XCJMXCIsUDE9XCJLXCIsejc9XCJJSlwiLEwyPVwiRkdIXCIsSDM9XCJCQ1wiLHE2PSgweDk8KDB4MjM0LDB4MUEwKT8oMTE2LDYzKTooMHgxNUEsMHhDOCk+PSgweEFDLDkuMzNFMik/KDExNixudWxsKTooMHgxMUYsMTA3LikpLFg0PVwickNvXCIsZjM9XCJFclwiO2E9U3RyaW5nKGEpO3ZhciBkPUQ4LGI9W10sZixjLGUsaDtpZihcL1teXFx4MDAtXFx4RkZdXC9bKGU4K2oyK1E4K2U4KV0oYSkpdGhyb3cgRXJyb3IoKG8xK0I1K0UwK1IzK0wxK0M0K1EzK1MyK0s0K1IzK2kzK3MyK2U4K2oyK2M4K2YzK2M4K3gyKSk7Zm9yKDtkPGEubGVuZ3RoOylmPWFbKHMyK0s0K1IzK2M4K1MyK1YxK1E2K3A2K2U4KV0oZCsrKSxjPWFbKHMyK0c0K2wxK1YxK1EzK0o4K2U4KV0oZCsrKSxlPWFbKHg3K1IzK1g0K1EzK0o4K2U4KV0oZCsrKSxoPWY+Pmc4LGY9KGYmcDgpPDxsOHxjPj5sOCxjPShjJlYyKTw8Zzh8ZT4+WTgsZSY9cTYsZD09PWEubGVuZ3RoK2c4P2U9Yz1iNjpkPT09YS5sZW5ndGgrTDgmJihlPWI2KSxiWyhiNStmOCtROCtLNCldKChwNitIMytKNCtFNCtMMit6NytQMStENCtxNStYNStaNSt1MStrOCtXNCtuNytGMitmMCtiMytSMytCMStKNitSNStDNCtuMSt1NCtMMStSMSt4MytiNStVNStjOCtROCtlOCtvNitSMitjNStMMCttMytFMSlbKHg3K1IzK2M4K2g4KV0oaCksKE4zK1MyK0syK0Y0K3k0K0Q3K2MyK3E1K1g1K0U2K1c4K1M4K200K0YyK2YwK1Q3K1M2K24yK0Y4K1QzK2czK0s0K201K0I1K1YxK2I1K1U1K2M4K3kzK2Y4K00yK1o3K3Q3K2kwK3o1K281K283K0U3K041K1E3K0UxKVsoeDcrUjMrYzgrcDYrZTgpXShmKSwoTjMrUzIrSjQrRTQrRjQrTTcrbzErSTErUDErRDQrcTUrWDUrSTUrVDgrazMrbTQrRjIrZjArYjMrUjMrZDMrdzArajIrVDMrZzMrczUrbjErdTQrVzErQjUrVjErYjUrVTUrQzYrZTgrbzYrcDArWjcrdDcrWTcrQTQrejUrRTUrRTcrTTYrZTUrRTEpWyhzMitLNCtSMytjOCtwNitlOCldKGMpLChwNitQMitTMitKNCtFNCtGNCtwMytJMStQMStENCtxNStYNStaNSthOCtXOCtXNCtLMStmMCtUNytONytkMytzMitRNitUMytnMytLNCtDNCtuMSt1NCtMMStSMSt4MytiNStVNStjOCt5MytmOCtFMCtwMCtaNyt0NytZNytjNSt6MStUNStvNytlNytzMCtlNStFMSlbKHg3K081K3A2K2U4KV0oZSkpO3JldHVybiBiWyhaMStCNSldKFopO30pO30pKCk7QXJyYXkucHJvdG90eXBlLmluZGV4T2Z8fChBcnJheS5wcm90b3R5cGUuaW5kZXhPZj1mdW5jdGlvbihhLGQpe3ZhciBUND1cImF4XCIsRTM9J2UnLFY9J2VmaScsRTI9J2QnLHQ2PSdyJyxPNz0nbycsajc9J2wnLEcwPSd1JyxCNj0nbicsRjM9JyAnLFY1PSdcIiAnLE42PSgoODQuOUUxLDExLjlFMik8MHgxRkM/J2snOigxMTgsMTI2LjYwRTEpPigxMDEuLDEyMyk/KDEuNjUwRTIsJ3MnKTooMjYuNzBFMSwyNi4pKSxHNz0naScsbzA9KCgxMDIsODMuKTwweDEwOD8oMTcuN0UxLCdoJyk6KDB4RjgsMHgxQzEpPCg4My42MEUxLDE0Ny4pPzE0MDooMTIsMi44MUUyKT49NTIuNDBFMT8oNS41RTIsJ0onKTooMHgxODcsMHgxNEIpKSxiMD0ndCcsYjtpZighdGhpcyl0aHJvdyAgbmV3IFR5cGVFcnJvcigoVzYrYjArbzArRzcrTjYrVjUrRzcrTjYrRjMrQjYrRzArajcrajcrRjMrTzcrdDYrRjMrQjYrTzcrYjArRjMrRTIrVitCNitFMytFMikpO3ZhciBmPU9iamVjdCh0aGlzKSxjPWYubGVuZ3RoPj4+RDg7aWYoIWMpcmV0dXJuIC1MODtiPStkfHxEODtJbmZpbml0eT09PU1hdGhbKFIzK2QzK1E4KV0oYikmJihiPUQ4KTtpZihiPj1jKXJldHVybiAtTDg7Zm9yKGI9TWF0aFsoUjErVDQpXShEODw9Yj9iOmMtTWF0aFsoUjMrZDMrUTgpXShiKSxEOCk7YjxjOyl7aWYoYiBpbiBmJiZmW2JdPT09YSlyZXR1cm4gYjtiKys7fXJldHVybiAtTDg7fSk7U3RyaW5nLnByb3RvdHlwZS50cmltfHwoU3RyaW5nLnByb3RvdHlwZS50cmltPWZ1bmN0aW9uKCl7dmFyIEszPVwiZXBsXCI7cmV0dXJuIHRoaXNbKGM4K0szK1g3KV0oXC9eW1xcc1xcdUZFRkZcXHhBMF0rfFtcXHNcXHVGRUZGXFx4QTBdKyRcL2csWik7fSk7dmFyIHo9ZjVYMFtKMF1bKFg2K3A2K2c1K0I1K2U4KV1bKE00K0MyK3AwK2oyK2M4K1MyK1IzK1E4K2oyKV0oKSxBPXt9LEs9ZnVuY3Rpb24oYSl7dmFyIGc3PVwiZmlcIixJND1cInVuXCI7KEk0K1EzK2oyK2c3K0I1K2oyK1EzKT09dHlwZW9mIEFbZzJdJiYoQVtnMl09YSgpKTtyZXR1cm4gQVtnMl07fSx3PW5ldyBmdW5jdGlvbigpe3RoaXNbSzRdPWZ1bmN0aW9uKCl7dmFyIGw1PVwidGVzXCI7cmV0dXJuIFwvbXNpZXx0cmlkZW50XFxcL1wvWyhsNStlOCldKHopJiYhXC9vcGVyYVwvWyhlOCtqMitROCtlOCldKHopO307dGhpc1tnM109ZnVuY3Rpb24oKXtyZXR1cm4gSyhmdW5jdGlvbigpe3ZhciB5Mj1cInRjaFwiLEc2PVwibWFcIixhO2E9W1wvdHJpZGVudFxcXC8oPzpbMS05XVswLTldK1xcLlswLTldK1s3ODldXFwuWzAtOV0rfCkuKnJ2OihbMC05XStcXC5bMC05YS16XSspXC8sXC9tc2llXFxzKFswLTldK1xcLlswLTlhLXpdKylcL107Zm9yKHZhciBkPUQ4LGI9YS5sZW5ndGg7ZDxiO2QrKyl7dmFyIGY9elsoRzYreTIpXShhW2RdKTtpZihmJiZmW0w4XSlyZXR1cm4gcGFyc2VGbG9hdChmW0w4XSk7fXJldHVybiBEODt9KTt9O3RoaXNbTDFdPWZ1bmN0aW9uKCl7cmV0dXJuIFwvaWVtb2JpbGVcL1soZTgrajIreTMpXSh6KTt9O307d1tLNF0oKSYmd1tnM10oKTt2YXIgTD1bbDgsTDhdLE09W1cyLEw4XSx4PXtpOlY0LHNlbmQ6ZnVuY3Rpb24oYSxkLGIsZil7dmFyIG0xPVwidFRpXCIsWTY9XCJfXCIsbjU9XCJuZlwiLHMxPVwidXNcIixpNT1cImlkXCIsZjc9XCJcLz8mXCIsajE9XCJcL1wvXCIseDA9MTAyNCx4MT1cInJlcGxcIjsoUTgrZTgrYzgrQzQrQjUrZzMpPT10eXBlb2YgYiYmRDg8Yi5sZW5ndGgmJihiPWJbKHgxK1IzK3MyK2oyKV0oXC9bLFxcclxcbl1cL2csWilbKFE4K0wxK0M0K3MyK2oyKV0oRDgsQzMpKTsoUTgrYTMrQzQrQjUrZzMpPT10eXBlb2YgZCYmRDg8ZC5sZW5ndGgmJihkPWRbKGM4K2oyK1c3K1IzK3MyK2oyKV0oXC9bLFxcclxcbl1cL2csWilbKFE4K0Q1K3MyK2oyKV0oRDgseDApKTt2YXIgYz1uZXcgSW1hZ2U7ZiYmKGMub25lcnJvcj1jWyhWMStCNStMMStWMStzNildPWYpO2NbKFE4K0YxKV09KGoxKSt4W0M0XVtSMV0rKGY3K1E4K2Y4K2QzK2k1K0QyKSsoYj9lbmNvZGVVUkkoYik6YzUpKyhYMStiNStDNCtRMytEMikreFtDNF1bVjFdKyhYMStlOCtDNCtRMytEMikreFtDNF1bUThdKyhYMStROCtlOCtSMytlOCtzMStEMikrYVtEOF0rKGQ/KFgxK0M0K241K1YxK0QyKStlbmNvZGVVUkkoZCk6WikrKFgxK0UwK0QyKStWRVJTSU9OKyhYMStZNitEMikrKG5ldyBEYXRlKVsoZzMrajIrbTErUjErajIpXSgpO30sajp7fX0sTj1mdW5jdGlvbihhLGQsYixmKXt2YXIgbjM9XCJwbHlcIjtpZihnOCE9YVtMOF0mJmw4IT1hW0w4XSYmcDghPWFbTDhdKXtpZihkJiZhW0Q4XT09TFtEOF0pe3ZhciBjPShEKEUsZCleLUw4KT4+PkQ4O2lmKCFEOD09PXhbbjFdW2NdKXJldHVybiA7eFtuMV1bY109IUQ4O314WyhROCtqMitaNildWyhSOCtuMyldKHgsYXJndW1lbnRzKTt9fSxPPWZ1bmN0aW9uKGEsZCxiLGYsYyxlLGgpe3ZhciBOOD1cInRpbWVvXCIsRDY9XCJvdVwiLGUwPVwiaW1lXCIsZzA9XCJwclwiLE01PVwib3BlXCIsczM9XCJtcFwiLFQxPVwidGhcIixkND1cIk9TXCIsQjM9XCJDYVwiO2E9YVsoZTgrVjErbjcrYjUrYjUrajIrYzgrQjMrdjUpXSgpO2lmKCh5NCtFNCtaOCkhPWEmJih1MStkNCtaOCkhPWEpZigoUjErajIrVDErVjErUTMrWDIrQjUrVjErZTgrWDIrQzQrczMrTDErajIrUjErajIrVTQrRjYpLC1MOCk7ZWxzZXt2YXIgZz1uZXcgWERvbWFpblJlcXVlc3Q7Z1soTTUrQjUpXShhLGQpO2dbKFYxK0I1K0wxK1YxK3M2KV09ZnVuY3Rpb24oKXt2YXIgdjQ9XCJwb25cIixOMj1cInJlc1wiO2IoZ1soTjIrdjQrUTgrajIrWjgrajIrWjcrZTgpXVsoZTgrYzgrQzQrUjEpXSgpLGI4KTt9O2dbKGg3K2cwK1YxK2czK2M4K2oyK1E4K1E4KV09ZnVuY3Rpb24oKXt9O2cub25lcnJvcj1mdW5jdGlvbigpe2YoWiwtTDgpO307YyYmKGdbKGU4K2UwK0Q2K2U4KV09YyxnWyhoNytOOCtlNildPWcub25lcnJvcik7c2V0VGltZW91dChmdW5jdGlvbigpe2dbKFE4K2oyK0I1K1EzKV0oaHx8Wik7fSxEOCk7fX0sUD1YTUxIdHRwUmVxdWVzdFsoSjQrWjUrQjcpXXx8bDgsUT1mdW5jdGlvbihhLGQsYixmLGMsZSxoKXt2YXIgYzY9XCJpdFwiLHYzPVwidFRcIixVMj1cImVvXCIsVjM9XCJvdXRcIixPMD1cImltXCIsZzE9XCJlY2hhXCIsbTc9XCJvbnJlYWRcIixhNj1cIkNhc1wiO2E9YVsoZTgrVjErbjcrYjUrYjUrdDIrYTYrajIpXSgpO3ZhciBnPW5ldyBYTUxIdHRwUmVxdWVzdDtnWyhWMStiNStqMitCNSldKGEsZCwhRDgpO2dbKG03K3Q3K1E4K2U4K1IzK2U4K2cxK0I1K2czK2oyKV09ZnVuY3Rpb24oKXt2YXIgYTc9XCJwb1wiLGkxPVwiZWFyXCIsVT1cInRpbWVcIix0ND1cIlN0XCI7aWYoZ1soYzgrajIrUjMrUTMrdDcrdDQrUjMrRzgpXT09UCl7Z1soaDcrVStWMStlNildPWZ1bmN0aW9uKCl7fTtrJiYoR0xPQkFMWyhzMitMMStpMStaOCtDNCtLNStWMStmOCtlOCldKGspLGs9IUw4KTt2YXIgYT1nWyhZNCtROCthNytCNSt2NStaOCtqMitaNytlOCldWyhlOCtjOCtDNCtSMSldKCk7Yjg9PWdbKFE4K2U4K1IzK2U4K2Y4K1E4KV0/YihhLGdbKFE4K2U4K1IzK2U4K2Y4K1E4KV0pOmYoYSxnWyhROCtlOCtSMytlOCtmOCtROCldKTt9fTt2YXIgaztjJiYoZ1soZTgrTzArajIrVjMpXT1jLChWMStCNStTNStSMStqMitWMStmOCtlOCkgaW4gWE1MSHR0cFJlcXVlc3QucHJvdG90eXBlP2dbKFYxK1U0K0M0K1IxK1UyK2Y4K2U4KV09ZnVuY3Rpb24oKXt2YXIgaDQ9NTA0LGU0PVwibnNcIixjNz1cInNwb1wiO2YoZ1soYzgrajIrYzcrZTQrajIrWjgrajIrWjcrZTgpXVsoZTgrYzgrQzQrUjEpXSgpLGg0KTt9Oms9R0xPQkFMWyh2NSt2MytDNCtSMStqMitWMyldKGZ1bmN0aW9uKCl7Zy5hYm9ydCgpO2YoWiwtTDgpO30sYykpO2dbKHAwK2M2K0s0K1MyK2M4K0Y2K2wzK2U4K0M0K1IzK0wxK1E4KV09KGY4K0I1K1EzK2oyK1QzK0M0K0I1K2oyK1EzKSE9dHlwZW9mIGU/ZTohRDg7Z1soUTgrajIrQjUrUTMpXShofHxaKTt9LFI9e2FzeW5jOmZ1bmN0aW9uKGEsZCxiLGYsYyxlLGgpeyh3W0s0XSgpJiYhd1tMMV0oKSYmYTI+d1tnM10oKT9POlEpWyhSOCtXNyt0NyldKFY0LGFyZ3VtZW50cyk7fSxnOmZ1bmN0aW9uKGEsZCxiLGYsYyxlLGgpe3ZhciBiNz1cInN5XCI7dGhpc1soUjMrYjcrQjUrczIpXShhLGQrKFgxK3MyK0YxK0QyK3oxKSxmdW5jdGlvbihhLGQpe3ZhciBVNz1cIjtcIixUMj1cInNwXCIsYz1hWyhUMitMMStDNCtlOCldKFU3LGc4KSxlO2EmJlk4PmEubGVuZ3RoP2U9IUw4Omc4PmMubGVuZ3RofHxwYXJzZUludChjW0Q4XSxhMikhPT0oRChFLGNbTDhdWyhNNCtTOCtlOCtjOCtDNCtwMSldKCkpXi1MOCk+Pj5EOD8oTihNLGEsdm9pZCBEOCx2b2lkIEQ4KSxlPSFMOCk6ZT0hRDg7ZT9iKGNbTDhdLGQpOmYoYSxkKTt9LGYsYyxlLGgpO30saDp3W0s0XSgpJiZhMj53W2czXSgpfSxTPShLNCtlOCtlOCtiNSkrKChLNCtlOCtXMytROCtJNyk9PWY1WDBbJ2xvY2F0aW9uJ11bKGI1K2M4K3UzK3MyK1YxK0wxKV0/UTg6WikrKHUwKSxCPWRvY3VtZW50LEg9KG5ldyBEYXRlKVsoZTgrcDUrUzgrbDArajArZzMpXSgpWyhSNCtoNildKEQ4LGEyKSxJPWZ1bmN0aW9uKGEsZCl7dmFyIGY0PVwiaWNcIixiPUcoYSksZj1HKGIpWyhROCtMMStmNCtqMildKEQ4LC1kKTtyZXR1cm4gYitmO30oSCxwYXJzZUludChIWyhROCtiNStMMStDNCtlOCldKHI4KVtMOF0sYTIpKSxDPUJbKHMyK1k0K1IzK2U4K1crUjErajIrVTQpXSgoUTgrczIrQTArZTgpKTtDWyhlOCt0Nyt5OCldPShlOCtqMitoMitWOCtuMStSMytjNCtTNCtSNytlOCk7KGZ1bmN0aW9uKCl7dmFyIHIxPVwicnNlXCIsdzc9XCJ2ZVwiLGw0PVwiYXdcIixpNz1cInMzXCIsYT1TKyhpNytUK1IzK1IxK1IzK1k3K1YxK0I1K2w0K1E4K1QrczIrVjErUjErVjgpK0krVjgrSVsoUTgrZjgrZDMrUTgrZTgrYzgrQzQrQjUrZzMpXShEOCxhMilbKFE4K1c3K0M0K2U4KV0oWilbKGM4K2oyK3c3K3IxKV0oKVsobjErVjErQzQrQjUpXShaKTtSWyhSMytROCt0NytCNStzMildKCh5NCtFNCtaOCksYSxmdW5jdGlvbihhKXt2YXIgSzA9XCJpbGRcIixZPVwibmRDXCIsajU9XCJhcHBcIix6OD1cImhlXCIsWjI9XCJ5VGFnXCIsdzU9XCJFbFwiLFk1PVwiY3JlXCIsSTg9XCJpbFwiLGk4PVwiQVRcIix5Nz1cInViXCIseDQ9XCJic1wiO3RyeXt2YXIgYjthPWF0b2IoYSk7dmFyIGY9YVsoUTgrZjgreDQrZTgrYzgrajArZzMpXShEOCxzOCk7YT1hWyhROCt5NytROCthMytDNCtwMSldKHM4KTtmb3IodmFyIGM9WixlPUQ4O2U8YS5sZW5ndGg7ZSsrKWMrPVN0cmluZ1soUzErUzIrRzQrbDErVjErUTMrajIpXShhWyhzMitLNCtSMytsMStWMStRNitwNitlOCldKGUpXmZbKHMyK0s0K1IzK2M4K1MyK1YxK1EzK2oyK2g4KV0oZSVmLmxlbmd0aCkpO2I9YztiPWJbKGM4K2oyK1c3K1IzK3MyK2oyKV0oUmVnRXhwKChWOCtwNitpOCt1MStWOCksZzMpLEopO0NbKFIzK2I1K2I1K2wzK1EzK0E2K0k4K1EzKV0oQlsoWTUrUjMrZTgrajIrWjgrajIraDIrWDUrVjErUTYpXShiKSk7QlsoZzMrdzYrdzUrajIrUjErajIrQjUrZTgrUTgrUDIrWjIrWDUrUjMrSzUpXSgoejgrUjMrUTMpKVtEOF1bKGo1K2oyK1krSzQrSzApXShDKTt9Y2F0Y2goaCl7fX0sZnVuY3Rpb24oKXt9KTt9KSgpO319KShUSUQpOzxcL3NjcmlwdD4ifSx7ImlkIjoiYWRzdF9iX1BPUFVOREVSIiwiYWRzcG90IjoiYl9QT1BVTkRFUiIsIndlaWdodCI6IjU5IiwiZmNhcCI6IjIiLCJzY2hlZHVsZSI6ZmFsc2UsIm1heFdpZHRoIjpmYWxzZSwibWluV2lkdGgiOiI3NjgiLCJ0aW1lem9uZSI6ZmFsc2UsImV4Y2x1ZGUiOmZhbHNlLCJkb21haW4iOmZhbHNlLCJjb2RlIjoiPHNjcmlwdCB0eXBlPSd0ZXh0XC9qYXZhc2NyaXB0JyBzcmM9J1wvXC9pbmNyZWFzaW5nbHljb2Nrcm9hY2hwb2xpY3kuY29tXC9kZVwvYzhcL2Y0XC9kZWM4ZjRlZjNjMmRlODQ1YTdhZDQwMGZlZWE3ODBlMy5qcyc+PFwvc2NyaXB0PiJ9LHsiaWQiOiJjbGljX2JfUE9QVU5ERVIiLCJhZHNwb3QiOiJiX1BPUFVOREVSIiwid2VpZ2h0IjoiNjAiLCJmY2FwIjoiMiIsInNjaGVkdWxlIjpmYWxzZSwibWF4V2lkdGgiOmZhbHNlLCJtaW5XaWR0aCI6ZmFsc2UsInRpbWV6b25lIjpmYWxzZSwiZXhjbHVkZSI6ZmFsc2UsImRvbWFpbiI6ZmFsc2UsImNvZGUiOiI8c2NyaXB0IGRhdGEtY2Zhc3luYz1cImZhbHNlXCIgdHlwZT1cInRleHRcL2phdmFzY3JpcHRcIiBzcmM9XCJcL1wvMmNuanVoMzRqYnBvaW50LmNvbVwvdFwvOVwvZnJldFwvbWVvdzRcLzQ3MDkxNlwvYnJ0LmpzXCI+PFwvc2NyaXB0PiJ9LHsiaWQiOiJqYXZfYl9QT1BVTkRFUiIsImFkc3BvdCI6ImJfUE9QVU5ERVIiLCJ3ZWlnaHQiOiI1MiIsImZjYXAiOiIxIiwic2NoZWR1bGUiOmZhbHNlLCJtYXhXaWR0aCI6ZmFsc2UsIm1pbldpZHRoIjpmYWxzZSwidGltZXpvbmUiOmZhbHNlLCJleGNsdWRlIjpmYWxzZSwiZG9tYWluIjpmYWxzZSwiY29kZSI6IjxzY3JpcHQ+XHJcbiQoZG9jdW1lbnQuYm9keSkub24oXCJjbGlja1wiLCBmdW5jdGlvbihldmVudCkge1xyXG4gIHdpbmRvdy5vcGVuKFwiaHR0cHM6XC9cL3RlbGxtZS5wd1wvZ29cL2phdlwiKTtcclxuICAkKHRoaXMpLm9mZihcImNsaWNrXCIpO1xyXG59KTtcclxuPFwvc2NyaXB0PiJ9LHsiaWQiOiJwb3BjX2JfUE9QVU5ERVIiLCJhZHNwb3QiOiJiX1BPUFVOREVSIiwid2VpZ2h0IjoiNTciLCJmY2FwIjoiMSIsInNjaGVkdWxlIjpbIjEiLDAsIjEiLDAsIjEiLDAsIjEiXSwibWF4V2lkdGgiOmZhbHNlLCJtaW5XaWR0aCI6Ijc2OCIsInRpbWV6b25lIjpmYWxzZSwiZXhjbHVkZSI6ZmFsc2UsImRvbWFpbiI6ZmFsc2UsImNvZGUiOiI8c2NyaXB0IHR5cGU9XCJ0ZXh0XC9qYXZhc2NyaXB0XCI+XHJcbiB2YXIgcCQwMGEgPSAncCQwMGEnICsgKG5ldyBEYXRlKCkuZ2V0VGltZSgpKSArICd6eic7IHdpbmRvd1twJDAwYV0gPSB7YTonYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5NHloMXF1ZHJvY2VpbnN0MG02ZjhscHg5YnozN2o1Z3ZrMndhJywgYjone1wiQVpJYlwiOlwiN3YyZ3Y3XCIsIFwiQlZJYlwiOlwia2p2NzJ2XCIsIFwiQ1hycjFcIjpcImxzMXE2XCIsIFwiREx0YWdcIjpcIjdcIiwgXCJFbWprNVwiOlwiXCIsIFwiWENnZTFzXCI6XCJ1cTFmYi45YnpcIiAsIFwiWnQxXCI6XCIwdDBoNGZyLnNxOFwiLCBcIlpaMVwiOlwiczBoNDEuaHRuXCIgfScsIGM6J3tcIkFia3IyMjFcIjpcImZoNm8wOFwiLCBcIkJvOXNzbVwiOlwiXC9cL2gxcy51cTFmYi45YnpcLzQwMC5jZlwifScsIGQ6J3tcIkFnNFwiOlwieXQxYlwiLCBcIkJ4MVwiOlwiNDAwcXMxQ3JvaTFcIiwgXCJDa3lcIjpcImY2aFwiLCBcIkRtZ1wiOlwiaDZxNDhxRWlxbnFzOFwifSd9O1xyXG52YXIgXzB4NWQ0Yj1bJzIzNTkxM1FWZmJ3dicsJ3NsaWNlJywnbGVuZ3RoJywnMTYyMjA5UUJtQW1WJywnMTQyMzhoeU9PVHEnLCczMjMyMDdEVGJpZmgnLCdzcGxpdCcsJzFEcWlLdHEnLCcxMzU4NjZIVGJhdkInLCdpbmRleE9mJywnY2FsbCcsJzI3NjU0U0tYSGJZJywncGFyc2UnLCd1bmRlZmluZWQnLCczMklqY2tteicsJ2tleXMnLCdtYXAnLCdjZWlsJywnMTE1OTgwaGNGVkR5JywndmFsdWVzJywnam9pbiddO3ZhciBfMHgyMDhjPWZ1bmN0aW9uKF8weDMxYThkNyxfMHg1ZjM2YjMpe18weDMxYThkNz1fMHgzMWE4ZDctMHgxNjc7dmFyIF8weDVkNGJlMT1fMHg1ZDRiW18weDMxYThkN107cmV0dXJuIF8weDVkNGJlMTt9OyhmdW5jdGlvbihfMHgyNzZmOTQsXzB4NTdjNGZmKXt2YXIgXzB4NTAwNTdjPV8weDIwOGM7d2hpbGUoISFbXSl7dHJ5e3ZhciBfMHg0MGQxODQ9cGFyc2VJbnQoXzB4NTAwNTdjKDB4MTY4KSkrcGFyc2VJbnQoXzB4NTAwNTdjKDB4MTZmKSkqcGFyc2VJbnQoXzB4NTAwNTdjKDB4MTc5KSkrLXBhcnNlSW50KF8weDUwMDU3YygweDE3NikpK3BhcnNlSW50KF8weDUwMDU3YygweDE3MykpK3BhcnNlSW50KF8weDUwMDU3YygweDE2ZSkpKy1wYXJzZUludChfMHg1MDA1N2MoMHgxNzApKStwYXJzZUludChfMHg1MDA1N2MoMHgxNmIpKSotcGFyc2VJbnQoXzB4NTAwNTdjKDB4MTcyKSk7aWYoXzB4NDBkMTg0PT09XzB4NTdjNGZmKWJyZWFrO2Vsc2UgXzB4Mjc2Zjk0WydwdXNoJ10oXzB4Mjc2Zjk0WydzaGlmdCddKCkpO31jYXRjaChfMHg0MTE4MzYpe18weDI3NmY5NFsncHVzaCddKF8weDI3NmY5NFsnc2hpZnQnXSgpKTt9fX0oXzB4NWQ0YiwweDQ1MTExKSxmdW5jdGlvbigpe3ZhciBfMHgxYmEyNzQ9ZnVuY3Rpb24oXzB4MmYzYTlhKXt2YXIgXzB4M2YwYmM0PV8weDIwOGMsXzB4MTg5NGJhPU1hdGhbXzB4M2YwYmM0KDB4MTY3KV0odGhpc1snYSddW18weDNmMGJjNCgweDE2ZCldXC8weDIpLF8weDUzOTU0OD10aGlzWydhJ11bXzB4M2YwYmM0KDB4MTZjKV0oMHgwLF8weDE4OTRiYSksXzB4NWQ4MDA5PXRoaXNbJ2EnXVtfMHgzZjBiYzQoMHgxNmMpXShfMHgxODk0YmEpO2RlY3J5cHQ9dGhpc1tfMHgyZjNhOWFdW18weDNmMGJjNCgweDE3MSldKCcnKVtfMHgzZjBiYzQoMHgxN2IpXShfMHgyOGY0MzM9Pnt2YXIgXzB4ZDc2MTJkPV8weDNmMGJjNDtyZXR1cm4gXzB4NWQ4MDA5WydzcGxpdCddKCcnKVsnaW5jbHVkZXMnXShfMHgyOGY0MzMpP18weDUzOTU0OFtfMHg1ZDgwMDlbXzB4ZDc2MTJkKDB4MTc0KV0oXzB4MjhmNDMzKV06XzB4MjhmNDMzO30pW18weDNmMGJjNCgweDE2YSldKCcnKTt0cnl7cmV0dXJuIEpTT05bXzB4M2YwYmM0KDB4MTc3KV0oZGVjcnlwdCk7fWNhdGNoe3JldHVybiBkZWNyeXB0O319LF8weDU3YmI4NT13aW5kb3dbcCQwMGFdLF8weDIxOWQ5Nz1mdW5jdGlvbihfMHgyOGVmYWMsXzB4MjJhMDMxKXt2YXIgXzB4NWJlZThlPV8weDIwOGMsXzB4Mzk2M2EwPU9iamVjdFtfMHg1YmVlOGUoMHgxNjkpXShfMHgxYmEyNzRbXzB4NWJlZThlKDB4MTc1KV0oXzB4NTdiYjg1LE9iamVjdFtfMHg1YmVlOGUoMHgxN2EpXShfMHg1N2JiODUpW18weDI4ZWZhY10pKTtyZXR1cm4gdHlwZW9mIF8weDIyYTAzMSE9XzB4NWJlZThlKDB4MTc4KT9fMHgzOTYzYTBbXzB4MjJhMDMxXTpfMHgzOTYzYTA7fTt3aW5kb3dbcCQwMGFdWyd4J109ZnVuY3Rpb24oKXtyZXR1cm4gXzB4MjE5ZDk3KDB4MSk7fTt2YXIgXzB4ZjFkYjU3PWRvY3VtZW50W18weDIxOWQ5NygweDMsMHgzKV0oXzB4MjE5ZDk3KDB4MiwweDApKTtfMHhmMWRiNTdbXzB4MjE5ZDk3KDB4MywweDIpXT1fMHgyMTlkOTcoMHgyLDB4MSksZG9jdW1lbnRbXzB4MjE5ZDk3KDB4MywweDApXVtfMHgyMTlkOTcoMHgzLDB4MSldKF8weGYxZGI1NykscCQwMGE9dW5kZWZpbmVkO30oKSk7XHJcbiBcclxuIDxcL3NjcmlwdD4ifV0=