diff --git a/auto/gui.files.go b/auto/gui.files.go index 4d20c1d2..16d50786 100644 --- a/auto/gui.files.go +++ b/auto/gui.files.go @@ -28,7 +28,7 @@ func init() { bs, _ = ioutil.ReadAll(gr) Assets["angular.min.js"] = bs - bs, _ = hex.DecodeString("1f8b080000096e8800ffec7dff73db36b2f8effe2b107d729594c89493f43af789e3f4b54e72cfd734c9c471df9b71dd37940859ac2952e5173b9ec4fffbdb5d8024be5294e3e6ee669ea68d2562b1582c168bddc5029c4ed961b6becee3f365c9468763f678efd1b7ec1fe14536633f66f9390bd30820d2328f675599e5051b159cb372c9d9e1db371fde1ffd78f2e1edfb63b688133e0e7600dd0f49c2085dc1725ef0fc9247013b2938cb16502d2e589155f99cb3791671063fcfb34b9ea73c62b36b688cfd7cf461b728af138eb89278ced3029b0b4b3687d219678bac0292e29468787d74f8f2cdf14b6a3ed8d9993ef8bd48e2b464b33cbb82b69fb232aff804da4acb38ad78fd7b9d5405fe2f7eb30753a8799e64b33061f79fb24598140014a6e75512e6f23702ed0c2bf852002fe6e5707f67e732cc59719dcea15be9393ba86b04ab2caa123e1a3665c3093b1daec3621e26eb9ccf976550e6615a2461c98767e37d4254e5c92c04f4076c087c23fc4dfd003ab088cf478b0a1ec459ca46f79765b97e97679771c4f309bbdfe0ab9f8dd9a71d061f0d3088f822ac92b2083e16f9e23f7908cfde842b6af4bf770f8fdfbfdafd905df0141adf50f730cb2e625ed7d56a8aaa164101f0eeb80ccb78fe0a06ab789d61e32341247e80318bf8e353364c808dbbc3495350540b5110fc5e64e9909edf00d3f07f9d45659e2509201dbebce4697958e609305ee15931cfd630b0d4ad863ff43048c2a2a45ad09db44a12c1001c972c0589c25e9218b4cfb1c6d10b78be27bb4cd250cde7bc285ea508df341c856558b7879f78c146f7045ef5b142ce7dbe8acbd1f0e4e82d410dc7fb1a5443138a6f5b74b3a33521297ccef6cc5690a06091e52fc3f952112a8e0c3061f103bc2d32986149763e1a10d460c2e86f1047f5b7f21a992bbe538ff72d3c5aefac5a46851be5f7cd7edb35c7886173a7d4a984a7e7e592edb247676ded66a8ccaa40bd82b8e0e58778c5b3aa5478620d100a4f70cecb513d611fb2e194e82fbe2fe274ce0f86f0483439d6aa06523a468d9418e53ccfb37c44ff4299d2fb09fbebde9e7c70a3889b04dd286c3d656db1e814366502102177c8b824061a0e1e0def8e618ff62c8e6d494157eb56cb1dcae8b87edaad9054250edf936c1e2254cd461c6e5091972fa058289dfa2974e8ed4f9a2ec0a7b88684792916263972aac29b67ab75c2898e03f6e9665f2fc3d5c6f7fc28c51e690db6e529a7be157665e2153e3f3dd39ec362c9131b7c754d337638d49ea600ecc0b1ceb3329b67c9e112d60e302534599530395f677909ec0bedc644d93b606fccafbcb51d9d025b287d891db349add6e7392c7147e92293f5dc42f87030c5156f306ee4ad15102c28d48924169ef4bc1575d0e26c848f63920af8f38c200aa90ae1c9c387e65c44000027b8d3f84c9fefa8302ec3248e5e139a388df8c7b70ba265cc9e1fd8ab0975ab915d5ce705b0adff67390f2f0c2d6fe8939bb126a6f7b3743468268318df63c1a7813a955c4c42855fd784910a7358ecc681ce3eb14e62cf0c6dd5d99f9bc608d18493f3e88756fc1be861be1a82f9f282278a55030fa33897cf416bc7f9582d4555828538d5d4e76556cd975870b28ed07a144537261947730f11395f81bdeda4c32eaa8988b2ab34017bcd49082c743c8f8b8b861473f85a2b461d3052bb6064e71aeb5543c369fd48bc710a4b96f2d8a5ed9a2aa3e1ff4b797995e51734558763d43961321a2ec12ed59003648ba91bae585625f2c50d658a46cd07b9c26ecf087b692623b2a5d612605faf3fcdc2f94594676b18bb82ec7120e7825fcfb2308fa4b373b351d6a94368ce73a9737bf409e76524f42f94908da877475d118439876af7cc63b7986001f6864b6b3028b35e5d780dfa213942152726d417f703bc181894e57ba068d4d03656ac4c706b45534c598291f4aa20651e82ff2c9639f27aafc0e15c863917be3322635771b90ccc19410b94ca8d3788c361e423eec385252f92eec386a61a90101dbd9830b5370d67bbe4fd3d2894927f0de6fa3b4150d8139b7e27cdd8d91771212d995e14831472184ddb063aad3b006ec6d986360fb7689066fe86e63c73c607ae2d154d3be96c5d3c657b13ab042c7d5fd151fae375c98b0f5919264e80b755b901e28728825104f40d85213cd1e16e7acdee43325829d4e060acc953cdca0ddeae894dc1c9fb1fc0dc589768563a8c1f98ce470b5615e13967c28cc4456819166c06b6214b394c560eb3bac691c2148ff81cb579343131c164bf0ac1a32d3316161714e102eb23c7dfabf082b390cd97593ce701fbb122d51065e9b0a43a262aa832abce11c58a45558e44e1a2198709ba6b15b81b4546ca85978896c239a4592c44404409de9d88df71b688f3a2649771119701fbaf254f65744e60001db5c6b09f4d1006121b5c00b6ca48a9852946f472b6847f0a169e6713a44af6dec4f14705eb1d5a733b5a09ea0c22eb17a40a57806c5eadd0bf1754e1ac4fc2391f4d47df3f85ff7efb1c3cd8ffb578306e2bc1af5f0fe09fd1e96ffb670fc6c183fbe3cfbfc1bfd3091bdc7f3418db26f2bdb6b2cb20364800a2066d858301b89ee8c9816aba02dbf5211becafc28fbb204454f464efc1e36f1f3cf96e6fcf309619c750a463aa02410f15163c53b1ef3281eb01f9c47665fca0b950ddde486808ec65db938ee7b30ca6238f5ec1bf85ea2135b354d5f6a4b78d6502e841b62a60c83b8434ac24bdad53a867e9470708ca917cda11d620e639030b649f7c8fe4504488a718f13e797f84ab53968268884eb9fc3e3386a335a65a3fb4d44b93c71e0dfc68a13b955513e29458165d236946e3444865425ebf651e7a58589be837ee913dbe06df61a5b1d4cdca8200877d59a587106805c1effb2e2081dac94217eb04c9038b6d37dd3d35cc2ac17b73fdc11258630e54fa6d33adacf254e17ec78c681bc57941d8ff85a6476bfd7e8fa4d11c91340ebfb9f359a3db4c75cba7d8a0d55987949855944890f9b9e99ab5261e6d022ba5fb3b4e2c38c665862b1c4cc43985bef7dc543461a1f96a8d9b65b7e83ab20c6ba3440efea744736dd0058f9f7aa3cd4d949f3df8c18e3d3cf0720a4839f3a3456640e54777302681e82b063881a229a2f60c874b4128936ec2dab93ef18ec03f47f51e368e003af1450f1dacb80ebd15310a20d820c0cad61cd18dde1283b52384d96dc2db63603a7558b7b9226314946838d4d75946e21fd336b14f2b08d587d30e8cf5b757e93bb076785e5e43b5b14fccfde26d4b58995f7bb0d06e15385d01395840fecf2138f460ff8d608cffc61e085e1284ea4d01871c5e9c0985cc2b238754692d0b07aeb369cd4ff3b7ad81791bbf61f3b09c2fc1f1f2b1d6628a47b1d95d7000facc50fc38f72afa2dfeeda429b6b6002808d7679e897d926d6d9d6677a55f4f0435b73063280da197b200c0adf404ccc2c37adfe95e5cbc5cadcbebb7b3df81dfba633e36d480b9676533c0edd7bf8ec19203ed97b3834e08198d087ecfe274045ed0d04340bd35a5e3a2289c931c820f8a2c2f45a40dd68530e71ee4f5f613fefd395c1ba10ab4e7c1ebcbf29817c6e4131c0c604528462aaeb1233268daa4f5c7f2c3ec09a705216f157f341aeb88437a48b0564d9395a4f01b29731aaada86b8163c3291eff4511650dd3dc57acd9e296dbf6ca9078c2d5a6956b6cfbc535dd95851d209b4a96e786d8eb0abd00eae02ddd8d8c8814b9e1700be6def65354b0bf4e0b988dd6ddba0b6a9bc759b728b78db46f59d65b355999ad09188e1db9fb624438fa8cac1d4924db6140f530a0c887a8df434bfce8ec536894a81cb91c69ca26ce18c94802f33acd2882f30fe3a747bd7087191e2dedebecbd1b676aa84be8b53da3467f7b0092fe6a2ccd66b68d989b90642c7d7d102ed6f7979739884c557604d0cf2f227f025c24dc4dc8d9812ebe4de5e0fded4b4c82a50278e12ee1f1131f5862ebf4a4783fa98f6853d98d679bc0af36b272607fb8c3144ecef783ee769897b097ff6403e5263cb379b065124c792a14ff8ad6d1037566d08d7735c590002dc0ca79ce0fa249a98ba00141af64dbe921bb34832507cd08c5b81a01d8179111a6b1dd688be15d4383bba1962454eb45a9a8baf5462df7ce3890328404dfce180b8e5b6c884346517c39e1b04750da969cd6a5dda68051e6fe19659a2dcd23bffde3cb5f5412fc6da937f2363fdba00a947bf63135b29c007fcd4dc0e1f7775ed88809e498c4581747bba74d9f71d42a16617feb3baa01001d6d65f3af5b2bf2bbff08dc35007ef5b4afb85f10db3d545df9fc99e2486b5e6177fdb1bc6199697e80d6d5918dcd1bb8b3d5861f047f58e85f3bb889392aba62ad25b379bb6ac6402ebbee6e3611725de3aebfb1e4c6e4f8f9bf5b0a3a312dbe9de995718e481878dd220576759da73491e0c7c2b7233ced0bca7b20ad2d1475d62c0ef9815658ec1bfefdc8b26661dbd7175dc1c62b17965561b1903a6f0a52f5346d218a74ae34e166de24f1fe6f4e60c8fe2f2989798ee517839339d826942891b988887491850f7ba750b25b7566b1973520e1121a03b25c54e876c110427ef5fa6e12ca124e891abb8c966c173212e4c7f3f39ea260300cc6448c987bef903b891e1f1328bf09237714067188254224e2af68fe3b76f023c8e959ec78b6b2b4ca856c8d62525192ce9cc53f1947dc2f84e090a70f703c82425b2aed7492cb285a774d2e846f1898503bfce0a679c7382044da811972fdfef28c46da23e0ae3fa477e88ebaea0af3d12bd05bca872f8275b7171166e2e9242f5316b92f3efd5c2c5ffa8c2a4704bf9c416ee31fbfcd9eabef874a304899de8126ee825499b23b9eb70c9e71708e34df1e272be6162575cd0779f15eb9ca7adfdea9ea7cf7c29f75d95c8cc75670fa95be1b7220815c7d6e4ec3eea8ca0aa9cae4f73b0ab18736139d4c76c36de48106d4850e2b3c1687bd88393827f787d4cd1074d006481bf23f69912fdb09dbb133f8012b9069aaf58ad13191e414892eb1d471bbac47bb4ae22ff5dfb1a7eb56d49bc97027dcb63c3c6c871990705a8cc72349ca0e20fd78ab2faa858721f0350d11811b463f296d21f8d9df103e72233c08cfb812f5a48f2d111ac540e0ce803ab6300880f71995002dffbe6d1c00ffd631651124e73ec8b51de765d1c0cb44e398e1b6c9b7be7599a2466c7e109e7312e55a31f5fc5b8597bc5676bd479cd7c84b989b351d16fed9433a68b31afc4e9358906cc3e247968edcf78a7af3d4b4d6496bfaee3769c501c39a6fe15b834d955d01c1a525aa9bf1acd34070d5d62dd792c4d5049ffeaa22b03f35ed1f5cbe709d5bc85785675c5af269d5d5b1fb605ef9dabfdbba8208953584e301519d5b4f4bd958ef7d942e97950c86759c9b343b7d24e6e7e2ac7917ad89faef34b5b9f0beaa9581cfd47d7c91939303ce91a6d95e760a8cb1af703fe11569f68f4e96652bbb33629d804b0efe54758aa3a94bc043be6c942e42119411c2d8663f7b725ac8e97f1426414d4989ac75afe808107815f46b8811fdc074df52e27a235e71987ac66db1d7859b11db9d1180fadc5d11fca51b962995d0dddb8c2680332d7287e52f985470cafd37045f463d40e4b008fec428fc1358ffcb946d70df3f5792fce0b6de4bfd5a2a55d5443de60893b08e236ad9ce92b1d013a6774a59e328a9dadce0e51da437988b411830e65756d8f3b474a5aab4869f16fd18b543503b551d0a3b35fd061b3d3f600d836b0c31fef949a3a0c7788b188284bf984c5fb3b5b0a5513b274f4ca826ad59b4be57da983805db0e7ad48ed6c0fbb6b02db71e65d71c309f6343e5383f5baeaeff0b7ebca6d8ff72d5049b96dabe067c321787d7a23268f608b1eafab6239b29741cf0477e59b1970fde6615fa1cdf0f45b8dcb67eca87b215ec5d35befe8473d3c4ab80e50774ea6180c0c53f7dc42f252838dce1b17d29e3b476ae7fd42e4e8719824dde350ab0f65d4dbd11b192a420a9e15eed7927a9aa07ae13603d1cac658424fd11039aeb66cf842fe3c409f8f3d6f84b5beac63a374cc131ee62feb94da4eb346bd0144a3f354a75ab99888c8da68d153bd2951e231bc16790c7670726d0f6b51e62aa9ae3b42fa0a6f1b6def14e182ac5ef8b7396b395752368d1d342c1b3b0f32c891033c9ea8ce3aeb2330359c9ef2eaf54530b3753b5f44d6d0a26d5e5f44a903e292d031ef7acc3ed9d6ad0aee4da2f5a57ffa9a3a4d9b7c09ebd630c3a474a0929bc4686b2bd9164e8000b753c499a122c6fd77ebcc908b5482c47be194963a7c7dbbee4f9cafa1c6c36edade8579b82a820b007649df26ecdde59f3fb3bfded60f4501ede98560b377e08580d76689fd4679ffa4c9d45390dedb3b675fbfcb68ac74f659dc9bb5ce3618d01a3996012d1138c5c5826accacd333bb4c9fc08a4d60cfe146c38b4c09748d9c585c46b1bbb9b4d61607a22db71da2744218049f8496792a09b192f21db34ede9fe124635f37871b1887beb08d0001ab6914bb0fc37afb57e01cdad7510c85d60018bb3695a33a410c4379bcb6a510f5828dd0389da473c8e486a3a73d2afca46b3857f29a51cf85de7622da031e584748a2fce57324d4c32912dab5346fef0ee3ad3885319f6b09b1ec5ab03a7cd3ccbbc662be8969ca231ecdf46d6c9ada28935951232599643cf6c44d053af2c91c86331552d87030619e7d2e318add9abc97daba9b60927e178e9016c7aaa9e5aa7d2571e1e50fef8e7ea203f22d9fe6baa8a0cdda40e5611a65ab634a2f193dd99bb0278f15d4fa624afbdc27ef37aea6feab65c47e3deebebd0ef373bcf305af46c15d8a047f83cdcbeb1555e420d43b179b39510b41e5b9facc1229ba9de6cb7aa36ef7df156118837ec3c53e9a3737be9e96b44f290e6f394c10ba1c8dd3c1aeedcd0ac2e048e1194c11a7b8f16370077717685de93ad96874d66dde9bd98ccd65851a3be91e6f43792e5e88597dc0beddfbffdfed1b65710ecb7596e38c79f4dd93bf7d6b2cd98431789584e705fb06f00b5c0fdb7ae331d9188e02cf310b7161a1b5bad98d49941a7e3fd27e185be204d24dc48a6b12372cc54dea39a67e998e89195083699fc751f70111674861206ea499d6186e27a8de283b9d2b186ddefc0c6759e577e071661244afad27f51a4850f04769c9f34ba8a31325f6e871939ec2cb4dc34a1874144ed8aca64349540d2965549c5d6a5355d1099600332780990e2cd13c93e063d7e8ab1a533e92d59ecb6a92053b0a5661ed135e2b6e6de015f55acca2eaf3a62a7047e10d19471ede84413be9b169e724e86ebd45f05c4560d380879d931a2fa5922b4193c47588592562759ad746aa24430a4b9df16d3748c6c64a6d3151ec4663fb69a5369608bb70855b4a63b5d789b0f01496ea54243a15b0fec62bcc6104499eb0b4d28889e2f3b82c2608543b47f2be5efb5c9644bf57d3427f040276a01e99a2af787699be84336a7a8c973934258ff66a1b165b66fac5114023db9598f5ae0932351eab5655c253902dacb523c89e09dae8cfe7cfec895c6d2883b72ac5d6fa002f56e157c7758cf06a092a9a8d44791d677dc6e08b98672d4344ad9a7841c9681c9499248728090a7cebc4e8b1a2c964d30f0f240609023d175c000b5d1688d6270c7b062cd1686abc006d2e4890327b9d5df1fc1054352a349563fa5d08d9ec77551ed2462f9068e24f144c054a694bb182341a84c1a0cba072b3d3845d85ed2577740791c8a5a29b290bf17a0dfe117ee273309e566b3ca55f5409429c8771aa5c598f572ae75da9dd78733e3bd0efaf6bf0eafe0a813ed3a8ab3f92428c49b7a95fd4b6e80d20c5dae30d2b738ba67d29844a01f5ce1d1ac1eecb7e06985a7e3d6ad8845c73dc6020cb19dd7c5a38dbc40fb569dbb4eda8b6dfeae5b21e7f17cfdb567117a7c52769803f748fa152d28c86364cba5d38a7ed26bcf9e79ee4a1e16acaa7db8e9bc1b66dd9bc81c54e19a8f9ed7dd746b3e980b43476ca8dfa3e00b967354c43000df5b700d42c3006898de2748d738c8e4f3b66331583e278157fe4d1a85935b45aadd964bca0a0266816a7786ab13f3da669430f69ed69cc1f9f2dbcc7bc87ac0596e760a83dfe963d50ff58114b829c1e38404dd1e8c1a5c763bc7c73c8fe1e6f435a1f9abe80989ffb11d349c51734ff93bb79f5a4758eef60aae501eb0c37c9d98ae35b93fe85e48c8ea12b7f3ab869827e899c6d43591f92be44cc7ad1d249c417b47ef1270819788a79794b19d388771efef3341a2657e175f1a65acd78fe55e4db796f834a7e2f36bd0316df31b92e62d533ad740820ccc9c2977ca6ecb0e9e9afd35f7f3d9b9ad168010b6e007d692cfb03f6c4c319a5f74eee0c82209862c043201456bc8a7cf7f15806dca783cd4b27d8ea686fff7b72d17b527a131309cda9c6b547679b7885692ce997cd4c47904a80b6b77bff657a3ec13b667cd4441467882ff9689851d05aec3f77d1a592215efcf7940d0f955d42d9b87cb3606b23e3eb63e649155925149a32f712e5d926c07d20bf2a4ddc2868f96a8dd630003e13c28371a883011ab503969eef5288ef60a087e64f254ebce97ff0fcd9946a3eaf5fd8d2c5a62a8dffa8687b496152178ffea8a03250979eff8c9428bd48e2f4e2698b83d830017b7b05867a59e6e8469679620a253e0bee83b4153c2f822a2d96f14239c383ef6bfa254cdcdbd3747b4f9f0dadfa236ee007f5582511deab4f363470db092c2803cefe825071796d70cbb8acb519cc36b6ac6e92351df15ec92bafe2a73780d05650c1c224e761747d2bf2c87bf4d3b799063c364408ef943b0e479a64ace18fe1f05a59649de24c038ae1ce587d1dc4487b21e4ff09b53e6c3acfbaa5da4d81fbb87b4a28bf8fa383e1c3b6c78e1d0750bc6b5fe76a8e208cc8b4ec82ecd543dfc4e8d5d5fae33b10403bda406a1cf91be845a5671c1a229d259bdfd8809f3b9d71b487b3f502fb72682f7927790225842f5896abe4ced7e0128f514213ff61e400897733390ae2391e51b21ecf93ac70e1a17d7ce3f94dfdd234e4e0ff020000ffff010000ffffbda23da88c790000") + bs, _ = hex.DecodeString("1f8b080000096e8800ffec7dff73db36b2f8effe2b107d729594c89493f43af789e3f4b54e72cfd734c9c471df9b71dd37940859ac2952e5173b9ec4fffbdb5d8024be5294e3e6ee669ea68d2562b1582c168bddc5029c4ed961b6becee3f365c9468763f678efd1b7ec1fe14536633f66f9390bd30820d2328f675599e5051b159cb372c9d9e1db371fde1ffd78f2e1edfb63b688133e0e7600dd0f49c2085dc1725ef0fc9247013b2938cb16502d2e589155f99cb3791671063fcfb34b9ea73c62b36b688cfd7cf461b728af138eb89278ced3029b0b4b3687d219678bac0292e29468787d74f8f2cdf14b6a3ed8d9993ef8bd48e2b464b33cbb82b69fb232aff804da4acb38ad78fd7b9d5405fe2f7eb30753a8799e64b33061f79fb24598140014a6e75512e6f23702ed0c2bf852002fe6e5707f67e732cc59719dcea15be9393ba86b04ab2caa123e1a3665c3093b1daec3621e26eb9ccf976550e6615a2461c98767e37d4254e5c92c04f4076c087c23fc4dfd003ab088cf478b0a1ec459ca46f79765b97e97679771c4f309bbdfe0ab9f8dd9a71d061f0d3088f822ac92b2083e16f9e23f7908cfde842b6af4bf770f8fdfbfdafd905df0141adf50f730cb2e625ed7d56a8aaa164101f0eeb80ccb78fe0a06ab789d61e32341247e80318bf8e353364c808dbbc3495350540b5110fc5e64e9909edf00d3f07f9d45659e2509201dbebce4697958e609305ee15931cfd630b0d4ad863ff43048c2a2a45ad09db44a12c1001c972c0589c25e9218b4cfb1c6d10b78be27bb4cd250cde7bc285ea508df341c856558b7879f78c146f7045ef5b142ce7dbe8acbd1f0e4e82d410dc7fb1a5443138a6f5b74b3a33521297ccef6cc5690a06091e52fc3f952112a8e0c3061f103bc2d32986149763e1a10d460c2e86f1047f5b7f21a992bbe538ff72d3c5aefac5a46851be5f7cd7edb35c7886173a7d4a984a7e7e592edb247676ded66a8ccaa40bd82b8e0e58778c5b3aa5478620d100a4f70cecb513d611fb2e194e82fbe2fe274ce0f86f0483439d6aa06523a468d9418e53ccfb37c44ff4299d2fb09fbebde9e7c70a3889b04dd286c3d656db1e814366502102177c8b824061a0e1e0def8e618ff62c8e6d494157eb56cb1dcae8b87edaad9054250edf936c1e2254cd461c6e5091972fa058289dfa2974e8ed4f9a2ec0a7b88684792916263972aac29b67ab75c2898e03f6e9665f2fc3d5c6f7fc28c51e690db6e529a7be157665e2153e3f3dd39ec362c9131b7c754d337638d49ea600ecc0b1ceb3329b67c9e112d60e302534599530395f677909ec0bedc644d93b606fccafbcb51d9d025b287d891db349add6e7392c7147e92293f5dc42f87030c5156f306ee4ad15102c28d48924169ef4bc1575d0e26c848f63920af8f38c200aa90ae1c9c387e65c44000027b8d3f84c9fefa8302ec3248e5e139a388df8c7b70ba265cc9e1fd8ab0975ab915d5ce705b0adff67390f2f0c2d6fe8939bb126a6f7b3743468268318df63c1a7813a955c4c42855fd784910a7358ecc681ce3eb14e62cf0c6dd5d99f9bc608d18493f3e88756fc1be861be1a82f9f282278a55030fa33897cf416bc7f9582d4555828538d5d4e76556cd975870b28ed07a144537261947730f11395f81bdeda4c32eaa8988b2ab34017bcd49082c743c8f8b8b861473f85a2b461d3052bb6064e71aeb5543c369fd48bc710a4b96f2d8a5ed9a2aa3e1ff4b797995e51734558763d43961321a2ec12ed59003648ba91bae585625f2c50d658a46cd07b9c26ecf087b692623b2a5d612605faf3fcdc2f94594676b18bb82ec7120e7825fcfb2308fa4b373b351d6a94368ce73a9737bf409e76524f42f94908da877475d118439876af7cc63b7986001f6864b6b3028b35e5d780dfa213942152726d417f703bc181894e57ba068d4d03656ac4c706b45534c598291f4aa20651e82ff2c9639f27aafc0e15c863917be3322635771b90ccc19410b94ca8d3788c361e423eec385252f92eec386a61a90101dbd9830b5370d67bbe4fd3d2894927f0de6fa3b4150d8139b7e27cdd8d91771212d995e14831472184ddb063aad3b006ec6d986360fb7689066fe86e63c73c607ae2d154d3be96c5d3c657b13ab042c7d5fd151fae375c98b0f5919264e80b755b901e28728825104f40d85213cd1e16e7acdee43325829d4e060acc953cdca0ddeae894dc1c9fb1fc0dc589768563a8c1f98ce470b5615e13967c28cc4456819166c06b6214b394c560eb3bac691c2148ff81cb579343131c164bf0ac1a32d3316161714e102eb23c7dfabf082b390cd97593ce701fbb122d51065e9b0a43a262aa832abce11c58a45558e44e1a2198709ba6b15b81b4546ca85978896c239a4592c44404409de9d88df71b688f3a2649771119701fbaf254f65744e60001db5c6b09f4d1006121b5c00b6ca48a9852946f472b6847f0a169e6713a44af6dec4f14705eb1d5a733b5a09ea0c22eb17a40a57806c5eadd0bf1754e1ac4fc2391f4d47df3f85ff7efb1c3cd8ffb578306e2bc1af5f0fe09fd1e96ffb670fc6c183fbe3cfbfc1bfd3091bdc7f3418db26f2bdb6b2cb20364800a2066d858301b89ee8c9816aba02dbf5211becafc28fbb204454f464efc1e36f1f3cf96e6fcf309619c750a463aa02410f15163c53b1ef3281eb01f9c47665fca0b950ddde486808ec65db938ee7b30ca6238f5ec1bf85ea2135b354d5f6a4b78d6502e841b62a60c83b8434ac24bdad53a867e9470708ca917cda11d620e639030b649f7c8fe4504488a718f13e797f84ab53968268884eb9fc3e3386a335a65a3fb4d44b93c71e0dfc68a13b955513e29458165d236946e3444865425ebf651e7a58589be837ee913dbe06df61a5b1d4cdca8200877d59a587106805c1effb2e2081dac94217eb04c9038b6d37dd3d35cc2ac17b73fdc11258630e54fa6d33adacf254e17ec78c681bc57941d8ff85a6476bfd7e8fa4d11c91340ebfb9f359a3db4c75cba7d8a0d55987949855944890f9b9e99ab5261e6d022ba5fb3b4e2c38c665862b1c4cc43985bef7dc543461a1f96a8d9b65b7e83ab20c6ba3440efea744736dd0058f9f7aa3cd4d949f3df8c18e3d3cf0720a4839f3a3456640e54777302681e82b063881a229a2f60c874b4128936ec2dab93ef18ec03f47f51e368e003af1450f1dacb80ebd15310a20d820c0cad61cd18dde1283b52384d96dc2db63603a7558b7b9226314946838d4d75946e21fd336b14f2b08d587d30e8cf5b757e93bb076785e5e43b5b14fccfde26d4b58995f7bb0d06e15385d01395840fecf2138f460ff8d608cffc61e085e1284ea4d01871c5e9c0985cc2b238754692d0b07aeb369cd4ff3b7ad81791bbf61f3b09c2fc1f1f2b1d6628a47b1d95d7000facc50fc38f72afa2dfeeda429b6b6002808d7679e897d926d6d9d6677a55f4f0435b73063280da197b200c0adf404ccc2c37adfe95e5cbc5cadcbebb7b3df81dfba633e36d480b9676533c0edd7bf8ec19203ed97b3834e08198d087ecfe274045ed0d04340bd35a5e3a2289c931c820f8a2c2f45a40dd68530e71ee4f5f613fefd395c1ba10ab4e7c1ebcbf29817c6e4131c0c604528462aaeb1233268daa4f5c7f2c3ec09a705216f157f341aeb88437a48b0564d9395a4f01b29731aaada86b8163c3291eff4511650dd3dc57acd9e296dbf6ca9078c2d5a6956b6cfbc535dd95851d209b4a96e786d8eb0abd00eae02ddd8d8c8814b9e1700be6def65354b0bf4e0b988dd6ddba0b6a9bc759b728b78db46f59d65b355999ad09188e1db9fb624438fa8cac1d4924db6140f530a0c887a8df434bfce8ec536894a81cb91c69ca26ce18c94802f33acd2882f30fe3a747bd7087191e2dedebecbd1b676aa84be8b53da3467f7b0092fe6a2ccd66b68d989b90642c7d7d102ed6f7979739884c557604d0cf2f227f025c24dc4dc8d9812ebe4de5e0fded4b4c82a50278e12ee1f1131f5862ebf4a4783fa98f6853d98d679bc0af3eb3e98e6619ade169563240c714042dff17cced312b725fe6c9978a486a96f36c983c8b3259f81f05b3b2a6eac9a34ace7b8480104782c4e91c3a54e343175012834ec9b7c258f689164a043a119b72e429304532c34d63a0c1b7d57a9f19b748bc60ac268b5b4688152897df38d27a4a00035a18c03e296dbb813d2945d0c7bee35d435a4d236ab7529b61538cf855b6689724b85fd7bf3d4562dbd186b4ffe8d8cf5eb02a41e5d984d6ca55821f053f3607cdcd5152d027a26311605d283ead265df7708859aa8f8cfea824204186e7fe9d4cbfeaefcc2370e43bd0fd052da6f47c0b0805df4fd99ec4962586b7ef1b7bd619c617989ded0ee87c11dbdbbd88315c69154475bf8d18b3829b96af522bd75b369cb4a26b0ee6bee227651e2ad13c8efc1e4f6f4b8590f3b3a2ab19dee9d7985419e9dd8280d727596a53d97e4c1c0b72237e30ccd7b2aab201d7dd425065c985951e61847fccebd686202d31b57c7cd2116fb6066b59131600a5ffa326524ed7aaa34ee64d126fef4614e6fcef0282e8f79899923859733d3299826940382397d98cf0175af5b0f53726bb596e12be53c1202bab35becccca164170f2fe651ace12caa71eb98a9bc4183c62e2c2f4f793a36e3200c0ccab947ce89b8a807b221e87b5082f7913527446344825e2a462ff387efb26c0935de979bcb8b6228e6a856c5d52bec2928e4f154fd9270c1595a000773f804c524eec7a9dc422f1784a87966e14f75ac402d659e10c994e90a00935e20a0bf43b55719b0092c2b8fe4124e2ba2b7e6c8f446f012faa1cfec9565c1cab9b8bfc527dcc9a3cff7bb570f13faa3029dc523eb1857bcc3e7fb6ba2f3edd28416227ba841b7a49d2e6c8133b5cf2f905c278b3c5b89c6f98231617f4dd67c53ae7696bbfbae7e9335ff67e57253273dd8948eaaefaad0842c5b13539bb8f3a83b12aa7eb8321ec2ac6b45a0ef531318e3712447b1b94436d30da1ef6e0a4e01f5e1f532043130059e0ef887d3c453fb7e7eec40fa044ae81e62b56eb4486a71992e47ac7d1862ef11eadabc87fd716895f6d5b12efa540df3dd9b0c7725ce641012ab31c0d27a8f8c3b5a2ac3e2a96dcc70054340617edf0bea5f4476367fcc0b9c80c30797fe00b3c927c74c43d95b307fac0ea1800e2435c26940bf8be7934f043ff984594cfd39c206394025e170703ad538e930bdba6f179962689d9710ec379224cd5e8c75731eefb5ef1d91a755e331f616ee26c54f45b3be58ce962cc2b71104ea201b30f491e5a5b3ddee96bcf521399e5afebb81d871d478ea97f052e4d761534e78f9456eaaf4633cd99459758779e701354d2bfbae8ca18bf5774fdf27942356f219e555df1ab4967d72e8a6dc17be76aff2e2a48e2149613cc6a46352d7d6fa5e37d76637a9e39f25956f218d2adb4939b9fcac9a61ef6a7eb28d4d6478c7a2a1647ffd17572460e0c4fba465be53918eab2c6fd807f84d5271a7dba99d4eeac4d0a3601ec7bf91196aa0e252fc18e79b210294d4610478be1d8fd6d09abe365bc10c90935a6e6b1968a60e041e09711e60204f74153bdcb8968cd79c621abd976075e566c476e34c6436b71f48772eaae5866574337ae30da80cc358a9f547ee169c5eb345c11fd18b5c312c023bbd06370cdd383aed175c37c7dde8ba3471bf96fb5686917d5903758e20e82b84d2b67264c4780ce195da9a78c6267abb34394f6501e2203c5a043595ddb93d39192212bb263fcbbfd22ebcd406d14f4e8ec1774d8ecb43d00b60decf0c73ba5a60ec31d622c22ca523e61f1fece9642d5842c1dbdb2a05af5e652795fea206017ec792bb244db73f39ac0761c9f57dc70823d8dcfd460bdaefa3bfcedba72dbe37d0b54526edb2af8d9709e5e9fde88c923d8a2c7ebaa588eec65d033c15da96b065cbf79d85768333c4857e3f2193bea5e8857f1f4d63bfaa9118f12ae03d49d93290603c3d43db790bcd460a3f3f286b4e7ce91da79bf10397a1c2649f738d4ea4319f576f446868a90826785fbb5fca026a85eb8cd40b4b23196d0533444baac2d1bbe903f0fd0e763cf1b61adeffdd8281df38487f9cb3a3bb7d3ac512f13d1e83cd5a956ee3822b2365af4546f4a94780caf451e831d9c5cdbc35a94b94aaaebba91bec2db46db3b45b820ab17fe6d8e6dce95ec4f63070dcbc6ce331172e4008f27aab3cefa084c0da767cf7a7d114c92ddce179135b4689bd71751ea80b8247462bc1eb34fb675ab827bf3717d99a4bea64ed3265fc2ba80cc30291da8e42631dada4ab6851320c0ed1471fca88871ffdd3a7ee4229520f18a39a5a50e5fdfaefb13e76ba8f1b09bb677611eae8ae002805dd2b7097b77f9e7cfecafb7f54351407b7a21d8ec1d7821e0b55962bf51de3f6932f514a4f7f6ced9d7ef321a2b9d7d165770adb30d06b4468e65404b044e71b1a01a33ebf4cc2ed327b06213d873b8d1f02253025d2327169751ec6e2eadb5c58168cb6d87289d1006c127a1659e4a42acfc7ec7ac93577138c9d8d7cde106c6a12f6c2340c06a1ac5eec3b0defe153887f6cd1643a13500c6ae4de5a84e10c3509ed46d2944bd6023340e3ae91c32b9e1e8698f0a3fe91ace95bc66d473a1b79d88f6ac08d61192287ff91c09f59c8b84762dcddbbbc378c14e61cce75a422cbb16ac0edf34f3aeb1986f629af28847337d1b9ba636ca6456d4484926198f3d7153818e7c3287e14c8514361c4c98679f4b8c62b726efa5b6ee2698a45fab23a4c5b16a6ab96a5f495c78f9c3bba39fe8ac7dcba7b92e2a68b33650799846d9ea98d24b464ff626ecc96305b5be98d23ef7c9fb8daba9ff961ab15f8fbb6fafc3fc1caf8fc15b56709722c1df60f3f27a45153908f5cec5664ed44250796e51b3448a2ebaf9b2dea8dbfd774518c6a0df70b18fe6cd8dafa725ed538a73600e1384ee59e374466c7bb382303852780653c4292e0f19dcc135085a57ba0e491a9d759bf766366373efa1c64eba12dc509e8b1762561fb06ff7feff77fb46599cc3729de538631e7df7e46fdf1a4b36610c5e25e179c1be01fc02d7c3b6de784c3686a3c073cc42dc7d68ad6e766312a586df8fb41fc69638817413b1e2c6c50d4b71937a8ea95fa6636206d460dae771d47d40c419521888cb6da63586db09aa37ca4ee70a469b373fc35956f91d789c9904d16beb49bd511214fc515af2fc12eae844893d7adca4a7f072d3b012061d851336abe9501255434a1915c7a0da5455748225c0cc0960a6034b34cf24f8d835faaac6948f64b5e7b29a64c18e825558fb84d78a5b1b7845bd16b3a8fabca90adc517843c691873761d04e7a6cda3909ba5b6f113c5711d834e0b9e9a4c64ba9e44ad024719d875689589de6b5912ac990c252677cdb0d92b1b1525b4c14bbd1d87e5aa98d25c22e5ce196d258ed75222c3c85a53a15894e05acbff10a73184192272cad3462a2f83c2e8b0902d5ce91bcfad73e9725d1efd5b4d01f81801da847a6e82b1e83a62fe18c9a1ee3bd104dc9a3bdda86c596997e0705d0c8762566bd6b824c8dc7aa5595f014640b6bed08b2678236faf3f9337b22571bcae0ad4ab1b53ec03b5af8d5711d23bc5a828a6623515ec7599f31f822e659cb1051ab265e50321a076526c9214a82025f60317aac6832d9f4c30389418240cf0517c0429705a2f509c39e014b349a1a2f409b0b12a4cc5e67573c3f04558d0a4de5987ead4236fb5d9587b4d10b249af81305538152da52ac208d066130e832a85c12356157617b5f1e5d672472a9e892cb42bca9837f849ff81c8ca7d51a0ffc17558210e7619c2ab7dfe3edcc79576a375ec2cf0ef4abf01abcbabf42a0cf34eaea8fa41063d26dea17b52d7a0348b1f678c3cadca269df2fa15240bd738746b0fbb29f01a6965f8f1a3621d71c9721c8724697a816ce36f1436dda366d3baaedb77ab9acc7dfc5f3b655dcc569f1491ae00f5d89a89434a3a10d936e17ce69bb092f11ba277968b89af2e9b6e366b06d5b366f60b153066a7e7b5fdbd16c3a202d8d9d72a3be5a40ee590dd3104043fd8502350b8c4162a3385de31ca393d88ed94cc5a0385ec51f79346a560dad566b3619ef3aa8099ac5299e5aec4f8f69dad0435a7b1af3c7670bef31ef296b81e539186a8fbf650fd43f56c49220a7070e5053347a70e9f118eff11cb2bfc7db90d687a62f20e6e77ec47452f105cdffe46e5e3d699de3eb9c6a79c03ac34d72b6e2f802a67f2139a363e8ca9f0e6e9aa05f2267db50d687a42f11b35eb47412f105ad5ffc0942069e625ede52c634e29d87ff3c8d86c955785dbca956339e7f15f976dedba092df8b4def80c5774cae8b58f54c2b1d020873b2f0259f293b6c7afaebf4d75fcfa666345ac0821b405f1acbfe803df17046e9bd933b832008a618f010088515af22df7d3c9601f7e960f3d209b63adadbff9e5cf49e94dec4444273aa71edd1d9265e611a4bfa6533d311a412a0ed45e17f999e4ff0ba1a1f3511c519e24b3e1a6614b416fbcf5d74a9648877083e65c343659750362e5f52d8dac8f8269a795245560985a6ccbd4479b609701fc8af4a13370a5abe5aa3350c80cf84f0601cea608046ed80a5e7bb14e23b18e8a1f95389135f1a3078fe6c4a359fd7ef7ee9625395c67f54b4bda430a98b477f545019a84bcf7f464a945e24717af1b4c5416c9880bdbd0243bd2c737423cb3c3185129f05f741da0a9e17419516cb78a19ce1c1573ffd1226eeed69babea7cf8656fd1197f9837aac9208afe8271b1ab8ed04169401677f41a8b8bc36b865dcfbda0c661b5b5637c99a8e786ff795b7fad3cb44682ba8606192f330babe1579e43dfae9db4c031e1b228477ca1d87234d32d6f0c77078ad2cb24e71a601c57067acbe5962a4bd5bf2ff845a1f369d67dd52eda6c07ddc3d2594dfc7d1c1f061db63c78e0328deb5af7335471046645a7641f6eaa16f62f4ea6afdf11d08a01d6d20358efc0df4a2d2330e0d91ce92cd2f7fc0cf9dce38dac3d97a817d39b497bc933c8112c2172ccb5572e76b7089c728a189ff307280c46b9e1c05f11c8f28598fe74956b8f0d03ebef1fca67eff1a72f07f010000ffff010000ffff34a8cf37d7790000") gr, _ = gzip.NewReader(bytes.NewBuffer(bs)) bs, _ = ioutil.ReadAll(gr) Assets["app.js"] = bs @@ -73,7 +73,7 @@ func init() { bs, _ = ioutil.ReadAll(gr) Assets["favicon.png"] = bs - bs, _ = hex.DecodeString("1f8b080000096e8800ffec7d697bdc36d2e0f7fc0ab82787342b764b8ee3995524edea7026ca61eb91e4c966f3e49d074da29b8848820640c93d8ae6b7bf5500efa3c9564bb6e69d7cb0d524ae42a16e00c5bd67276f8e2f7f3e7b457c1d06079fec3d739c4f2613722ce285e4735f938de34df27c7be705f98e5e89293912724e68e4418d484b3e4db4908a6c28c688f619397ef3faf2fcf4e8ede59bf30b32e301db1c63778741404c778a48a698bc66de98bc558c881934e38a289148971157788cc0e35c5c3319318f4c173018f9f1f4d2517a1130ec2be02e8b140e473571a174cac84c2400128f0c0c3f9c1ebf7a7df1ca0c3ffec4716056383912d068be3f62d188447387c6f1fe482d2217868fe6e6958b331241c0e4fee8222b39d632181137a04aed8fb05220e8d508bb64d43bf88490bd90694a5c9f4ac5f4fe28d133e7afa3a2c0d73a76d8bb845fef8ffe9ff3f6d03916614c359f060cba85115904ad4e5fed336fce4aed221ab2fdd1356737b190ba54f5867bdadff7d835a0c1310f5b3071ae390d1ce5d280edef8cb71b1d794cb992c79a8ba8d457a31a4db42f64a346c0a32b58b8003006c5da4d34e12ef6e44b36db1fcde8353e8e6340e4c127d840731db0831c89e477727b8bebfc1ad6f7358cb4b17977b737b1b5f2016c675321b4d292c61357a949fe340e79348637a3140ea406e533a62d84e699e8450c93d0ecbdc6c6a68490a9f016e4d6fc2424a69e07003953a1b50877c95fb6e3f75fa7653398b433a3210f16bb64f42d0bae99e62e25af59c2465b247fb1450e25607b8b281a2907a899cf6c17779f983f49f0bffcaff211432ae73c72b48877c9cef82b1656ea8e115827149150310506b86d83e5471605628bfc2822eac25fe03c258020b7c8e818d886330920de00847937b52128101b52b7877ce31d6843ba5a1e20e9344b115fdda5335890eed2bc676f69cfada579cf5e8e85a9901e93167791886af30ac45cd4d0bc4bb6bfaeae74e98de9c6f9aa58f058288e1cb18b34053c795d1f802bed44c299262014743e94796d08ce4182b3a0d51ac2c482248cf2361e577140612d7904b4ce9c6920dcab0c0e206dcbc9408f197de48463c426904e5130a5eed55ca2c4c3518404f0e7d38de75fbedc22cf5f6ce37f3b9b5f573128a9c713b54bbe2c4d3ec3cf4efc9ebc28de67887c0eaf9f67afefeaf302328bc61e05c151a3f380cd00daed82d02bd3dbd92e5e1bcaa7019f23fe71925ff7e32a437026889bf8c5b520cf7888529346ba85134047e4cd6e7cae996378069bde80a0a948831b66b1ff627bbbb527af2158ecfc9f8358e983c21bab90068153c162274069e3ff1b328f53b211d2f7294efff2f22ff1fbcdbc8394af40cbc6202680a40fec9b32f7e5950999fc19681f74ad2694e4b2968026d328b6d9783edecdeb923f035224489929285612fb8069054c456012e286e0524d25a3570af57020a0b964b114d02600129c28d090a0d06fb8f6cb3d5a7a5263f2e749feba86040968ca56e52e27c7bd896141d0c413ab8a3fd93333c4228f5fd715faab6bd06746991fec4da0dcea29b076c8a58881a524414301df45f43ad7f7f41a4bec1f1443d94f8fcd6812805a86ee99a9c7e7d42857ab730c046927080505e4c8b40cb515704f750c672ac1a802d87838cf4a50be8d88922eaa3b079f9c9de77f355a96582b60f4e573d0c18646edefc901c995ee9e21afac339f7b20689df7a015abe35b05946806a3ff0e4885a283566d6dba3b486b64334982d23c32ec947e1ac6ce276e343dae0c07459fc473104bec349a8971c46e4af83115c1b2d4224a55ba7dc8edb0a98eb201f027fc2b56c45a11d6a00353f12a1f6863b33a401909f36011fb68c390fc97e3faec5ac2df241e65b3fe9c852a17104527c033910205c28a5fce350d12f89f490554b13fbabd2d4f176b287d77373a786bdf021192dbcfd2da9fdd55916c069a5814943039097815afe95c3c29624fdc44d5d9d214317f1ad5eb015dcfe7688da2204a1fcabdd4e678f0cae3da02f8eef3680af8d89be6a40e2cae115b53f8472be31784928f1bb228a90069a67190835a5e4390aee72c16b886bd0be77b5e6dc5ea5338f43c82dd81fa177291564588ab48ed8308f963104480951b6631d3031576d9074f8e487ecd3d649b15a006eda12fac7457834077c5bc07ecacbbfba1910fc7e23b89ee611f343ee8a2d393c7c4a1f2138d043c0868319bf5426cbbbb1ffe40d16b2af540329c4175bf079e73dbe36362904e45320c6450ed523b2c8cf5a28f7bb0cf2540ef4d92a05d7a1625a965803f40bd5873a04393dbfa683f7cc3a5d26008dc6c1111050b022ef24d44f88c44cc654a51b9f89aa438253754466858a5b64661aaa0427c06fdcff8fc3442159e8b69e8b8301c2ac0044ee8814550d6aea572c0030b88f9df4987ad6a847a5dc4b5676aedf95f96745aa58e71d947198d80dfc93ce68105f6e5418ebbee01d03eab0bfcb8b484973e468010078934d614f1a92253c6c0dfa0d7180d4a34d88360abbae0ac410b6f5c983b244c701952c0d02c4d2b9998101818d5aec77b93b84a1ebde0a3835ab35206d829689ca8b06ca39018fcc9d432faa09c5c37211a241500b7cdf8fb51cb62565f541e4b0f85695d650e364f0230a481966ba45f21f2ac3f6c58a867e36f930db4bed1b9da2c7a68658897cbf8c141bf391e11ee21bed3113853cb3923e5a2db5b6c728c051bf86b7c7a0286b15942786454db3ed1fdc1bf3f00d8359b7329d755ea414d60c236d6ab5533a65dc572033c043456994117834d8691bc3f55e69b5983f81226f6298f3cf61e0dd246f7032ce5b2c1452c96c6275c32d72cdfefc4040dcfa8f6efeefaba2f5883141e0b625881e3e8fa16c3179aeaa4588356a09bb679de8973e33330c993e82a3206ee5bfba369740fef4b0175c6e8415dd81f6bf5e5d2c84aeb8bf4577f6f8d3e402ab61155070c2652db3310211bb7b7d8ef19932e50149db312177cb6d90eddca9073af95c8dbc13e85ca1f10e6ae929aaf635f814aac727e5da4a6c2201345652eac327ec6d024e7ecc66843546dbd623d50d4cefb3658556e426a91dbf45969c90d0bb4235567c199f652d95584857ebf4284a5ed5586b94229b907d0f79281bd4a90248d65a402eef4c46c61789d739a744f6afdf9daa09a236216f5ccfb1b53f301269c4bf4b5e69d19bb21b872c12f29267f1df3e89a06bc8b7a06a32535741dc5e77d787925a558132ded73f89864310fc4b4cf43fe1bd4a1415bfce321903037bd7fc303a640f3d3e0862ed4eb249c327977d790df5c0384e9f05ba4a3afa385367d4d794491f88e3e1e7a7d11f661f707e13e1e7203ecfc61706bba7a42a8750391780ec6410241fbe2776fc00f7c3333bedf3af8edae4f3bc45404feaec5ff01d9aec684c40d3ac385519a853d9aab5874b2ee22624f2d6bd8b0464a33cb8caea593dbdf87d91d6cf780b34d8e961b5f86663e123de19e610f15fd4815f8f386571f858a5a4d7dc4bbc1f839f87d6fa200acb49f99eac3636757cf6a7dbd164f774992c8f5997bc5fab8fb741e09c908d8ec2157b821a23ec2f258201006f5102b54e9ee292f92d9a67568d0b7597161b7737fe2da5f4fc5990195d9dc414c6dded77c82922e17038acc16788be3d6f0c9ccebf68844bb83443b827db1e42108e4b60d49dc8429263c20dc0756becb833e8336df97ab6fbef5c2ead168cee4a8553e91cf3f2743b5209eda93dc632d5ab05f3ac443147f3a0039f61164b56cbeed3cd6e686df23d8590e55e2065629486968e5c1a29411743e2c3c99ef8097e291d8fa7836c790e42fd98efec6e6af4f272869a7974523f1c9413887ec0c956d71308da2ecb0423a672348d68ccb14f0f4446400c17f04659a4199de0d8ac31fc95bcd03fe4fb327b3a622598039178ee1cfd3f068345557aa0701c7676f1f1c016e9ca4e1ce9a7f018f11d589a4c1eecedddd67ff26bede495a8d9cc3d37a0882b123e622a2d52f5f68a169f005466da631524cc88057dcbb3b7cdae8a87b1a196feb121fcb44b6f9b171394879be8d1f138f22d1c311090efcc36332335f523e00900fa34880d7c1de7c4f9eed930464e38c479de27030cef13cb02f645f84311b9d5ce08587b5628dbd6e47761803cf929a862a71f1f4c16819529a67bbde9813b739a4c35c9ec6d83573f2d9c0b167b31506ff9872bd6fabe1eff61cdf7a4c961e067ccaeed07d7d1f63856666da23b93f6b5bff032c6e6b74da030185d5d965800bed338953574fe954408b01beee7180fa69c7963e5acdf5beb15acf06f4ec2da3fc296ba074b431ae03b8b2e8dcba228c0386c5f5d2f13f8cbec270e8cef6f6e05de9b7311e3f3a29d42cd980e6ebec903fc82cf6569a44f5448055e47d23807d690ccddded350e043403684b663e3a38e12a2d5f76eae2d176eeeb0cf3c7ce7da57048a09e477d81fa43cf83c9ae1505b602073baac4073e9ad52ec210e46f5f8c1578d097227a10ef7008fbd6bdc5829b3f2aaa625cfdde6d03bc4e7c9c565e055b0d8193a1a7d4d9a80da76657a01b2d1dbd3f1bda3dee12fc277be8752a1de0a8d79bfce1aff7627588db5e6ff328defbbf875786a8808ed656227fb8678fb83953fcb41b3493eab9737c654e7fa9f67b180ccbece9ed71c0a2b9f6ed3ed7c7bd90d1e6f5d591fc5a68ee16c2629d5b19251f16f081fe6b092d38b2b90d7a7b0b6fc7973c642006c0b164bba36f77c37057a9d1dddd6e766714dcbd99e42cf28285f57fb1915901c33f8f7f0fa3e439b65fc928b380b90561e963d80daf3ef3f5cdf71fe506468503f2ab4bf935677c7d64b2600cbbfd9c5d5e491f0148e6a569341aee78cff5e7ae4bc3d57bc225f9955631ae422ab430afcaee04a608ee5f22151be7b95cc611d393266f5c2431dec62713f28d9049d879536cd0c80a869e73ed27d331d8a7937cecd22fc9602d15534d487e30b77fc9b9adb01e204b50e0c230732117134fb8097a1be905f5a6f9562a7e74b470a59236a41c254b6e903ed0e02d4461d30e1d77dfba5d7e39d06cff337d23e495958f7854026ca28c9bec930914d85a46ae8c8832375830666e23e5284840d0be871986661dec096662e43cde1effe238b7c7aceefa02046e3e8f3c5257b94e97cea0b821a718c8278c4d4d1941db7e8b00c018953439972889a500c32334391ac80250434e238d79983429ccc13110ae960be8ef739f05014fefc3a7627c6f62a65c6027bd83662ee875a046e655324464d7db8af917752ef115465a321cf26826f2e91f94ab1e81666b39547966f88edcd0dc22c966d23589ec8a6ee714b22bc1d904f0d66f0e60be1593ce26efedd8bae4ac6df18a552bee40423bb36ee32e384f4f3a21e4de3ba0b380ca3940b0c0906f057fc05b426525760ee975eb120d9a832ea720e9359f71d7d0698d0cc9e7a14795ff7539c05b9c3bd92ce8b4a4206e00f704ff439d5c4b87641e712b1bd5c7ed6db8b0b72e0a6d87e932b2d3ac50986b7cdbc6a68e2150c901b9104e230a76aacda8f14e4eb2fe469356649ad9a23ddce0ea2cf89719cbf9a8b6da8c7aac659ea6d0f1380d44ca0b4e306fb5246d619a83abc39ab475d042ac27cef05fd42e97f9e2667ff40c8105727af51e2c38c36a958e5283b24841e0bf18d0e9a03ed1f26fe9b46ecf34e6d6b04bf766428669c615fc394a939621a5bd32ebb4645b051b64e7aa8cad67dede7e01dce518c9fd05a69ac93a1a47c6d51d7f9adee9c0087b4ba9c7a55e347749f6023a0553bf40180c6ec1040a3db05c74024a066b35daf228c65bce69b0a881e162ca48ed5908ba44f966a269e69b1a3b8d4a09d20c16ccb93e609644e26e100296faf89865ed5dc2f184a799bf8383700f34a301af358a9d794f1d34b184cd4d8ca2014385d14b63c5598f20b463cbe16df1f2f6cd849645b40bfcfbef6d0b0c9e32ce0220c4bbe9915d39d4a046bc10a33adb52108e0cd11f90341bc588a46c2f6cb1d90a34dd8dc905624099948a283af127742a4caa3e10261bdc9c1cf636c79d7b18cd99b6b33c12f1c63d11008ed04f3ee8209be50a6c05bc508f95b6c8156331ce3be430059394d1647434c83277f20139d00c48a9327b85c738b510abccab63050dff8e738a5dc2abd575c4ebb5c2c0370d6874f560901884be361cd30f8ca124803a03ca134c99240781105796fbc6e454e325ea24f00c32c957cf4dc249ea2211e2f60d2c898b7b41769dc58c8059016596ac6c185f6d59bb4e35e86dca4ca394e23ab05073d3bb77c59af276a078a4789ed30847341b968bc7388049f8e666e3fee85b1166676c5289885db5c9c3410290da73a5ed822e6e26c6288ba10b9bfb23521a1433ae432aec33b9e00689b26b86b6573d07c5c32395da9d3374b80eb39f2b60d65b002ab96b50056e268625bd3675813be4d6fc42f41783de770d72582fb4bcf75abc32221a77da28783e31b08b06361bf178d76654cdc1442fa8982a08f79849636ad0440b74c75c627c6ca0af854d58cbb2c60fba82e5a0095e94998af76d8aad75f54a2b68d19bf7d081e2f2eed341f30843eb5e5a4b44ba9d9406857111152b98832d51bf41b957f26077e9b21ebd6669d6a92a659724f5a7f98de4f503801730de9210e0a069e4814a737c0740c6bb51296e06258c09c575dfddd563f4010700da6ee9a1aacb4c8e0b16cc463d1332a10f9b0b07f3ba941708a815dce2c189c1c0f248fa4e5a9f982e3b27d7134eadc455b3f434fdce21d67a72cee18a2ee1c0dc794d7f71352fb16dbfa86f9c877321f1be52af0b59def8692b6fdb006aab37c4152d001ae3cf9a2bda52dae18a9ab1ad69600c025bbd89eef6ec187daaa6401eeafeaae9904695554dc4368821cb7fd2e1c2f6980be7f6a259c95f4d22fe2ec1d351c0a0503da6680847fba3c97ffd429d7f1e3aff7fdbf9dfce3fc6bfdeee6cbd7c71f7e9a4d3be30f31ce66c9aaaed4e42cb52e5fe564b59e1705e60d224c08e8db681a49cd9602dc9f3382dc6e4c7d4bfc2f70a16035d2c9bf4d5da99e67467a75fb31ad8d6b7b1e83582cdb82fb24c38b9bf676b3de8c065f7ae8bfedb401aeae4dd07a694b8560529f78a6d66acf2226fbc7c51b876c6320dc004db6cf7eeb632d7ce78734803f8cf83d96e8c37b78c7b47369c4d538a971fa432df57d8f8c766658c28582cc14ac3c2b52fdb8f22ac27e53045d8323967cbfb255dcd09ca9a8eca520e5fac22e04c075511f7afc94921e4323166ebdd5390e529760a79f641a5934570977cb2a58584c2677497aa42298bf2980423e65872026436263f71904b40f4ae64c611e333c27511ed60a810c604994573c06f29c0b1f1afcd2cc896e0a955aa32cec10f51ccf22c3e640fc9bbb80867fac128a2793d5e1b2fbd72a8449f0db68f1159c365d170ae1be26cddcb8e7939dc8c699dc13077d654ed6443533ad0ad3daf66c268f8b425e6b7993f966a8225a2a15df6f50724ec95798ceec6127c593cb14e66528448ea78999d8498095c44a5f0308878cc795aaf5004586f52ae5278dd33e745502f699c2235049a718a253379f28b5c49a6d14c0ad8953ee4832e340691d2f1c9946bbbee692c9f60aa4313df457d8e765dbac0e9379122f2cde1a5f97c9195642d61a625f0adb27c9d1b556a64337c98041f268ad91537ac0f5959bcf235a89e3b5055981e844e14f8fcc8656640738ab5b83752bf82d47effe871e8e3c2c065f3122368c8b8260d8a65ec92d6c088fd0a8bdffef27f8868571c4f4b206fa52779cd899e06fb1be62b6a7c3c218f01370f9716cf4562c43f8c713bd542663e9242c958e9fc854de968650390005a9a1e3a003618663e85561cf07a20abdc5c2cebc3f110f3dd36fc9eb1b8cb802fd758d9842f1a8f0ef0ff6c81970aa5b2095feac01ed8293d2f31d6ad7fb59c226d27b95918f2687fb4f3e1a20a65bcb659eee5f2da76b6bde7039602505e419840b1b8a5bb851acc7e436f3d97b90cc05213ba4121753073100b073a2d440ff7611dfd26d4b0b0fd00ff2c120b9dd915a79ae05933b0c62296417f4fa3ff01b658524930e47050cb667fa195dab7fc19a9c410f144a1f1d6d028e52557881b7d3767c6c69d9aabc2511aa742ef6f6164a78b07f4c0a6c5efb35d33b3bc06ab21d5ae0fbe223886c1226f8d11af2cd2d57d48fa036c2aa59fa8a9463c4b04f3c7a6d2aa9b4a6b6f220dfe6ad047d844cabe9cd3b183947e854d3db91da4860154d9c929be07f4c07b357d118dc7b77b5b6d13bc12c3227352010fed923370ee050c486c01e93b78617ab6b60aae7ad1dd2a51441dc66fcc011e352ec1f3c15cc61fe9fb0b1679df4f6360a137899e0b541c787311b010724d36bee74713b5390c05e5de56b3ce4a68a880f4c11071cef0f30de6d83c48fa0bf3a51c8c5d666fc8c65024d47bba37221a200d46067e0bfa113094de25a820297d772f3c35fa5b03554dd83e18e99c5109860c0bcec13a664a03d50209136026701d2363886525c310d3e8efde686942f621058b4df569f91831621c7cfbd24a9855654ba9c375a44b19aea1f84015bf0e8e1e2cf0523f6d1199fc206fcfa2b37c33a5c019beb635bcd192604d093de5160f157b6977849e06fe6cd6ff93ec94600b0e4d8dc3285a0d8ff5560f8ccb7550d96e0ba5f09ee109cb3a5608be1d10b0293b4fcf9620a382d733fb95fc7bb27315ee27bd5152a3bcf46b1ecb48cf565999f61acd9e3af1e500a767c11bb8c91331de9b049ba8ac20383b847e3fc3bd01ff4a41ff8fe4fda4de0d20fbede93d3d9eac8b15d106038ef3d13f1891bd5586b260b28789f6f1dc8ebd08893b770328cba853b53a8de064edd01fd01e55ea4648af75b659e1505334ed6ad9ace3bc5263e605284f5734b71da1fff6f2f2ecc26cf0c22cda0c2bc52e7fb8e891c7e9d263c52724811f4b9f5d98cfb71e4971a3986c4199294f8b072ab24a93ff00141e46225a8422512093e8dcc6e5cd7df8360a3c5fd1b03fff6066bd2fc9644d73dfc2d2c0cfd929f99e2d069c72f606dd52c7ebab993e3a3b859e71076ee48c3a2eb09a9eb3e87c2e7257f87e7065d781693be686856013a4358b983439c3dab2cd74ae44db3a3cb95b3b2b7dbafe3f640b65d55d072b14a4110a1d3b0f89fcd87b0e84060cc033ffe7b9cc57db87380c0271433a85e1ff596f7fa2f1e17216b97211e3418da48c60aeecd93c8ff260612ef29637462575afcc1545208a18ba42ee525ba62d51fc9fe93d5d1ac7f9de377431cb4fdc4a1ccee45d0739801ddb73641e266fc98f06c65284062e73fdd79c304a578cce29af7d08bd72bc25ffe55cd320614e228322d50e0e5bcd3864b7ebe97c2ed9dc1cf1c55baeb88de7a6a71e93297072b020f41a9061024e5493db5be8b696066c45f158968be986b6c5ce9964d79cdd54bfb25e2a20fb3044824799d3e7328db4705a2c2b47058a018a7c68f6fd09aec9efe4376513b8db4298a2641f40769653ffa7b3a6f026d66fcf1f466efe5cfaf0d27dc566f189807cbbd6c5f4ff03611c24375f8b07139af86d473cae6b4e7775e778c24acbb2ecd8cc3ab5ecaaa49c7b27cdb6835fb814f60b97203358986756ebccea9c6671aee7782ea4b1fd404676227386e737328091a6230e6f297004be3c34a99e3666e5439aa59c98869e1d94000396eaf6167b3cc51b2cbfd05f310550e9a34df958b6ac9a4cd3e4cfcdb20fcdcccd7c6c9efdc6cca31484ab79dd6c99e128cfdf499a60a7cc3c1b5f80b035591e4defe6a9f211a12c67a857d04c96dab394afb39143e8702a92ba922de8856269955ccaa450259d1411a6c78c18fc9dca2cb34449262b92c972a4b403825e383bcfff3a8ef13485d20bec05b409baf28143033e8f7689b3f3320693ff867bdadf1fbd7c31223e439499df93832287d8de544e0a6157fa464526e2fc9d0c369959ef1555792ce2855d8dcf5df8f93579bebdf3827c47afc4941c0939cfaf32cd04ea6fdcf63ac63801070e1652ede67aa2eb4643dfc7d6928aa98f99e50ea904823de26c6a2238bc511e791274c34912f9346cad20b59f4872f81e6f599ebffa895cb87e08a86cad9b789283357294e82bd01d2efc6eab76c42272c13d5fb40e7804e8f4300ae3f380c7b50e8a8c754d41b7326ebe03e65278590aaf8a6122802630df819c21279c85edd8b330c60c918259cf65eb7ccf17c08d174910f06bda3acadf19d31c00a1118d583470c6e59f1df458e459e3911b24e6347685fa9498e91b93924712633a9a339298f947cc4ad4584090262bace4689c8b0014de18e87b62ada4bf093c273297340c71901fa034419588e907b7481b933c27693b8cc401278c2b590aeb63a28536e57a9ab8574c9b71afa804b30f5cd6094898f720426a2f968d7c42230eb40d0088182c4c366070bc73359e0b310f9849c7184f540476ecc2990b4041febb7bd41d33df0b5b7195699772405ab44f4c84c0a5ae0f0643f17b12c8a47bf82f01d5083c398ddc95c6fc2df92d99a0ff1de0c197d141f5b97bc017e418162342a94c7ed0de4a638219ee6989d365d72cf0a680e0da9b25abbb057c2781fd3c2a13722939fe8ae82ac35f73b0a2a3c93b8a9b67a5878e4157a563e40dd091bfa9947f0eedf37717dd93da760c46ed126ef5af21ce87e92918dc6046d1d8cc6a7470943d2fa1523bd025f8562021eb236582a9b00bf041b960a969aba0d3b9e1e1e2f16ff6f8a1293de8a8e8e492eb1e4d1c3437d980c17e7b9730b9709e8fb7c75ff6d7ced136f94d4d0a1cf6b6b399e5904355cf44e2b856010c7a933d1dec0d1d025eff1b0000ffff010000ffffdb9c85bdc79e0000") + bs, _ = hex.DecodeString("1f8b080000096e8800ffec7d697bdc36d2e0f7fc0ab82787342b764b8ee3995524edea7026ca61eb91e4c966f3e49d074da29b8848820640c93d8ae6b7bf5500efa3c9564bb6e69d7cb0d524ae42a16e00c5bd67276f8e2f7f3e7b457c1d06079fec3d739c4f2613722ce285e4735f938de34df27c7be705f98e5e89293912724e68e4418d484b3e4db4908a6c28c688f619397ef3faf2fcf4e8ede59bf30b32e301db1c63778741404c778a48a698bc66de98bc558c881934e38a289148971157788cc0e35c5c3319318f4c173018f9f1f4d2517a1130ec2be02e8b140e473571a174cac84c2400128f0c0c3f9c1ebf7a7df1ca0c3ffec4716056383912d068be3f62d188447387c6f1fe482d2217868fe6e6958b331241c0e4fee8222b39d632181137a04aed8fb05220e8d508bb64d43bf88490bd90694a5c9f4ac5f4fe28d133e7afa3a2c0d73a76d8bb845fef8ffe9ff3f6d03916614c359f060cba85115904ad4e5fed336fce4aed221ab2fdd1356737b190ba54f5867bdadff7d835a0c1310f5b3071ae390d1ce5d280edef8cb71b1d794cb992c79a8ba8d457a31a4db42f64a346c0a32b58b8003006c5da4d34e12ef6e44b36db1fcde8353e8e6340e4c127d840731db0831c89e477727b8bebfc1ad6f7358cb4b17977b737b1b5f2016c675321b4d292c61357a949fe340e79348637a3140ea406e533a62d84e699e8450c93d0ecbdc6c6a68490a9f016e4d6fc2424a69e07003953a1b50877c95fb6e3f75fa7653398b433a3210f16bb64f42d0bae99e62e25af59c2465b247fb1450e25607b8b281a2907a899cf6c17779f983f49f0bffcaff211432ae73c72b48877c9cef82b1656ea8e115827149150310506b86d83e5471605628bfc2822eac25fe03c258020b7c8e818d886330920de00847937b52128101b52b7877ce31d6843ba5a1e20e9344b115fdda5335890eed2bc676f69cfada579cf5e8e85a9901e93167791886af30ac45cd4d0bc4bb6bfaeae74e98de9c6f9aa58f058288e1cb18b34053c795d1f802bed44c299262014743e94796d08ce4182b3a0d51ac2c482248cf2361e577140612d7904b4ce9c6920dcab0c0e206dcbc9408f197de48463c426904e5130a5eed55ca2c4c3518404f0e7d38de75fbedc22cf5f6ce37f3b9b5f573128a9c713b54bbe2c4d3ec3cf4efc9ebc28de67887c0eaf9f67afefeaf302328bc61e05c151a3f380cd00daed82d02bd3dbd92e5e1bcaa7019f23fe71925ff7e32a437026889bf8c5b520cf7888529346ba85134047e4cd6e7cae996378069bde80a0a948831b66b1ff627bbbb527af2158ecfc9f8358e983c21bab90068153c162274069e3ff1b328f53b211d2f7294efff2f22ff1fbcdbc8394af40cbc6202680a40fec9b32f7e5950999fc19681f74ad2694e4b2968026d328b6d9783edecdeb923f035224489929285612fb8069054c456012e286e0524d25a3570af57020a0b964b114d02600129c28d090a0d06fb8f6cb3d5a7a5263f2e749feba86040968ca56e52e27c7bd896141d0c413ab8a3fd93333c4228f5fd715faab6bd06746991fec4da0dcea29b076c8a58881a524414301df45f43ad7f7f41a4bec1f1443d94f8fcd6812805a86ee99a9c7e7d42857ab730c046927080505e4c8b40cb515704f750c672ac1a802d87838cf4a50be8d88922eaa3b079f9c9de77f355a96582b60f4e573d0c18646edefc901c995ee9e21afac339f7b20689df7a015abe35b05946806a3ff0e4885a283566d6dba3b486b64334982d23c32ec947e1ac6ce276e343dae0c07459fc473104bec349a8971c46e4af83115c1b2d4224a55ba7dc8edb0a98eb201f027fc2b56c45a11d6a00353f12a1f6863b33a401909f36011fb68c390fc97e3faec5ac2df241e65b3fe9c852a17104527c033910205c28a5fce350d12f89f490554b13fbabd2d4f176b287d77373a786bdf021192dbcfd2da9fdd55916c069a5814943039097815afe95c3c29624fdc44d5d9d214317f1ad5eb015dcfe7688da2204a1fcabdd4e678f0cae3da02f8eef3680af8d89be6a40e2cae115b53f8472be31784928f1bb228a90069a67190835a5e4390aee72c16b886bd0be77b5e6dc5ea5338f43c82dd81fa177291564588ab48ed8308f963104480951b6631d3031576d9074f8e487ecd3d649b15a006eda12fac7457834077c5bc07ecacbbfba1910fc7e23b89ee611f343ee8a2d393c7c4a1f2138d043c0868319bf5426cbbbb1ffe40d16b2af540329c4175bf079e73dbe36362904e45320c6450ed523b2c8cf5a28f7bb0cf2540ef4d92a05d7a1625a965803f40bd5873a04393dbfa683f7cc3a5d26008dc6c1111050b022ef24d44f88c44cc654a51b9f89aa438253754466858a5b64661aaa0427c06fdcff8fc3442159e8b69e8b8301c2ac0044ee8814550d6aea572c0030b88f9df4987ad6a847a5dc4b5676aedf95f96745aa58e71d947198d80dfc93ce68105f6e5418ebbee01d03eab0bfcb8b484973e468010078934d614f1a92253c6c0dfa0d7180d4a34d88360abbae0ac410b6f5c983b244c701952c0d02c4d2b9998101818d5aec77b93b84a1ebde0a3835ab35206d829689ca8b06ca39018fcc9d432faa09c5c37211a241500b7cdf8fb51cb62565f541e4b0f85695d650e364f0230a481966ba45f21f2ac3f6c58a867e36f930db4bed1b9da2c7a68658897cbf8c141bf391e11ee21bed3113853cb3923e5a2db5b6c728c051bf86b7c7a0286b15942786454db3ed1fdc1bf3f00d8359b7329d755ea414d60c236d6ab5533a65dc572033c043456994117834d8691bc3f55e69b5983f81226f6298f3cf61e0dd246f7032ce5b2c1452c96c6275c32d72cdfefc4040dcfa8f6efeefaba2f5883141e0b625881e3e8fa16c3179aeaa4588356a09bb679de8973e33330c993e82a3206ee5bfba369740fef4b0175c6e8415dd81f6bf5e5d2c84aeb8bf4577f6f8d3e402ab61155070c2652db3310211bb7b7d8ef19932e50149db312177cb6d90eddca9073af95c8dbc13e85ca1f10e6ae929aaf635f814aac727e5da4a6c2201345652eac327ec6d024e7ecc66843546dbd623d50d4cefb3658556e426a91dbf45969c90d0bb4235567c199f652d95584857ebf4284a5ed5586b94229b907d0f79281bd4a90248d65a402eef4c46c61789d739a744f6afdf9daa09a236216f5ccfb1b53f301269c4bf4b5e69d19bb21b872c12f29267f1df3e89a06bc8b7a06a32535741dc5e77d787925a558132ded73f89864310fc4b4cf43fe1bd4a1415bfce321903037bd7fc303a640f3d3e0862ed4eb249c327977d790df5c0384e9f05ba4a3afa385367d4d794491f88e3e1e7a7d11f661f707e13e1e7203ecfc61706bba7a42a8750391780ec6410241fbe2776fc00f7c3333bedf3af8edae4f3bc45404feaec5ff01d9aec684c40d3ac385519a853d9aab5874b2ee22624f2d6bd8b0464a33cb8caea593dbdf87d91d6cf780b34d8e961b5f86663e123de19e610f15fd4815f8f386571f858a5a4d7dc4bbc1f839f87d6fa200acb49f99eac3636757cf6a7dbd164f774992c8f5997bc5fab8fb741e09c908d8ec2157b821a23ec2f258201006f5102b54e9ee292f92d9a67568d0b7597161b7737fe2da5f4fc5990195d9dc414c6dded77c82922e17038acc16788be3d6f0c9ccebf68844bb83443b827db1e42108e4b60d49dc8429263c20dc0756becb833e8336df97ab6fbef5c2ead168cee4a8553e91cf3f2743b5209eda93dc632d5ab05f3ac443147f3a0039f61164b56cbeed3cd6e686df23d8590e55e2065629486968e5c1a29411743e2c3c99ef8097e291d8fa7836c790e42fd98efec6e6af4f272869a7974523f1c9413887ec0c956d71308da2ecb0423a672348d68ccb14f0f4446400c17f04659a4199de0d8ac31fc95bcd03fe4fb327b3a622598039178ee1cfd3f068345557aa0701c7676f1f1c016e9ca4e1ce9a7f018f11d589a4c1eecedddd67ff26bede495a8d9cc3d37a0882b123e622a2d52f5f68a169f005466da631524cc88057dcbb3b7cdae8a87b1a196feb121fcb44b6f9b171394879be8d1f138f22d1c311090efcc36332335f523e00900fa34880d7c1de7c4f9eed930464e38c479de27030cef13cb02f645f84311b9d5ce08587b5628dbd6e47761803cf929a862a71f1f4c16819529a67bbde9813b739a4c35c9ec6d83573f2d9c0b167b31506ff9872bd6fabe1eff61cdf7a4c961e067ccaeed07d7d1f63856666da23b93f6b5bff032c6e6b74da030185d5d965800bed338953574fe954408b01beee7180fa69c7963e5acdf5beb15acf06f4ec2da3fc296ba074b431ae03b8b2e8dcba228c0386c5f5d2f13f8cbec270e8cef6f6e05de9b7311e3f3a29d42cd980e6ebec903fc82cf6569a44f5448055e47d23807d690ccddded350e043403684b663e3a38e12a2d5f76eae2d176eeeb0cf3c7ce7da57048a09e477d81fa43cf83c9ae1505b602073baac4073e9ad52ec210e46f5f8c1578d097227a10ef7008fbd6bdc5829b3f2aaa625cfdde6d03bc4e7c9c565e055b0d8193a1a7d4d9a80da76657a01b2d1dbd3f1bda3dee12fc277be8752a1de0a8d79bfce1aff7627588db5e6ff328defbbf875786a8808ed656227fb8678fb83953fcb41b3493eab9737c654e7fa9f67b180ccbece9ed71c0a2b9f6ed3ed7c7bd90d1e6f5d591fc5a68ee16c2629d5b19251f16f081fe6b092d38b2b90d7a7b0b6fc7973c642006c0b164bba36f77c37057a9d1dddd6e766714dcbd99e42cf28285f57fb1915901c33f8f7f0fa3e439b65fc928b380b90561e963d80daf3ef3f5cdf71fe506468503f2ab4bf935677c7d64b2600cbbfd9c5d5e491f0148e6a569341aee78cff5e7ae4bc3d57bc225f9955631ae422ab430afcaee04a608ee5f22151be7b95cc611d393266f5c2431dec62713f28d9049d879536cd0c80a869e73ed27d331d8a7139706a13fc921984806eba8986a42f183b9f94bce6d85f58058327d1786990bb99878c24dd0d3482fa7374db752f1a3a2842b95b421e428597273f401066e21049b6ae8b8fba6edf20b8166cb9fe91b21afac4cc4e3116007651c649f4c70c0d632b2644494b9b58271721b1d47e101c2f53dcc2e34f8b7a7968991ed7863fc8be3dc06b3faea0b10b2f93cf2e85ce50a5d3a83e2569c622093301e356504edf92d02006324d2e459a22496028c8dd0e465200b400d398d34e65ed2a43001c740b05a2ea0bfcf7d16043cbd039f8aeebd899972819df4de99b994d7811a9957c910915d692be65fd4b9c457185dc970c8a399c8a77f50ae7a04daace520e599e1377243732b249b49d724b26bb99d53c8ae016713c09bbe3980f9f64b3a9bbcb763eb86b3b6c52b56adb8f708edccba8dbbe03c3de984907bef80ce022ae700c102c3bc15fc015f099595d839a457ac4b34680eb79c8274d77cc65d43a73532249f871e55fed7e5a06e71d664b3a0d39252b801dc13fc0ff5702d059279c4ed6b5419b7b7e1c2deb428341ca6c8c84eb04261aee56d1b9b2e864025076442388d28d8a6368bc63b39c9fa1b4d5a9169668b367083abb3805f6620e7a3da6a33eab196799a42c7e33410292f38c1bcd57ab48569dead0e0bd2d641abb09e2cc37f51bb50e68b9bfdd1330416c8e9d57bb0da0cab553a4a8dc822ed80ff6240a783fa446bbfa5d3ba0dd3985bc316dd9b0919a65956f0e7284d548694f6caacd392ad146c909da532f69d797bfb0570976324f717985e26eb681c19f776fc697a8f03a3ea2da51e977ad1dc19d90be814ccfb026130b8051328f4c072d1092819acd568cba3186f36a701a206868b2923b56761e712e59b89a6d96e6aec342a254533583067f9805912893b400858ead76366b57709c7539d66fe0e0ec23dd08c06bcd6c875e63175d0c41236377189060c15462f8d15673d82d08e2d87b7c5c8db37105a16d12ef0efbfb72d3078c7380b8010efa34776e550831af1428cea6c4b3b3832447f40d20c142392b2bdb0c566fbcf74372617880165d228a2e8c49fd0a930e9f940986c70735ad8db1c77ee5b3467dacef248c41bf74400383f3ff9a0836c662bb015f0123d56da22578cc538ef90c3144c224693c5d120cbdcc307e4403320a5caec151eddd442ac32af8e1534fc3bce297609af56d711afd40a03df34a0d1d583416210fada704c3f30869200ea0c284f3065121b04425c59ee1b93538d17a793c033c8245f3d374926a98b44885b36b0242eeeffd87516330266059459b2b2a17bb565ed3ad5a0b729338d528aebc042cd35efde096bcadb81e291e2194e231cd16c582e1ee30026e19bdb8cfba36f45989dab49252276d5260f0709406acf92b60bbab8990ca32c862e6cbe8f486950ccb80ea9b0cfe4821b24caae19da5ef5bc130f8f546a77cbd0d93acc7eae80596f01a8e4ae4115b897188af4dad405ee8a5bf30bd15f0c7adf35c861bdd0f2de6bf1ca8868dc5da3e0f9c4c02e1ad86cc4e35d9b45350713bda062aa20dc63268da941132dd01d7389f1ad81be1636492dcb1a3fe80a9603257839662adeb729b6d6d52bada0456fde43078acb3b4e07cd630badfb672d51e876521a14ba4554ac600eb644fa06e55bc903dca50b7af49aa599a6aa945d92d49fe6b790d70ffa5dc0784bc27e83a6910727cd911d0019ef43a5b81994242614d77df7558fd1071c0068bba587aa2e33392e58301bf54cc8843e6cfe1bcce5525e20a056708b07270303cb23e93b5d7d62baec9c5c4f08b5124bcd52d2f43b8758ebc939872bba8403f3e535fdc5d5bcc4b63da2be711ece85c43b4abd2e6479b3a7adbc6dd3a7adde1057b400688c3f6bae684b69872b6ac6b6a68131086cf526badb3362f4a99a0279a8fbaba6431a4d563511db20862ce749870bdb632e9cdbcb65257f3589f8bb044f44018342f598a2211ced8f26fff50b75fe79e8fcff6de77f3bff18ff7abbb3f5f2c5dda7934efbc2cc7398b369aab63b092d4b95fb5b2d6585c379818992003b36da0692726683b524cfddb418931f53ff0adf2b580c74b16ca2576b679a139d9d7ecd6a605bdfc6a2d70836e3bec832e1e4fe9eadf5a00397ddbb2efa6f0369a893771f9852e25a15a4dc2bb6d9b0ca8bbcf1f245e1da19cb3400136cb3ddbbdbca5c3be3cd210de03f0f66bb31dedc32ee1dd970364d295e7890ca7c5361e31f9b9531a260b1042b0d0bd7be6c3f7eb09e94c3b460cbe49c2def97743527286b3a2a4b397cb18a80331d5445dcbf26278590cbc498ad774f4196a7d529e4d907954e16c15df2c99616120a9fd15daa0aa52cca63928a98a3c80990d998fcc4412e01d1bb9219478ccf08d745b483a14218136416cd01bfa500c7c6bf36b3205b822755a9ca38073f3e31cb33f7903d24efe2f29be907a388e6f5786dbcf4caa1127d36d83e46640d9745c3b96e88b3752f3be6e57033a67506c3dc5953b5930d4de940b7f6bc9afda2e1d39698df66fb58aa0996888676d9d71f90b0d7e431ba1b4bf065f1943a99491122a9e305761262f66f1195c2c320e231cf69bd421160bd49b94ae115cf9c1741bda4718ad41068c62996cce4c92f7225814633116057ca900fbad018444ac72753aeedbaa7b17c82e90d4d7c17f539da75e902a7df418ac8378797e693455692b5849996c0b7caf2756e54a991cdea61927a98286657dcb03e6465f1ca579f7aee3d55617a103a51e0f323979901cdc9d5e2ae48fdda51fb9da3c7a18f0b0397cd458ca021e39ad42796b14b5a0323f62b2c7efbcbff21a25d713c2d81bc959ede35277a1aec6f98afa8f1f1843c06dc3c5c5a3c0b8911ff30c6ed540b99f9300a2563a5f317368da3950d400268697ae800d86098f9fc5971b0eb81ac727399ac0fc743cc77dbf07bc6e22e03be5c636513be683c3ac0ffb3055e2a94ca267ca9037b60a7f4bcc458b7fed5728ab49de46661c8a3fdd1ce878b2a94f1da66b997cb6bdbd9f66e0f580a4079056102c5e296ee166a30fbddbcf55ce632004b4de80685d4c1cc412c1ce8b4103ddc8775f49b50c3c2f603fcb3482c7466579c6a8267cdc01a8b5806fd3d8dfe07d8624925c190c3412d9bfd85566adff267a41243c41385c65b43a394975c216ef4dd9c191b776aae0747699c0abdbf85919d2e1ed0039b16bfc976cdccf21aac8654bb3ef88ae018068bbc3546bcb24857f7c1e80fb0a9947e96a61af12c11cc1f9b4aab6e2aadbd8934f84b411f611329fb5a4ec70e52fae535f5e476901a06506527a7f806d003efd5f445341edfee6db54df01a0c8bcc49053cb44bcec0b9173020b105a4efe085e9d9da2ab8ea4577ab44117518bf310778d4b804cf0773197fa4ef2f58e47d3f8d8185de247a2e5071e06d45c042c835d9f89e1f4dd4e63014947b5bcd3a2ba1a102d20743c439c34f369863f320e92fccd771307699bd211b439150efe9de886880341819f8fde747c0507a97a082a4f4ddbdf0d4e86f0d543561fb60a473462518322c3807eb98290d540b244c8099c0758c8c2196950c434ca3bf7ba3a509d987142c36bda7e563c48871f0ed4b2b6156952da50ed7912e65b886e20355fc3a387ab0c04bfdb445647282bc3d8bcef2cd940267f8dad6f0464b823525f4945b3c54eca5dd117a1af8b399fe4fb253822d3834350ea368353cd65b3d302ed74165bb2d94c27b86272ceb5821f87640c0a6ec3c3d5b828c0a5ecfec97f1efc9ce55b89ff446498df2d22f782c233d5b6565da6b347beac497039c9e056fe0264fbe786f126ca2b282e0ec10fafd0cf706fc2b05fd3f92f7937a3780ecb7a7f7f478b22e56441b0c38ce47ff6044f65619ca82c91e26dac7733bf62224eedc0da02ca34ed5ea348293b5437f407b54a91b21bdd6d96685434dd1b4ab65b38ef34a8d9917a03c5dd1dc7684fedbcbcbb30bb3c10bb36833ac14bbfce1a2471ea74b8f159f90047e2c7d76613ed97a24c58d62b20565a63c2d1ea8c82a4dfe035078188968118a44814ca2731b9737f7e1db28f07c45c3fefc8399f5be249335cd7d0b4b033f67a7e47bb61870cad91b744b1dafaf66fae8ec147ac61db89133eab8c06a7acea2f3b9c85de19bc1955d07a6ed981b16824d90d62c62d2e4096bcb30d3b9126debf0e46eedacf4b9faff902d9455771dac5090462874ec3c24f263ef39101a3000cffc9fe72f5f6d1fe23008c40de91486ff67bdfd89c6c7ca59e4ca458c0735923282b9b267f33cca8385b9c85bde1895d4bd325714812862e80ab94b6d99b644f17fa6f774691ce77bdfd0c52c3f712b7138936b1de400766ccf917998bc253f1a184b111ab8ccf55f73c2285d313aa7bcf6f1f3caf196fc97734d838439890c8a343b386c35d390ddaea7f3b9647373c4176fb9e2369e9b9e7a4ca6c0c9c182d06b40860938514d6e6fa1db5aeaaf15c563592ea61bda163b67925d737653fdb27aa980ecc310091e654e9fcb34d2c269b1ac1c1528062872a0d9f727b826bf93df944dda6e0b618a927d00d9594ef79fce9ac29b58bf3d7f18b9f973e9634bf7159bc56701f2ed5a1753fe0f847190dc7c2d1e4c68e2f71cf1b8ae39ddd59de3092b2dcbb26333ebd432aa9272ee9d34db0e7ed552d8af5a82cc60619e4dad3393739ab9b99ed7b990c6f6a318d989cc199edfc800469a8e38bca5c011f8f2d0a47ada98950f6996f2601a7a7650020c58aadb5becf1146fb0fc427fc51440a50f35e563d9b26a024d933337cb3e343337f3b179f61bb38d5210aee675b36586a33c672769829d32f36c7c01c2d6647634bd9ba7ca8783b23ca15e4133593acf528ece460ea1c3a948ea4ab6a0178aa5557229934295745244981e3362f0772ab3cc122599ac4826cb91d20e087ae1ec3cffeb38c6d3144a2fb017d026e8ca070e0df83cda25cececb184cfe1bee697f7ff4f2c588f80c51667e4f0e8a1c627b533929845de9bb149988f37732d86466bd5754e5b1881776353e77e1e7d7e4f9f6ce0bf21dbd12537224e43cbfca3413a8bf71dbeb18e3041c385848b59beb89ae1b0d7d1f584b2aa63e66953ba41208f688b3a989e0f04679e449d00d2749e4d3b0b582d47e22c9e17bbc6579feea2772e1fa21a0b2b56ee2490ed6c851a2af4077b8f0bbadda118bc805f77cd13ae011a0d3c3288ccf031ed73a2832d63505ddcab8f90e984be16529bc2a8689009ac07c0772869c7016b663cfc21833440a663a97adf33d5f00375e2441c0af69eb287f674c730084463462d1c019977f76d06391678d476e9098d3d815ea5362a66f4c4a1e498ce968ce4862e61f312b516301419aa8b0929b712e02507863a0ef89b592fe26f09cc85cd230c4417e80d2045522a61fdc226d4cf29ca4ed3012079c30ae6429ac8f8916da94eb69e25e316dc6bda212cc3e7059272061de8308a9bd5836f2098d38d036002062b030d980c1f1ced5782ec43c602615633c5111d8b10b672e0005f9efee5177cc7c2f6cc555a65dcaff68d13e31110297ba3e180cc5ef492093eee1bf045423f0e43472571af3b7e4b76482fe7780075f4607d5e7ee015f9063588c08a532f9417b2b8d0966b8a7254e975db3c09b02826b6f96acee16f09d04f6f3a84cc8a5e4f82ba2ab0c7fcdc18a8e26ef286e9e951e3a065d958e91374047fea652fe39b4cfdf5d744f6adb3118b54bb8d5bf86381fa6a760708319456333abd1c151f6bc844aed4097e05b8184ac8f9409a6c22ec007e582a5a6ad824ee786878bc7bfd9e387a6f4a0a3a2934bae7b3471d0dc640306fbed5dc2e4c2793ede1e7fd95f3b47dbe437352970d8dbce6696430e553d1389e35a0530e84dc674b037740878fd6f000000ffff010000ffffd5fa3bf0bb9e0000") gr, _ = gzip.NewReader(bytes.NewBuffer(bs)) bs, _ = ioutil.ReadAll(gr) Assets["index.html"] = bs @@ -93,7 +93,7 @@ func init() { bs, _ = ioutil.ReadAll(gr) Assets["lang-el.json"] = bs - bs, _ = hex.DecodeString("1f8b080000096e8800ffd459ef6e1cb90dff9ea7200c1c6003ee5e7abdf643be144ed25cdd24ce22b11b04305068479a5dc133d29ca4d9cd9ee1a24f53a0afd147e99394a4a4f9b7bb71ee4f72b90fc96ac81f258a222952be7d00004767f37378aeb6478ffae169642c6c1b98cc834494122eac544ccfe39ef55a35d6eb60dd360306940ee694f789cfc311430d59aa635695ddc099b1665bdbd6c395174bc593bba0cdf2cf2c731f264d658c6d4da1e08d726be5587242cac00333459143cc28fcb85df246f837929eccafe02ae84aff2082b686b853520256d6b385e320116db3757ab90af0dfffc0370f7fff2dfc4ddcd8053cb66e09c248082b05a5251ba016f0c49ae0f4a245cbfb473cd7cf918f2a3c55950aac581a25b2f6853546154149660ebf13c4166dad4ce8363e2664d0c65456a0cf88b4ca8810417f919a9d927f7b52e794fdc7803976cb2929018d58540aaee666cea0c1670604e5a0b0752dc0ab4638544ac2f5916e1ed1d15f1f81c84e0bd621436e8da875818c60a151aeb4ae068116ad71d7054832137adb166cc9c64fe2b3b8fce75a2c6dce39cba1100791f84ca305feae9cc7334a6e3f250d80b868ad3d3160a18307e114e8a5b10e15dfac9481cada1b722d540d8a95304be567183d0a50e2d9d92594388bdffaa0ea68834f306baf6e9ca9469b48b29844fb820fa26ef07b1df7e7411b1030f3a123607c483c175ed8a9a61205c27161c9f12061b105bf354558a146dd1e3ec752d38d35ce060e40289dadb361a016920d63d1051c180c137f0a18e43b009cd6331f36baaa60811a63b492fae43ce839213b5251b5685c37d9edafb07e32019b8d9589a348feeeea1cce5ac41b8c064e3a3017de6face394f521f6c109d0c9dc016166f5822f34aa686074c3eda5271165944b39b01b27566517a282a7399c1932a58da0e3dcb74b8ce07359f172fc9b481c6530ef0290d5de438df0e74a35393330724c88a017b8134fc9b752225e71134a82d962bac929692f10e6981bf7a0237d2832b6ca0e2d425f0af22ca6136af89901ef81b3d413765fbea7e0f8b97efcb53f89121fe0f753bc6a03e60323298dbd56dfb768109fc5f7f2a2e8056b7561bb4f8c96f3a791168703c685a855c7e28fcc44a74d1c1e45f2abe744c2ffd3675956da302c0f13c3747433246348bf2ae10d2628e60d3e3bc0d2f29ec8242f748d57f2c0701f62a709f05c9d96d9b46caf1d5a84ce4558f599239f71cc320aef0f3a7bbc699b96d208bc4df9a6708aef5c5d022e2eada27c1440bdc7989dc1254a62dd866b61e672a220c738fee70914c29070eb5152602a04bf42d72b70ff65bc5fbf1c65927138ee6023625935fc4c00a7d65a6d46652e23f7d1a3c8ebb397d342774a4a40950a4538a77a678d7b3f8e0e708093c53abb457f1f137640317027c044dc01d3014da04cca404f56dd557797dc0904112d968723065c282563dd3ca144d81bb1e6f0e2df44c2a5723dd68d130bd328da8c5c892f57f234bfa20b992fd481c36d7458f19dfd6345f242819a1d1f6748e3c462e1b708e63a3c42a6b4015432bd43a5cf0c40af020c69bc5a4b8d6e4d55de387466f0120b00f273a27bcc6c144c02e3265506715b71afbfe0749d829be48479d8330c567528820d0cd62a292753a137285ba8100c6da7dd8f12c90bb541a2609c218d13cbb60e9bda27a9351a7e2600fbdb636737a994191332c8364df4d03c4c8cb6a1a087afe199756dcd8009290131efc31c2b425bd86a6f31740fa29f66e5b0efe8d3ca94d403737ca461cfe0821956980f170a17f16832209bcd32fc30603a893678241c32a3d6d9db326cc8dfd1b9f85180ca792a78952d1f8d57f949334cd5f00a7b1b0a5b745a52f414a25753a744591f6b716c656b8e5fd8a213c43c651496dd31c9e2fc334ce1c16d71befffdebdf63253fc1fc710b746f89e5d2a9255f6ee4d778f2ba482d44bba874516d41ac85aeb81b17016e6f5b57dddd91863f47bc5700552cf5b275b170ef8f5d50bb46ad095db478a7ea35ad3283de2e35250a9792369a2783622ec5ab7134f52cabfcf916ec37a94ce1b60d59a9e5ebdaf1754dc7c76d95440b61e63b670a970b54a1602571c34f10a826f69f819e14b05d2359f0fa07eaf40c16164dd375b13845d9e55347cb61b34b0f183c71ecf124b948d7d5a1efd4ac173b0fdf38528bca2ef16485ee8df6dbddc0f010302a1069525aefca387ac2002c1bb4e42d6095d656922617f0c76f06359d0f8edc004fd993a3e3102f890a6f5fd49eb762da7a81e3d3a88c6f4491f628855f297234166ac83d443530ee97a6586fb4ac13d53996efe54525cc4da7fb41feee14e812bc53e0d4958ae3d2b6a846ba61afe3dbe075fbf0e11f14a40bfdfa289f682ad2fbc70b0cce9dad70da4e1b81e3f45475b2a3efafabccc0387c32745eb61a3c47a17a37d8bf9fd2fb1b3fa1f51bf868817d8b74f83a5559223349eb8387fc53e57b15dcb04538b8d03da843d3f5caf8698579fca76ffb40e1b7da0a6b9a93fdb1729a03a57b90a77f1275389e9d9cf2a1c2f1ef4e988b9e82c082dce9f81f27a3350ce6c2fd3bfa1215bdcfa8add1dfb7ea9e0d65d0dec91aeab93fe2c8f7e3e29457e6c6a42a3b0f13a321df7f9a9eeb065f99bd74f4a67969e1f6abe4bd5fdd4568cfb94d9cae32b96a467f09197e26005d83cce2412652795f375436a70a794aea817fbdbc9cbfe10ee8bbabf30c1d132338bde111240f23e32dbd4d0bc96f53820b10ca43a79c08288bd59a9d4384c1736ee78152d27bf63089797aba09d6f2d17cb2b90fa9defbc1fe45148c5e194685861eb891e6167aa978d9850a1b2aee62cf480f355bcec9053db260e582127aad384c58f95a846205ea3d060856ae599abacfbe89fdadaa1e0dff2e367cefbaaeee1d16533c016b8efad20b54c0d35339d9f3ae3f061627d4f4a71e12898307770ffe0f0000ffff010000ffff1880595fe91e0000") + bs, _ = hex.DecodeString("1f8b080000096e8800ffd459ef6e1cb90dff9ea7200c1c6003ee5e7abdf643be144ed25cdd24ce22b11b04305068479a5dc133d29ca4d9cd9ee1a24f53a0afd147e99394a4a4f9b7bb71ee4f72b90fc96ac81f258a222952be7d00004767f37378aeb6478ffae169642c6c1b98cc834494122eac544ccfe39ef55a35d6eb60dd360306940ee694f789cfc311430d59aa635695ddc099b1665bdbd6c395174bc593bba0cdf2cf2c731f264d658c6d4da1e08d726be5587242cac00333459143cc28fcb85df246f837929eccafe02ae84aff2082b686b853520256d6b385e320116db3757ab90af0dfffc0370f7fff2dfc4ddcd8053cb66e09c248082b05a5251ba016f0c49ae0f4a245cbfb473cd7cf918f2a3c55950aac581a25b2f6853546154149660ebf13c4166dad4ce8363e2664d0c65456a0cf88b4ca8810417f919a9d927f7b52e794fdc7803976cb2929018d58540aaee666cea0c1670604e5a0b0752dc0ab4638544ac2f5916e1ed1d15f1f81c84e0bd621436e8da875818c60a151aeb4ae068116ad71d7054832137adb166cc9c64fe2b3b8fce75a2c6dce39cba1100791f84ca305feae9cc7334a6e3f250d80b868ad3d3160a18307e114e8a5b10e15dfac9481cada1b722d540d8a95304be567183d0a50e2d9d92594388bdffaa0ea68834f306baf6e9ca9469b48b29844fb820fa26ef07b1df7e7411b1030f3a123607c483c175ed8a9a61205c27161c9f12061b105bf354558a146dd1e3ec752d38d35ce060e40289dadb361a016920d63d1051c180c137f0a18e43b009cd6331f36baaa60811a63b492fae43ce839213b5251b5685c37d9edafb07e32019b8d9589a348feeeea1cce5ac41b8c064e3a3017de6face394f521f6c109d0c9dc016166f5822f34aa686074c3eda5271165944b39b01b27566517a282a7399c1932a5ed870eeebb43ac91e03869ee1223f85c56ac27ff26128727ccbbc8e5fdeea146f873a59a9c5218392644d00b3481a7ac5d2911efc60925c16c31b5ce94b41708734caa7bd0913e14195b658716a12f05b924d30935fccc80f7c0e9ed09fb3d5f7070fc5c3ffeda9f44890ff0fb295eb50113899194ff5eabef5b3488cfe27b7951f482b5bab0dd2786d9f9d3488bc301e342d4aa63f14766a2b7270e8f22f9d57322e1ffe9b32c2b6d18968789613aba19923117bc2ae10d6636e60d3e3bc0d2f29ec8242f748d77f9c0701f62a709f05c9d96d9b46caf1d5a84ce4558f529279f714c4f0a2f1e3a7bbca29b96f20fbc4d89aa708a2f6b5d022e2eada2441640bdc7609fc1254a62c1876b61ca73a220c738fee70914c29070eb5152600e05bf42d72b70ff65bc98bf1c65927138ee6023623d36fc4c00a7d65a6d46f53123f7d1a3c8ebb397d30a794a4a40952a4c38a742698d7b3f8e0e708093c53abb457f1f137640317027c044dc01d3014da04cca404f56dd557797dc0904112d968723065c282563c13da144d81bb1e6f0e2df44c2a57221d78d130bd328da8c5c896f65f234bfa29b9c6fe281c36d7458f165ff6345f24281ba241f6748e3c462e1b708e6023e42a6b4015432bd43a5cf0c40af020c69bc934b8d6e4de5e1387466f0122b07f273a27bcc6c144c02e3269514715b71afbfe0749d829be48479d8330c968328829d0f16392927538538a877a8820c6da7dd8f12c90bb541a2609c218d13cbb60ebbe127a9a71a7e2600fbdb636737a9061a1332c8364df4d03c4c8cb6a1a087afe199756dcd8009290131efc31c4b495bd86a6f15750fa29f66e5b061e9d3ca94d403737ca461cfe04a1b56980f170a17f16832209bcd32fc30603a893678241c32a39edbdb326cc8dfd1b9f83581fa00aa94952d1f8d57f949334cd5f00a9b220a5b745a52f414a257538b45591f8b78ec816b8e5fd8a213c43c6514d6eb31c9e2fc334ce1c16d71befffdebdf63253fc1fc710b746f89e5d2a9255f6ee4d778f2ba48bd47bba874516d41ac85aeb88d17016e6f5b57dddd91863f47bc5700552cf5b275b1e2ef8f5d509f473d0d5db478a7ea35ad3283de2e35250a9792369a2783622ec5ab7134f52cabfcf916ec37a94ce1b60d59a9e5ebdaf1754dc7c7fd98440b61e63b670a970b54a1602571c36f17a82636ae81de22b0cf2359f0fa076a110d16164dd3b5bf3845d9e55347cb61974c2f1f3c716c0e25b948d70ea2efd4ac173b0fdf38528bca2ef16485ee8df6dbddc0f010302a1069525aefca387afb002c1bb4e42d6095d656922617f0c76f06359d0f8edc004fd993a3e3102f890a6f5fd49eb762da7a81e3d3a88c6f4491f628855f297234166ac83d443530ee97a6586fb4ac13d53996efe54525cc4da7fb41feee14e812bc53e0d4958ae3d2b6a846ba61afe3a3e275fbf0e11f14a40bfdfa289f682ad2fb570f0cce9dad70da4e1b81e3f4c675b2a3efafabccc0387c32745eb61abc63a17a37d8bf9fd2c31dbfbdf51bf868817d8b74f83a5559223349eb8387fc53e57b15dcb04538b8d03da843d3f5caf8698579fca76ffb40e147de0a6b9a93fdb1729a03a57bc9a77f1275389e9d9cf2a1c2f1ef4e988b9e82c082dce9f81f27a3350ce6c2fd3bfa1215bdcfa8add1dfb7ea9e0d65d0dec91aeab93fe2c8f7e3e29457e6c6a42a3b0f13a321df7f9adef9065f99bd74f4187a69e1f6abe4bd5fdd4568cfb94d9cae32b96a467f42197e26005d83cce2412652795f375436a70a794aea817fbdbc9cbfe10ee8bbabf30c1d132338bde111240f23e32d3d6a0bc96f53820b10ca43a79c08288bd59a9d4384c13b70e78152d243f83089797aba09d6f2d17cb2b90fa9defbc1fe45148c5e194685861eb891e6167aa978d9850a1b2aee62cf480f355bcec9053db260e582127aad384c58f95a846205ea3d060856ae599abacfbe89fdadaa1e0dff2e367cefbaaeee1d16533c016b8efad20b54c0d35339d9f3ae3f061627d4f4372212898307770ffe0f0000ffff010000ffff730f2df4221f0000") gr, _ = gzip.NewReader(bytes.NewBuffer(bs)) bs, _ = ioutil.ReadAll(gr) Assets["lang-en.json"] = bs diff --git a/gui/app.js b/gui/app.js index 434ba4a7..6bddd1cb 100644 --- a/gui/app.js +++ b/gui/app.js @@ -360,6 +360,9 @@ syncthing.controller('SyncthingCtrl', function ($scope, $http, $translate, $loca if (state == 'syncing') { return 'primary'; } + if (state == 'scanning') { + return 'primary'; + } return 'info'; };