Skip to content

Instantly share code, notes, and snippets.

@ernestognw
Created January 10, 2024 22:18
Show Gist options
  • Save ernestognw/1cb032e37717de63625926ba340d00b2 to your computer and use it in GitHub Desktop.
Save ernestognw/1cb032e37717de63625926ba340d00b2 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
diff --git a/coverage.json b/coverage.json
index 3498531f6..401e4fe5b 100644
--- a/coverage.json
+++ b/coverage.json
@@ -1 +1 @@
-{"contracts/access/AccessControl.sol":{"l":{"64":300,"65":281,"72":27,"79":613,"87":309,"95":340,"96":27,"107":144,"123":87,"138":21,"158":21,"159":4,"162":17,"171":15,"172":15,"173":15,"184":141,"185":132,"186":132,"187":132,"189":9,"201":49,"202":32,"203":32,"204":32,"206":17},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/AccessControl.sol","s":{"1":300,"2":27,"3":613,"4":309,"5":340,"6":144,"7":87,"8":21,"9":21,"10":17,"11":15,"12":15,"13":141,"14":132,"15":132,"16":9,"17":49,"18":32,"19":32,"20":17},"b":{"1":[9,0],"2":[27,313],"3":[87,6],"4":[21,6],"5":[4,17],"6":[132,9],"7":[32,17]},"f":{"1":300,"2":27,"3":613,"4":309,"5":340,"6":144,"7":87,"8":21,"9":21,"10":15,"11":141,"12":49},"fnMap":{"1":{"name":"onlyRole","line":63,"loc":{"start":{"line":63,"column":4},"end":{"line":66,"column":4}}},"2":{"name":"supportsInterface","line":71,"loc":{"start":{"line":71,"column":4},"end":{"line":73,"column":4}}},"3":{"name":"hasRole","line":78,"loc":{"start":{"line":78,"column":4},"end":{"line":80,"column":4}}},"4":{"name":"_checkRole","line":86,"loc":{"start":{"line":86,"column":4},"end":{"line":88,"column":4}}},"5":{"name":"_checkRole","line":94,"loc":{"start":{"line":94,"column":4},"end":{"line":98,"column":4}}},"6":{"name":"getRoleAdmin","line":106,"loc":{"start":{"line":106,"column":4},"end":{"line":108,"column":4}}},"7":{"name":"grantRole","line":122,"loc":{"start":{"line":122,"column":4},"end":{"line":124,"column":4}}},"8":{"name":"revokeRole","line":137,"loc":{"start":{"line":137,"column":4},"end":{"line":139,"column":4}}},"9":{"name":"renounceRole","line":157,"loc":{"start":{"line":157,"column":4},"end":{"line":163,"column":4}}},"10":{"name":"_setRoleAdmin","line":170,"loc":{"start":{"line":170,"column":4},"end":{"line":174,"column":4}}},"11":{"name":"_grantRole","line":183,"loc":{"start":{"line":183,"column":4},"end":{"line":191,"column":4}}},"12":{"name":"_revokeRole","line":200,"loc":{"start":{"line":200,"column":4},"end":{"line":208,"column":4}}}},"statementMap":{"1":{"start":{"line":64,"column":8},"end":{"line":64,"column":23}},"2":{"start":{"line":72,"column":8},"end":{"line":72,"column":102}},"3":{"start":{"line":79,"column":8},"end":{"line":79,"column":44}},"4":{"start":{"line":87,"column":8},"end":{"line":87,"column":37}},"5":{"start":{"line":95,"column":8},"end":{"line":95,"column":3524}},"6":{"start":{"line":107,"column":8},"end":{"line":107,"column":37}},"7":{"start":{"line":123,"column":8},"end":{"line":123,"column":32}},"8":{"start":{"line":138,"column":8},"end":{"line":138,"column":33}},"9":{"start":{"line":158,"column":8},"end":{"line":158,"column":5426}},"10":{"start":{"line":162,"column":8},"end":{"line":162,"column":44}},"11":{"start":{"line":171,"column":8},"end":{"line":171,"column":54}},"12":{"start":{"line":173,"column":8},"end":{"line":173,"column":65}},"13":{"start":{"line":184,"column":8},"end":{"line":184,"column":6281}},"14":{"start":{"line":186,"column":12},"end":{"line":186,"column":57}},"15":{"start":{"line":187,"column":12},"end":{"line":187,"column":23}},"16":{"start":{"line":189,"column":12},"end":{"line":189,"column":24}},"17":{"start":{"line":201,"column":8},"end":{"line":201,"column":6833}},"18":{"start":{"line":203,"column":12},"end":{"line":203,"column":57}},"19":{"start":{"line":204,"column":12},"end":{"line":204,"column":23}},"20":{"start":{"line":206,"column":12},"end":{"line":206,"column":24}}},"branchMap":{"1":{"line":72,"type":"cond-expr","locations":[{"start":{"line":72,"column":15},"end":{"line":72,"column":61}},{"start":{"line":72,"column":66},"end":{"line":72,"column":101}}]},"2":{"line":95,"type":"if","locations":[{"start":{"line":95,"column":8},"end":{"line":95,"column":8}},{"start":{"line":95,"column":8},"end":{"line":95,"column":8}}]},"3":{"line":122,"type":"if","locations":[{"start":{"line":122,"column":69},"end":{"line":122,"column":69}},{"start":{"line":122,"column":69},"end":{"line":122,"column":69}}]},"4":{"line":137,"type":"if","locations":[{"start":{"line":137,"column":70},"end":{"line":137,"column":70}},{"start":{"line":137,"column":70},"end":{"line":137,"column":70}}]},"5":{"line":158,"type":"if","locations":[{"start":{"line":158,"column":8},"end":{"line":158,"column":8}},{"start":{"line":158,"column":8},"end":{"line":158,"column":8}}]},"6":{"line":184,"type":"if","locations":[{"start":{"line":184,"column":8},"end":{"line":184,"column":8}},{"start":{"line":184,"column":8},"end":{"line":184,"column":8}}]},"7":{"line":201,"type":"if","locations":[{"start":{"line":201,"column":8},"end":{"line":201,"column":8}},{"start":{"line":201,"column":8},"end":{"line":201,"column":8}}]}}},"contracts/access/extensions/AccessControlDefaultAdminRules.sol":{"l":{"55":2,"56":1,"58":1,"59":1,"66":12,"73":4,"84":23,"85":1,"87":22,"94":8,"95":1,"97":7,"114":12,"115":4,"116":4,"117":2,"119":2,"121":10,"134":32,"135":8,"136":1,"138":7,"140":31,"147":20,"148":7,"150":20,"157":6,"158":1,"160":5,"171":37,"178":81,"185":91,"186":91,"193":53,"194":53,"201":51,"212":33,"221":33,"222":33,"223":33,"230":5,"239":5,"246":9,"247":9,"249":2,"251":7,"260":7,"261":7,"262":2,"264":5,"265":5,"266":5,"267":5,"278":54,"287":54,"288":54,"289":54,"296":7,"305":7,"318":54,"329":54,"345":38,"347":38,"348":38,"351":38,"353":7,"363":61,"365":61,"366":24,"368":8,"371":16,"375":61,"376":61,"387":254,"394":107},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/extensions/AccessControlDefaultAdminRules.sol","s":{"1":2,"2":1,"3":12,"4":4,"5":23,"6":22,"7":8,"8":7,"9":12,"10":4,"11":4,"12":10,"13":32,"14":8,"15":31,"16":20,"17":20,"18":6,"19":5,"20":37,"21":81,"22":91,"23":91,"24":53,"25":51,"26":33,"27":33,"28":33,"29":33,"30":5,"31":5,"32":9,"33":9,"34":7,"35":7,"36":7,"37":5,"38":5,"39":54,"40":54,"41":54,"42":54,"43":7,"44":7,"45":54,"46":54,"47":38,"48":38,"49":7,"50":61,"51":61,"52":24,"53":16,"54":254,"55":107},"b":{"1":[1,1],"2":[3,3],"3":[1,22],"4":[1,7],"5":[4,8],"6":[2,2],"7":[0,0],"8":[0,2],"9":[8,24],"10":[1,7],"11":[7,13],"12":[1,5],"13":[8,83],"14":[47,6],"15":[33,1],"16":[5,1],"17":[2,7],"18":[2,5],"19":[0,2],"20":[54,1],"21":[7,1],"22":[38,16],"23":[7,31],"24":[24,37],"25":[8,16]},"f":{"1":2,"2":12,"3":4,"4":23,"5":8,"6":12,"7":32,"8":20,"9":6,"10":37,"11":81,"12":91,"13":53,"14":51,"15":33,"16":33,"17":5,"18":5,"19":9,"20":7,"21":54,"22":54,"23":7,"24":7,"25":54,"26":38,"27":61,"28":254,"29":107},"fnMap":{"1":{"name":"constructor","line":54,"loc":{"start":{"line":54,"column":4},"end":{"line":60,"column":4}}},"2":{"name":"supportsInterface","line":65,"loc":{"start":{"line":65,"column":4},"end":{"line":67,"column":4}}},"3":{"name":"owner","line":72,"loc":{"start":{"line":72,"column":4},"end":{"line":74,"column":4}}},"4":{"name":"grantRole","line":83,"loc":{"start":{"line":83,"column":4},"end":{"line":88,"column":4}}},"5":{"name":"revokeRole","line":93,"loc":{"start":{"line":93,"column":4},"end":{"line":98,"column":4}}},"6":{"name":"renounceRole","line":113,"loc":{"start":{"line":113,"column":4},"end":{"line":122,"column":4}}},"7":{"name":"_grantRole","line":133,"loc":{"start":{"line":133,"column":4},"end":{"line":141,"column":4}}},"8":{"name":"_revokeRole","line":146,"loc":{"start":{"line":146,"column":4},"end":{"line":151,"column":4}}},"9":{"name":"_setRoleAdmin","line":156,"loc":{"start":{"line":156,"column":4},"end":{"line":161,"column":4}}},"10":{"name":"defaultAdmin","line":170,"loc":{"start":{"line":170,"column":4},"end":{"line":172,"column":4}}},"11":{"name":"pendingDefaultAdmin","line":177,"loc":{"start":{"line":177,"column":4},"end":{"line":179,"column":4}}},"12":{"name":"defaultAdminDelay","line":184,"loc":{"start":{"line":184,"column":4},"end":{"line":187,"column":4}}},"13":{"name":"pendingDefaultAdminDelay","line":192,"loc":{"start":{"line":192,"column":4},"end":{"line":195,"column":4}}},"14":{"name":"defaultAdminDelayIncreaseWait","line":200,"loc":{"start":{"line":200,"column":4},"end":{"line":202,"column":4}}},"15":{"name":"beginDefaultAdminTransfer","line":211,"loc":{"start":{"line":211,"column":4},"end":{"line":213,"column":4}}},"16":{"name":"_beginDefaultAdminTransfer","line":220,"loc":{"start":{"line":220,"column":4},"end":{"line":224,"column":4}}},"17":{"name":"cancelDefaultAdminTransfer","line":229,"loc":{"start":{"line":229,"column":4},"end":{"line":231,"column":4}}},"18":{"name":"_cancelDefaultAdminTransfer","line":238,"loc":{"start":{"line":238,"column":4},"end":{"line":240,"column":4}}},"19":{"name":"acceptDefaultAdminTransfer","line":245,"loc":{"start":{"line":245,"column":4},"end":{"line":252,"column":4}}},"20":{"name":"_acceptDefaultAdminTransfer","line":259,"loc":{"start":{"line":259,"column":4},"end":{"line":268,"column":4}}},"21":{"name":"changeDefaultAdminDelay","line":277,"loc":{"start":{"line":277,"column":4},"end":{"line":279,"column":4}}},"22":{"name":"_changeDefaultAdminDelay","line":286,"loc":{"start":{"line":286,"column":4},"end":{"line":290,"column":4}}},"23":{"name":"rollbackDefaultAdminDelay","line":295,"loc":{"start":{"line":295,"column":4},"end":{"line":297,"column":4}}},"24":{"name":"_rollbackDefaultAdminDelay","line":304,"loc":{"start":{"line":304,"column":4},"end":{"line":306,"column":4}}},"25":{"name":"_delayChangeWait","line":317,"loc":{"start":{"line":317,"column":4},"end":{"line":333,"column":4}}},"26":{"name":"_setPendingDefaultAdmin","line":344,"loc":{"start":{"line":344,"column":4},"end":{"line":355,"column":4}}},"27":{"name":"_setPendingDelay","line":362,"loc":{"start":{"line":362,"column":4},"end":{"line":377,"column":4}}},"28":{"name":"_isScheduleSet","line":386,"loc":{"start":{"line":386,"column":4},"end":{"line":388,"column":4}}},"29":{"name":"_hasSchedulePassed","line":393,"loc":{"start":{"line":393,"column":4},"end":{"line":395,"column":4}}}},"statementMap":{"1":{"start":{"line":55,"column":8},"end":{"line":55,"column":2389}},"2":{"start":{"line":59,"column":8},"end":{"line":59,"column":58}},"3":{"start":{"line":66,"column":8},"end":{"line":66,"column":119}},"4":{"start":{"line":73,"column":8},"end":{"line":73,"column":29}},"5":{"start":{"line":84,"column":8},"end":{"line":84,"column":3322}},"6":{"start":{"line":87,"column":8},"end":{"line":87,"column":37}},"7":{"start":{"line":94,"column":8},"end":{"line":94,"column":3688}},"8":{"start":{"line":97,"column":8},"end":{"line":97,"column":38}},"9":{"start":{"line":114,"column":8},"end":{"line":114,"column":4642}},"10":{"start":{"line":115,"column":12},"end":{"line":115,"column":78}},"11":{"start":{"line":116,"column":12},"end":{"line":116,"column":4801}},"12":{"start":{"line":121,"column":8},"end":{"line":121,"column":40}},"13":{"start":{"line":134,"column":8},"end":{"line":134,"column":5620}},"14":{"start":{"line":135,"column":12},"end":{"line":135,"column":5670}},"15":{"start":{"line":140,"column":8},"end":{"line":140,"column":46}},"16":{"start":{"line":147,"column":8},"end":{"line":147,"column":6058}},"17":{"start":{"line":150,"column":8},"end":{"line":150,"column":47}},"18":{"start":{"line":157,"column":8},"end":{"line":157,"column":6421}},"19":{"start":{"line":160,"column":8},"end":{"line":160,"column":43}},"20":{"start":{"line":171,"column":8},"end":{"line":171,"column":35}},"21":{"start":{"line":178,"column":8},"end":{"line":178,"column":67}},"22":{"start":{"line":185,"column":8},"end":{"line":185,"column":47}},"23":{"start":{"line":186,"column":8},"end":{"line":186,"column":105}},"24":{"start":{"line":194,"column":8},"end":{"line":194,"column":111}},"25":{"start":{"line":201,"column":8},"end":{"line":201,"column":21}},"26":{"start":{"line":212,"column":8},"end":{"line":212,"column":43}},"27":{"start":{"line":221,"column":8},"end":{"line":221,"column":85}},"28":{"start":{"line":222,"column":8},"end":{"line":222,"column":53}},"29":{"start":{"line":223,"column":8},"end":{"line":223,"column":65}},"30":{"start":{"line":230,"column":8},"end":{"line":230,"column":36}},"31":{"start":{"line":239,"column":8},"end":{"line":239,"column":45}},"32":{"start":{"line":246,"column":8},"end":{"line":246,"column":59}},"33":{"start":{"line":247,"column":8},"end":{"line":247,"column":9279}},"34":{"start":{"line":251,"column":8},"end":{"line":251,"column":36}},"35":{"start":{"line":260,"column":8},"end":{"line":260,"column":67}},"36":{"start":{"line":261,"column":8},"end":{"line":261,"column":9762}},"37":{"start":{"line":264,"column":8},"end":{"line":264,"column":54}},"38":{"start":{"line":265,"column":8},"end":{"line":265,"column":47}},"39":{"start":{"line":278,"column":8},"end":{"line":278,"column":41}},"40":{"start":{"line":287,"column":8},"end":{"line":287,"column":92}},"41":{"start":{"line":288,"column":8},"end":{"line":288,"column":46}},"42":{"start":{"line":289,"column":8},"end":{"line":289,"column":68}},"43":{"start":{"line":296,"column":8},"end":{"line":296,"column":35}},"44":{"start":{"line":305,"column":8},"end":{"line":305,"column":29}},"45":{"start":{"line":318,"column":8},"end":{"line":318,"column":49}},"46":{"start":{"line":329,"column":8},"end":{"line":329,"column":12696}},"47":{"start":{"line":345,"column":8},"end":{"line":345,"column":54}},"48":{"start":{"line":351,"column":8},"end":{"line":351,"column":13408}},"49":{"start":{"line":353,"column":12},"end":{"line":353,"column":47}},"50":{"start":{"line":363,"column":8},"end":{"line":363,"column":50}},"51":{"start":{"line":365,"column":8},"end":{"line":365,"column":13884}},"52":{"start":{"line":366,"column":12},"end":{"line":366,"column":13935}},"53":{"start":{"line":371,"column":16},"end":{"line":371,"column":54}},"54":{"start":{"line":387,"column":8},"end":{"line":387,"column":28}},"55":{"start":{"line":394,"column":8},"end":{"line":394,"column":41}}},"branchMap":{"1":{"line":55,"type":"if","locations":[{"start":{"line":55,"column":8},"end":{"line":55,"column":8}},{"start":{"line":55,"column":8},"end":{"line":55,"column":8}}]},"2":{"line":66,"type":"cond-expr","locations":[{"start":{"line":66,"column":15},"end":{"line":66,"column":78}},{"start":{"line":66,"column":83},"end":{"line":66,"column":118}}]},"3":{"line":84,"type":"if","locations":[{"start":{"line":84,"column":8},"end":{"line":84,"column":8}},{"start":{"line":84,"column":8},"end":{"line":84,"column":8}}]},"4":{"line":94,"type":"if","locations":[{"start":{"line":94,"column":8},"end":{"line":94,"column":8}},{"start":{"line":94,"column":8},"end":{"line":94,"column":8}}]},"5":{"line":114,"type":"if","locations":[{"start":{"line":114,"column":8},"end":{"line":114,"column":8}},{"start":{"line":114,"column":8},"end":{"line":114,"column":8}}]},"6":{"line":116,"type":"if","locations":[{"start":{"line":116,"column":12},"end":{"line":116,"column":12}},{"start":{"line":116,"column":12},"end":{"line":116,"column":12}}]},"7":{"line":116,"type":"cond-expr","locations":[{"start":{"line":116,"column":16},"end":{"line":116,"column":44}},{"start":{"line":116,"column":49},"end":{"line":116,"column":73}}]},"8":{"line":116,"type":"cond-expr","locations":[{"start":{"line":116,"column":16},"end":{"line":116,"column":73}},{"start":{"line":116,"column":78},"end":{"line":116,"column":106}}]},"9":{"line":134,"type":"if","locations":[{"start":{"line":134,"column":8},"end":{"line":134,"column":8}},{"start":{"line":134,"column":8},"end":{"line":134,"column":8}}]},"10":{"line":135,"type":"if","locations":[{"start":{"line":135,"column":12},"end":{"line":135,"column":12}},{"start":{"line":135,"column":12},"end":{"line":135,"column":12}}]},"11":{"line":147,"type":"if","locations":[{"start":{"line":147,"column":8},"end":{"line":147,"column":8}},{"start":{"line":147,"column":8},"end":{"line":147,"column":8}}]},"12":{"line":157,"type":"if","locations":[{"start":{"line":157,"column":8},"end":{"line":157,"column":8}},{"start":{"line":157,"column":8},"end":{"line":157,"column":8}}]},"13":{"line":186,"type":"if","locations":[{"start":{"line":186,"column":76},"end":{"line":186,"column":88}},{"start":{"line":186,"column":92},"end":{"line":186,"column":104}}]},"14":{"line":194,"type":"if","locations":[{"start":{"line":194,"column":77},"end":{"line":194,"column":101}},{"start":{"line":194,"column":105},"end":{"line":194,"column":110}}]},"15":{"line":211,"type":"if","locations":[{"start":{"line":211,"column":72},"end":{"line":211,"column":72}},{"start":{"line":211,"column":72},"end":{"line":211,"column":72}}]},"16":{"line":229,"type":"if","locations":[{"start":{"line":229,"column":57},"end":{"line":229,"column":57}},{"start":{"line":229,"column":57},"end":{"line":229,"column":57}}]},"17":{"line":247,"type":"if","locations":[{"start":{"line":247,"column":8},"end":{"line":247,"column":8}},{"start":{"line":247,"column":8},"end":{"line":247,"column":8}}]},"18":{"line":261,"type":"if","locations":[{"start":{"line":261,"column":8},"end":{"line":261,"column":8}},{"start":{"line":261,"column":8},"end":{"line":261,"column":8}}]},"19":{"line":261,"type":"cond-expr","locations":[{"start":{"line":261,"column":12},"end":{"line":261,"column":36}},{"start":{"line":261,"column":41},"end":{"line":261,"column":69}}]},"20":{"line":277,"type":"if","locations":[{"start":{"line":277,"column":69},"end":{"line":277,"column":69}},{"start":{"line":277,"column":69},"end":{"line":277,"column":69}}]},"21":{"line":295,"type":"if","locations":[{"start":{"line":295,"column":56},"end":{"line":295,"column":56}},{"start":{"line":295,"column":56},"end":{"line":295,"column":56}}]},"22":{"line":331,"type":"if","locations":[{"start":{"line":331,"column":18},"end":{"line":331,"column":76}},{"start":{"line":332,"column":18},"end":{"line":332,"column":40}}]},"23":{"line":351,"type":"if","locations":[{"start":{"line":351,"column":8},"end":{"line":351,"column":8}},{"start":{"line":351,"column":8},"end":{"line":351,"column":8}}]},"24":{"line":365,"type":"if","locations":[{"start":{"line":365,"column":8},"end":{"line":365,"column":8}},{"start":{"line":365,"column":8},"end":{"line":365,"column":8}}]},"25":{"line":366,"type":"if","locations":[{"start":{"line":366,"column":12},"end":{"line":366,"column":12}},{"start":{"line":366,"column":12},"end":{"line":366,"column":12}}]}}},"contracts/access/extensions/AccessControlEnumerable.sol":{"l":{"22":12,"38":2,"46":4,"58":1,"65":29,"66":29,"67":26,"69":29,"76":13,"77":13,"78":8,"80":13},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/extensions/AccessControlEnumerable.sol","s":{"1":12,"2":2,"3":4,"4":1,"5":29,"6":29,"7":26,"8":29,"9":13,"10":13,"11":8,"12":13},"b":{"1":[3,3],"2":[26,3],"3":[8,5]},"f":{"1":12,"2":2,"3":4,"4":1,"5":29,"6":13},"fnMap":{"1":{"name":"supportsInterface","line":21,"loc":{"start":{"line":21,"column":4},"end":{"line":23,"column":4}}},"2":{"name":"getRoleMember","line":37,"loc":{"start":{"line":37,"column":4},"end":{"line":39,"column":4}}},"3":{"name":"getRoleMemberCount","line":45,"loc":{"start":{"line":45,"column":4},"end":{"line":47,"column":4}}},"4":{"name":"getRoleMembers","line":57,"loc":{"start":{"line":57,"column":4},"end":{"line":59,"column":4}}},"5":{"name":"_grantRole","line":64,"loc":{"start":{"line":64,"column":4},"end":{"line":70,"column":4}}},"6":{"name":"_revokeRole","line":75,"loc":{"start":{"line":75,"column":4},"end":{"line":81,"column":4}}}},"statementMap":{"1":{"start":{"line":22,"column":8},"end":{"line":22,"column":112}},"2":{"start":{"line":38,"column":8},"end":{"line":38,"column":43}},"3":{"start":{"line":46,"column":8},"end":{"line":46,"column":42}},"4":{"start":{"line":58,"column":8},"end":{"line":58,"column":42}},"5":{"start":{"line":65,"column":8},"end":{"line":65,"column":54}},"6":{"start":{"line":66,"column":8},"end":{"line":66,"column":2915}},"7":{"start":{"line":67,"column":12},"end":{"line":67,"column":42}},"8":{"start":{"line":69,"column":8},"end":{"line":69,"column":22}},"9":{"start":{"line":76,"column":8},"end":{"line":76,"column":55}},"10":{"start":{"line":77,"column":8},"end":{"line":77,"column":3277}},"11":{"start":{"line":78,"column":12},"end":{"line":78,"column":45}},"12":{"start":{"line":80,"column":8},"end":{"line":80,"column":22}}},"branchMap":{"1":{"line":22,"type":"cond-expr","locations":[{"start":{"line":22,"column":15},"end":{"line":22,"column":71}},{"start":{"line":22,"column":76},"end":{"line":22,"column":111}}]},"2":{"line":66,"type":"if","locations":[{"start":{"line":66,"column":8},"end":{"line":66,"column":8}},{"start":{"line":66,"column":8},"end":{"line":66,"column":8}}]},"3":{"line":77,"type":"if","locations":[{"start":{"line":77,"column":8},"end":{"line":77,"column":8}},{"start":{"line":77,"column":8},"end":{"line":77,"column":8}}]}}},"contracts/access/extensions/IAccessControlDefaultAdminRules.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/extensions/IAccessControlDefaultAdminRules.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/access/extensions/IAccessControlEnumerable.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/extensions/IAccessControlEnumerable.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/access/IAccessControl.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/IAccessControl.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/access/manager/AccessManaged.sol":{"l":{"29":25,"57":58,"58":39,"63":96,"68":15,"69":15,"70":1,"72":14,"73":1,"75":13,"80":25,"88":38,"89":38,"97":59,"103":58,"104":25,"105":19,"106":19,"107":6,"109":6},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/manager/AccessManaged.sol","s":{"1":25,"2":58,"3":96,"4":15,"5":15,"6":14,"7":13,"8":25,"9":38,"10":59,"11":58,"12":25,"13":19},"b":{"1":[1,14],"2":[1,13],"3":[23,2],"4":[25,33],"5":[19,6]},"f":{"1":25,"2":58,"3":96,"4":15,"5":25,"6":38,"7":59},"fnMap":{"1":{"name":"constructor","line":28,"loc":{"start":{"line":28,"column":4},"end":{"line":30,"column":4}}},"2":{"name":"restricted","line":56,"loc":{"start":{"line":56,"column":4},"end":{"line":59,"column":4}}},"3":{"name":"authority","line":62,"loc":{"start":{"line":62,"column":4},"end":{"line":64,"column":4}}},"4":{"name":"setAuthority","line":67,"loc":{"start":{"line":67,"column":4},"end":{"line":76,"column":4}}},"5":{"name":"isConsumingScheduledOp","line":79,"loc":{"start":{"line":79,"column":4},"end":{"line":81,"column":4}}},"6":{"name":"_setAuthority","line":87,"loc":{"start":{"line":87,"column":4},"end":{"line":90,"column":4}}},"7":{"name":"_checkCanCall","line":96,"loc":{"start":{"line":96,"column":4},"end":{"line":112,"column":4}}}},"statementMap":{"1":{"start":{"line":29,"column":8},"end":{"line":29,"column":38}},"2":{"start":{"line":57,"column":8},"end":{"line":57,"column":46}},"3":{"start":{"line":63,"column":8},"end":{"line":63,"column":25}},"4":{"start":{"line":68,"column":8},"end":{"line":68,"column":37}},"5":{"start":{"line":69,"column":8},"end":{"line":69,"column":3173}},"6":{"start":{"line":72,"column":8},"end":{"line":72,"column":3274}},"7":{"start":{"line":75,"column":8},"end":{"line":75,"column":34}},"8":{"start":{"line":80,"column":8},"end":{"line":80,"column":84}},"9":{"start":{"line":89,"column":8},"end":{"line":89,"column":43}},"10":{"start":{"line":97,"column":8},"end":{"line":97,"column":4224}},"11":{"start":{"line":103,"column":8},"end":{"line":103,"column":4410}},"12":{"start":{"line":104,"column":12},"end":{"line":104,"column":4444}},"13":{"start":{"line":106,"column":16},"end":{"line":106,"column":75}}},"branchMap":{"1":{"line":69,"type":"if","locations":[{"start":{"line":69,"column":8},"end":{"line":69,"column":8}},{"start":{"line":69,"column":8},"end":{"line":69,"column":8}}]},"2":{"line":72,"type":"if","locations":[{"start":{"line":72,"column":8},"end":{"line":72,"column":8}},{"start":{"line":72,"column":8},"end":{"line":72,"column":8}}]},"3":{"line":80,"type":"if","locations":[{"start":{"line":80,"column":36},"end":{"line":80,"column":71}},{"start":{"line":80,"column":75},"end":{"line":80,"column":83}}]},"4":{"line":103,"type":"if","locations":[{"start":{"line":103,"column":8},"end":{"line":103,"column":8}},{"start":{"line":103,"column":8},"end":{"line":103,"column":8}}]},"5":{"line":104,"type":"if","locations":[{"start":{"line":104,"column":12},"end":{"line":104,"column":12}},{"start":{"line":104,"column":12},"end":{"line":104,"column":12}}]}}},"contracts/access/manager/AccessManager.sol":{"l":{"116":366,"117":226,"121":28,"122":1,"126":27,"136":274,"137":6,"141":34,"143":234,"144":234,"145":234,"151":365,"156":129,"161":278,"166":254,"171":152,"176":125,"181":18,"186":72,"194":815,"196":815,"197":815,"199":815,"207":787,"208":14,"210":773,"211":773,"218":18,"219":2,"221":16,"226":59,"231":13,"236":3,"237":1,"239":2,"244":16,"249":16,"254":17,"268":583,"269":1,"272":582,"273":582,"275":582,"276":552,"277":552,"281":30,"287":582,"288":582,"298":15,"299":2,"302":13,"303":1,"306":12,"308":12,"309":12,"321":74,"322":2,"325":72,"327":72,"339":18,"340":2,"343":16,"345":16,"354":33,"355":1,"358":32,"359":32,"361":32,"371":49,"372":51,"382":437,"383":437,"388":16,"397":96,"398":96,"400":96,"406":12,"415":82,"416":1,"418":81,"419":81,"425":236,"426":236,"431":13,"440":205,"443":205,"445":205,"448":205,"449":12,"453":193,"456":193,"458":193,"460":188,"462":188,"464":188,"465":188,"466":188,"476":193,"477":193,"478":5,"487":97,"490":97,"493":97,"494":8,"497":89,"498":89,"502":89,"503":54,"507":86,"508":86,"511":86,"514":84,"516":84,"521":20,"522":20,"524":20,"525":20,"526":3,"529":9,"530":9,"531":9,"532":1,"536":16,"537":16,"538":16,"540":16,"545":23,"546":23,"547":1,"549":22,"558":197,"559":197,"561":197,"562":39,"564":35,"566":35,"569":88,"570":88,"572":88,"577":493,"583":10,"591":366,"592":366,"593":366,"594":170,"595":50,"596":50,"598":120,"614":517,"615":0,"618":517,"621":517,"628":263,"632":254,"638":137,"639":137,"640":137,"644":117,"646":116,"647":116,"650":1,"667":302,"668":172,"670":130,"678":538,"679":1,"682":537,"685":70,"688":467,"689":467,"690":1,"693":466,"694":466,"695":40,"699":426,"700":426,"707":104,"714":364,"721":842,"728":190},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/manager/AccessManager.sol","s":{"1":366,"2":28,"3":27,"4":274,"5":6,"6":268,"7":34,"8":234,"9":234,"10":234,"11":365,"12":129,"13":278,"14":254,"15":152,"16":125,"17":18,"18":72,"19":815,"20":815,"21":787,"22":14,"23":773,"24":773,"25":18,"26":16,"27":59,"28":13,"29":3,"30":2,"31":16,"32":16,"33":17,"34":583,"35":582,"36":582,"37":582,"38":582,"39":582,"40":15,"41":13,"42":1,"43":12,"44":12,"45":74,"46":72,"47":18,"48":16,"49":33,"50":32,"51":32,"52":49,"53":51,"54":437,"55":16,"56":96,"57":96,"58":12,"59":82,"60":81,"61":236,"62":236,"63":13,"64":205,"65":205,"66":205,"67":205,"68":193,"69":188,"70":193,"71":193,"72":97,"73":97,"74":97,"75":89,"76":89,"77":89,"78":86,"79":86,"80":84,"81":20,"82":20,"83":20,"84":20,"85":17,"86":9,"87":9,"88":9,"89":16,"90":16,"91":16,"92":23,"93":23,"94":22,"95":197,"96":197,"97":197,"98":158,"99":123,"100":88,"101":88,"102":493,"103":10,"104":366,"105":366,"106":366,"107":170,"108":50,"109":120,"110":517,"111":0,"112":517,"113":517,"114":263,"115":254,"116":137,"117":137,"118":137,"119":117,"120":116,"121":116,"122":1,"123":302,"124":172,"125":130,"126":538,"127":1,"128":537,"129":70,"130":467,"131":467,"132":1,"133":466,"134":466,"135":40,"136":426,"137":104,"138":364,"139":842,"140":190},"b":{"1":[1,27],"2":[6,268],"3":[34,234],"4":[192,42],"5":[14,773],"6":[18,17],"7":[2,16],"8":[1,1],"9":[59,11],"10":[13,11],"11":[1,2],"12":[16,17],"13":[16,17],"14":[17,17],"15":[1,582],"16":[552,30],"17":[2,13],"18":[1,12],"19":[2,72],"20":[1,1],"21":[2,16],"22":[1,1],"23":[1,32],"24":[49,11],"25":[16,17],"26":[12,11],"27":[1,81],"28":[79,157],"29":[12,193],"30":[11,1],"31":[5,188],"32":[8,89],"33":[54,35],"34":[53,1],"35":[3,17],"36":[9,8],"37":[1,8],"38":[1,22],"39":[39,158],"40":[35,123],"41":[35,88],"42":[10,11],"43":[170,196],"44":[50,120],"45":[0,517],"46":[263,254],"47":[54,52],"48":[52,52],"49":[52,53],"50":[53,52],"51":[137,117],"52":[32,34],"53":[34,71],"54":[116,1],"55":[81,35],"56":[172,130],"57":[1,129],"58":[1,537],"59":[70,467],"60":[1,466],"61":[40,426]},"f":{"1":366,"2":28,"3":274,"4":365,"5":129,"6":278,"7":254,"8":152,"9":125,"10":18,"11":72,"12":815,"13":787,"14":18,"15":59,"16":13,"17":3,"18":16,"19":16,"20":17,"21":583,"22":15,"23":74,"24":18,"25":33,"26":49,"27":437,"28":16,"29":96,"30":12,"31":82,"32":236,"33":13,"34":205,"35":193,"36":97,"37":20,"38":23,"39":197,"40":493,"41":10,"42":366,"43":517,"44":302,"45":538,"46":104,"47":364,"48":842,"49":190},"fnMap":{"1":{"name":"onlyAuthorized","line":115,"loc":{"start":{"line":115,"column":4},"end":{"line":118,"column":4}}},"2":{"name":"constructor","line":120,"loc":{"start":{"line":120,"column":4},"end":{"line":127,"column":4}}},"3":{"name":"canCall","line":131,"loc":{"start":{"line":131,"column":4},"end":{"line":147,"column":4}}},"4":{"name":"expiration","line":150,"loc":{"start":{"line":150,"column":4},"end":{"line":152,"column":4}}},"5":{"name":"minSetback","line":155,"loc":{"start":{"line":155,"column":4},"end":{"line":157,"column":4}}},"6":{"name":"isTargetClosed","line":160,"loc":{"start":{"line":160,"column":4},"end":{"line":162,"column":4}}},"7":{"name":"getTargetFunctionRole","line":165,"loc":{"start":{"line":165,"column":4},"end":{"line":167,"column":4}}},"8":{"name":"getTargetAdminDelay","line":170,"loc":{"start":{"line":170,"column":4},"end":{"line":172,"column":4}}},"9":{"name":"getRoleAdmin","line":175,"loc":{"start":{"line":175,"column":4},"end":{"line":177,"column":4}}},"10":{"name":"getRoleGuardian","line":180,"loc":{"start":{"line":180,"column":4},"end":{"line":182,"column":4}}},"11":{"name":"getRoleGrantDelay","line":185,"loc":{"start":{"line":185,"column":4},"end":{"line":187,"column":4}}},"12":{"name":"getAccess","line":190,"loc":{"start":{"line":190,"column":4},"end":{"line":200,"column":4}}},"13":{"name":"hasRole","line":203,"loc":{"start":{"line":203,"column":4},"end":{"line":213,"column":4}}},"14":{"name":"labelRole","line":217,"loc":{"start":{"line":217,"column":4},"end":{"line":222,"column":4}}},"15":{"name":"grantRole","line":225,"loc":{"start":{"line":225,"column":4},"end":{"line":227,"column":4}}},"16":{"name":"revokeRole","line":230,"loc":{"start":{"line":230,"column":4},"end":{"line":232,"column":4}}},"17":{"name":"renounceRole","line":235,"loc":{"start":{"line":235,"column":4},"end":{"line":240,"column":4}}},"18":{"name":"setRoleAdmin","line":243,"loc":{"start":{"line":243,"column":4},"end":{"line":245,"column":4}}},"19":{"name":"setRoleGuardian","line":248,"loc":{"start":{"line":248,"column":4},"end":{"line":250,"column":4}}},"20":{"name":"setGrantDelay","line":253,"loc":{"start":{"line":253,"column":4},"end":{"line":255,"column":4}}},"21":{"name":"_grantRole","line":262,"loc":{"start":{"line":262,"column":4},"end":{"line":289,"column":4}}},"22":{"name":"_revokeRole","line":297,"loc":{"start":{"line":297,"column":4},"end":{"line":310,"column":4}}},"23":{"name":"_setRoleAdmin","line":320,"loc":{"start":{"line":320,"column":4},"end":{"line":328,"column":4}}},"24":{"name":"_setRoleGuardian","line":338,"loc":{"start":{"line":338,"column":4},"end":{"line":346,"column":4}}},"25":{"name":"_setGrantDelay","line":353,"loc":{"start":{"line":353,"column":4},"end":{"line":362,"column":4}}},"26":{"name":"setTargetFunctionRole","line":370,"loc":{"start":{"line":366,"column":4},"end":{"line":374,"column":4}}},"27":{"name":"_setTargetFunctionRole","line":381,"loc":{"start":{"line":381,"column":4},"end":{"line":384,"column":4}}},"28":{"name":"setTargetAdminDelay","line":387,"loc":{"start":{"line":387,"column":4},"end":{"line":389,"column":4}}},"29":{"name":"_setTargetAdminDelay","line":396,"loc":{"start":{"line":396,"column":4},"end":{"line":401,"column":4}}},"30":{"name":"setTargetClosed","line":405,"loc":{"start":{"line":405,"column":4},"end":{"line":407,"column":4}}},"31":{"name":"_setTargetClosed","line":414,"loc":{"start":{"line":414,"column":4},"end":{"line":420,"column":4}}},"32":{"name":"getSchedule","line":424,"loc":{"start":{"line":424,"column":4},"end":{"line":427,"column":4}}},"33":{"name":"getNonce","line":430,"loc":{"start":{"line":430,"column":4},"end":{"line":432,"column":4}}},"34":{"name":"schedule","line":435,"loc":{"start":{"line":435,"column":4},"end":{"line":469,"column":4}}},"35":{"name":"_checkNotScheduled","line":475,"loc":{"start":{"line":475,"column":4},"end":{"line":480,"column":4}}},"36":{"name":"execute","line":486,"loc":{"start":{"line":486,"column":4},"end":{"line":517,"column":4}}},"37":{"name":"cancel","line":520,"loc":{"start":{"line":520,"column":4},"end":{"line":541,"column":4}}},"38":{"name":"consumeScheduledOp","line":544,"loc":{"start":{"line":544,"column":4},"end":{"line":550,"column":4}}},"39":{"name":"_consumeScheduledOp","line":557,"loc":{"start":{"line":557,"column":4},"end":{"line":573,"column":4}}},"40":{"name":"hashOperation","line":576,"loc":{"start":{"line":576,"column":4},"end":{"line":578,"column":4}}},"41":{"name":"updateAuthority","line":582,"loc":{"start":{"line":582,"column":4},"end":{"line":584,"column":4}}},"42":{"name":"_checkAuthorized","line":590,"loc":{"start":{"line":590,"column":4},"end":{"line":601,"column":4}}},"43":{"name":"_getAdminRestrictions","line":611,"loc":{"start":{"line":611,"column":4},"end":{"line":651,"column":4}}},"44":{"name":"_canCallExtended","line":662,"loc":{"start":{"line":662,"column":4},"end":{"line":672,"column":4}}},"45":{"name":"_canCallSelf","line":677,"loc":{"start":{"line":677,"column":4},"end":{"line":701,"column":4}}},"46":{"name":"_isExecuting","line":706,"loc":{"start":{"line":706,"column":4},"end":{"line":708,"column":4}}},"47":{"name":"_isExpired","line":713,"loc":{"start":{"line":713,"column":4},"end":{"line":715,"column":4}}},"48":{"name":"_checkSelector","line":720,"loc":{"start":{"line":720,"column":4},"end":{"line":722,"column":4}}},"49":{"name":"_hashExecutionId","line":727,"loc":{"start":{"line":727,"column":4},"end":{"line":729,"column":4}}}},"statementMap":{"1":{"start":{"line":116,"column":8},"end":{"line":116,"column":25}},"2":{"start":{"line":121,"column":8},"end":{"line":121,"column":6018}},"3":{"start":{"line":126,"column":8},"end":{"line":126,"column":49}},"4":{"start":{"line":136,"column":8},"end":{"line":136,"column":6583}},"5":{"start":{"line":137,"column":12},"end":{"line":137,"column":29}},"6":{"start":{"line":138,"column":15},"end":{"line":138,"column":6659}},"7":{"start":{"line":141,"column":12},"end":{"line":141,"column":54}},"8":{"start":{"line":143,"column":12},"end":{"line":143,"column":67}},"9":{"start":{"line":144,"column":12},"end":{"line":144,"column":74}},"10":{"start":{"line":145,"column":12},"end":{"line":145,"column":76}},"11":{"start":{"line":151,"column":8},"end":{"line":151,"column":22}},"12":{"start":{"line":156,"column":8},"end":{"line":156,"column":21}},"13":{"start":{"line":161,"column":8},"end":{"line":161,"column":38}},"14":{"start":{"line":166,"column":8},"end":{"line":166,"column":54}},"15":{"start":{"line":171,"column":8},"end":{"line":171,"column":48}},"16":{"start":{"line":176,"column":8},"end":{"line":176,"column":35}},"17":{"start":{"line":181,"column":8},"end":{"line":181,"column":38}},"18":{"start":{"line":186,"column":8},"end":{"line":186,"column":46}},"19":{"start":{"line":194,"column":8},"end":{"line":194,"column":63}},"20":{"start":{"line":199,"column":8},"end":{"line":199,"column":58}},"21":{"start":{"line":207,"column":8},"end":{"line":207,"column":9166}},"22":{"start":{"line":208,"column":12},"end":{"line":208,"column":28}},"23":{"start":{"line":210,"column":12},"end":{"line":210,"column":87}},"24":{"start":{"line":211,"column":12},"end":{"line":211,"column":88}},"25":{"start":{"line":218,"column":8},"end":{"line":218,"column":9693}},"26":{"start":{"line":221,"column":8},"end":{"line":221,"column":37}},"27":{"start":{"line":226,"column":8},"end":{"line":226,"column":77}},"28":{"start":{"line":231,"column":8},"end":{"line":231,"column":35}},"29":{"start":{"line":236,"column":8},"end":{"line":236,"column":10383}},"30":{"start":{"line":239,"column":8},"end":{"line":239,"column":46}},"31":{"start":{"line":244,"column":8},"end":{"line":244,"column":35}},"32":{"start":{"line":249,"column":8},"end":{"line":249,"column":41}},"33":{"start":{"line":254,"column":8},"end":{"line":254,"column":39}},"34":{"start":{"line":268,"column":8},"end":{"line":268,"column":11412}},"35":{"start":{"line":272,"column":8},"end":{"line":272,"column":67}},"36":{"start":{"line":273,"column":8},"end":{"line":273,"column":20}},"37":{"start":{"line":275,"column":8},"end":{"line":275,"column":11604}},"38":{"start":{"line":287,"column":8},"end":{"line":287,"column":75}},"39":{"start":{"line":288,"column":8},"end":{"line":288,"column":24}},"40":{"start":{"line":298,"column":8},"end":{"line":298,"column":12655}},"41":{"start":{"line":302,"column":8},"end":{"line":302,"column":12755}},"42":{"start":{"line":303,"column":12},"end":{"line":303,"column":24}},"43":{"start":{"line":308,"column":8},"end":{"line":308,"column":41}},"44":{"start":{"line":309,"column":8},"end":{"line":309,"column":19}},"45":{"start":{"line":321,"column":8},"end":{"line":321,"column":13334}},"46":{"start":{"line":327,"column":8},"end":{"line":327,"column":44}},"47":{"start":{"line":339,"column":8},"end":{"line":339,"column":13944}},"48":{"start":{"line":345,"column":8},"end":{"line":345,"column":50}},"49":{"start":{"line":354,"column":8},"end":{"line":354,"column":14392}},"50":{"start":{"line":358,"column":8},"end":{"line":358,"column":21}},"51":{"start":{"line":361,"column":8},"end":{"line":361,"column":60}},"52":{"start":{"line":371,"column":8},"end":{"line":371,"column":15005}},"53":{"start":{"line":372,"column":12},"end":{"line":372,"column":63}},"54":{"start":{"line":383,"column":8},"end":{"line":383,"column":64}},"55":{"start":{"line":388,"column":8},"end":{"line":388,"column":45}},"56":{"start":{"line":397,"column":8},"end":{"line":397,"column":21}},"57":{"start":{"line":400,"column":8},"end":{"line":400,"column":62}},"58":{"start":{"line":406,"column":8},"end":{"line":406,"column":39}},"59":{"start":{"line":415,"column":8},"end":{"line":415,"column":16698}},"60":{"start":{"line":419,"column":8},"end":{"line":419,"column":41}},"61":{"start":{"line":425,"column":8},"end":{"line":425,"column":51}},"62":{"start":{"line":426,"column":8},"end":{"line":426,"column":52}},"63":{"start":{"line":431,"column":8},"end":{"line":431,"column":35}},"64":{"start":{"line":440,"column":8},"end":{"line":440,"column":37}},"65":{"start":{"line":443,"column":8},"end":{"line":443,"column":67}},"66":{"start":{"line":445,"column":8},"end":{"line":445,"column":51}},"67":{"start":{"line":448,"column":8},"end":{"line":448,"column":17925}},"68":{"start":{"line":458,"column":8},"end":{"line":458,"column":38}},"69":{"start":{"line":466,"column":8},"end":{"line":466,"column":79}},"70":{"start":{"line":476,"column":8},"end":{"line":476,"column":64}},"71":{"start":{"line":477,"column":8},"end":{"line":477,"column":19122}},"72":{"start":{"line":487,"column":8},"end":{"line":487,"column":37}},"73":{"start":{"line":490,"column":8},"end":{"line":490,"column":81}},"74":{"start":{"line":493,"column":8},"end":{"line":493,"column":19879}},"75":{"start":{"line":497,"column":8},"end":{"line":497,"column":65}},"76":{"start":{"line":498,"column":8},"end":{"line":498,"column":20}},"77":{"start":{"line":502,"column":8},"end":{"line":502,"column":20275}},"78":{"start":{"line":507,"column":8},"end":{"line":507,"column":48}},"79":{"start":{"line":511,"column":8},"end":{"line":511,"column":61}},"80":{"start":{"line":516,"column":8},"end":{"line":516,"column":20}},"81":{"start":{"line":521,"column":8},"end":{"line":521,"column":40}},"82":{"start":{"line":522,"column":8},"end":{"line":522,"column":46}},"83":{"start":{"line":524,"column":8},"end":{"line":524,"column":65}},"84":{"start":{"line":525,"column":8},"end":{"line":525,"column":21074}},"85":{"start":{"line":527,"column":15},"end":{"line":527,"column":21194}},"86":{"start":{"line":529,"column":12},"end":{"line":529,"column":61}},"87":{"start":{"line":530,"column":12},"end":{"line":530,"column":110}},"88":{"start":{"line":531,"column":12},"end":{"line":531,"column":21545}},"89":{"start":{"line":537,"column":8},"end":{"line":537,"column":52}},"90":{"start":{"line":538,"column":8},"end":{"line":538,"column":50}},"91":{"start":{"line":540,"column":8},"end":{"line":540,"column":20}},"92":{"start":{"line":545,"column":8},"end":{"line":545,"column":37}},"93":{"start":{"line":546,"column":8},"end":{"line":546,"column":22083}},"94":{"start":{"line":549,"column":8},"end":{"line":549,"column":63}},"95":{"start":{"line":558,"column":8},"end":{"line":558,"column":60}},"96":{"start":{"line":559,"column":8},"end":{"line":559,"column":52}},"97":{"start":{"line":561,"column":8},"end":{"line":561,"column":22731}},"98":{"start":{"line":563,"column":15},"end":{"line":563,"column":22827}},"99":{"start":{"line":565,"column":15},"end":{"line":565,"column":22933}},"100":{"start":{"line":570,"column":8},"end":{"line":570,"column":50}},"101":{"start":{"line":572,"column":8},"end":{"line":572,"column":20}},"102":{"start":{"line":577,"column":8},"end":{"line":577,"column":58}},"103":{"start":{"line":583,"column":8},"end":{"line":583,"column":56}},"104":{"start":{"line":591,"column":8},"end":{"line":591,"column":37}},"105":{"start":{"line":592,"column":8},"end":{"line":592,"column":73}},"106":{"start":{"line":593,"column":8},"end":{"line":593,"column":24118}},"107":{"start":{"line":594,"column":12},"end":{"line":594,"column":24152}},"108":{"start":{"line":595,"column":16},"end":{"line":595,"column":77}},"109":{"start":{"line":598,"column":16},"end":{"line":598,"column":84}},"110":{"start":{"line":614,"column":8},"end":{"line":614,"column":25025}},"111":{"start":{"line":615,"column":12},"end":{"line":615,"column":32}},"112":{"start":{"line":618,"column":8},"end":{"line":618,"column":46}},"113":{"start":{"line":621,"column":8},"end":{"line":621,"column":25242}},"114":{"start":{"line":628,"column":12},"end":{"line":628,"column":40}},"115":{"start":{"line":632,"column":8},"end":{"line":632,"column":25675}},"116":{"start":{"line":638,"column":12},"end":{"line":638,"column":67}},"117":{"start":{"line":639,"column":12},"end":{"line":639,"column":54}},"118":{"start":{"line":640,"column":12},"end":{"line":640,"column":44}},"119":{"start":{"line":644,"column":8},"end":{"line":644,"column":26204}},"120":{"start":{"line":646,"column":12},"end":{"line":646,"column":65}},"121":{"start":{"line":647,"column":12},"end":{"line":647,"column":50}},"122":{"start":{"line":650,"column":8},"end":{"line":650,"column":28}},"123":{"start":{"line":667,"column":8},"end":{"line":667,"column":27097}},"124":{"start":{"line":668,"column":12},"end":{"line":668,"column":45}},"125":{"start":{"line":670,"column":12},"end":{"line":670,"column":95}},"126":{"start":{"line":678,"column":8},"end":{"line":678,"column":27535}},"127":{"start":{"line":679,"column":12},"end":{"line":679,"column":29}},"128":{"start":{"line":682,"column":8},"end":{"line":682,"column":27608}},"129":{"start":{"line":685,"column":12},"end":{"line":685,"column":73}},"130":{"start":{"line":688,"column":8},"end":{"line":688,"column":90}},"131":{"start":{"line":689,"column":8},"end":{"line":689,"column":28044}},"132":{"start":{"line":690,"column":12},"end":{"line":690,"column":29}},"133":{"start":{"line":693,"column":8},"end":{"line":693,"column":70}},"134":{"start":{"line":694,"column":8},"end":{"line":694,"column":28182}},"135":{"start":{"line":695,"column":12},"end":{"line":695,"column":29}},"136":{"start":{"line":700,"column":8},"end":{"line":700,"column":34}},"137":{"start":{"line":707,"column":8},"end":{"line":707,"column":65}},"138":{"start":{"line":714,"column":8},"end":{"line":714,"column":59}},"139":{"start":{"line":721,"column":8},"end":{"line":721,"column":32}},"140":{"start":{"line":728,"column":8},"end":{"line":728,"column":54}}},"branchMap":{"1":{"line":121,"type":"if","locations":[{"start":{"line":121,"column":8},"end":{"line":121,"column":8}},{"start":{"line":121,"column":8},"end":{"line":121,"column":8}}]},"2":{"line":136,"type":"if","locations":[{"start":{"line":136,"column":8},"end":{"line":136,"column":8}},{"start":{"line":136,"column":8},"end":{"line":136,"column":8}}]},"3":{"line":138,"type":"if","locations":[{"start":{"line":138,"column":15},"end":{"line":138,"column":15}},{"start":{"line":138,"column":15},"end":{"line":138,"column":15}}]},"4":{"line":145,"type":"if","locations":[{"start":{"line":145,"column":30},"end":{"line":145,"column":62}},{"start":{"line":145,"column":66},"end":{"line":145,"column":75}}]},"5":{"line":207,"type":"if","locations":[{"start":{"line":207,"column":8},"end":{"line":207,"column":8}},{"start":{"line":207,"column":8},"end":{"line":207,"column":8}}]},"6":{"line":217,"type":"if","locations":[{"start":{"line":217,"column":76},"end":{"line":217,"column":76}},{"start":{"line":217,"column":76},"end":{"line":217,"column":76}}]},"7":{"line":218,"type":"if","locations":[{"start":{"line":218,"column":8},"end":{"line":218,"column":8}},{"start":{"line":218,"column":8},"end":{"line":218,"column":8}}]},"8":{"line":218,"type":"cond-expr","locations":[{"start":{"line":218,"column":12},"end":{"line":218,"column":31}},{"start":{"line":218,"column":36},"end":{"line":218,"column":56}}]},"9":{"line":225,"type":"if","locations":[{"start":{"line":225,"column":93},"end":{"line":225,"column":93}},{"start":{"line":225,"column":93},"end":{"line":225,"column":93}}]},"10":{"line":230,"type":"if","locations":[{"start":{"line":230,"column":71},"end":{"line":230,"column":71}},{"start":{"line":230,"column":71},"end":{"line":230,"column":71}}]},"11":{"line":236,"type":"if","locations":[{"start":{"line":236,"column":8},"end":{"line":236,"column":8}},{"start":{"line":236,"column":8},"end":{"line":236,"column":8}}]},"12":{"line":243,"type":"if","locations":[{"start":{"line":243,"column":70},"end":{"line":243,"column":70}},{"start":{"line":243,"column":70},"end":{"line":243,"column":70}}]},"13":{"line":248,"type":"if","locations":[{"start":{"line":248,"column":76},"end":{"line":248,"column":76}},{"start":{"line":248,"column":76},"end":{"line":248,"column":76}}]},"14":{"line":253,"type":"if","locations":[{"start":{"line":253,"column":74},"end":{"line":253,"column":74}},{"start":{"line":253,"column":74},"end":{"line":253,"column":74}}]},"15":{"line":268,"type":"if","locations":[{"start":{"line":268,"column":8},"end":{"line":268,"column":8}},{"start":{"line":268,"column":8},"end":{"line":268,"column":8}}]},"16":{"line":275,"type":"if","locations":[{"start":{"line":275,"column":8},"end":{"line":275,"column":8}},{"start":{"line":275,"column":8},"end":{"line":275,"column":8}}]},"17":{"line":298,"type":"if","locations":[{"start":{"line":298,"column":8},"end":{"line":298,"column":8}},{"start":{"line":298,"column":8},"end":{"line":298,"column":8}}]},"18":{"line":302,"type":"if","locations":[{"start":{"line":302,"column":8},"end":{"line":302,"column":8}},{"start":{"line":302,"column":8},"end":{"line":302,"column":8}}]},"19":{"line":321,"type":"if","locations":[{"start":{"line":321,"column":8},"end":{"line":321,"column":8}},{"start":{"line":321,"column":8},"end":{"line":321,"column":8}}]},"20":{"line":321,"type":"cond-expr","locations":[{"start":{"line":321,"column":12},"end":{"line":321,"column":31}},{"start":{"line":321,"column":36},"end":{"line":321,"column":56}}]},"21":{"line":339,"type":"if","locations":[{"start":{"line":339,"column":8},"end":{"line":339,"column":8}},{"start":{"line":339,"column":8},"end":{"line":339,"column":8}}]},"22":{"line":339,"type":"cond-expr","locations":[{"start":{"line":339,"column":12},"end":{"line":339,"column":31}},{"start":{"line":339,"column":36},"end":{"line":339,"column":56}}]},"23":{"line":354,"type":"if","locations":[{"start":{"line":354,"column":8},"end":{"line":354,"column":8}},{"start":{"line":354,"column":8},"end":{"line":354,"column":8}}]},"24":{"line":370,"type":"if","locations":[{"start":{"line":370,"column":21},"end":{"line":370,"column":21}},{"start":{"line":370,"column":21},"end":{"line":370,"column":21}}]},"25":{"line":387,"type":"if","locations":[{"start":{"line":387,"column":81},"end":{"line":387,"column":81}},{"start":{"line":387,"column":81},"end":{"line":387,"column":81}}]},"26":{"line":405,"type":"if","locations":[{"start":{"line":405,"column":73},"end":{"line":405,"column":73}},{"start":{"line":405,"column":73},"end":{"line":405,"column":73}}]},"27":{"line":415,"type":"if","locations":[{"start":{"line":415,"column":8},"end":{"line":415,"column":8}},{"start":{"line":415,"column":8},"end":{"line":415,"column":8}}]},"28":{"line":426,"type":"if","locations":[{"start":{"line":426,"column":39},"end":{"line":426,"column":39}},{"start":{"line":426,"column":43},"end":{"line":426,"column":51}}]},"29":{"line":448,"type":"if","locations":[{"start":{"line":448,"column":8},"end":{"line":448,"column":8}},{"start":{"line":448,"column":8},"end":{"line":448,"column":8}}]},"30":{"line":448,"type":"cond-expr","locations":[{"start":{"line":448,"column":12},"end":{"line":448,"column":23}},{"start":{"line":448,"column":28},"end":{"line":448,"column":55}}]},"31":{"line":477,"type":"if","locations":[{"start":{"line":477,"column":8},"end":{"line":477,"column":8}},{"start":{"line":477,"column":8},"end":{"line":477,"column":8}}]},"32":{"line":493,"type":"if","locations":[{"start":{"line":493,"column":8},"end":{"line":493,"column":8}},{"start":{"line":493,"column":8},"end":{"line":493,"column":8}}]},"33":{"line":502,"type":"if","locations":[{"start":{"line":502,"column":8},"end":{"line":502,"column":8}},{"start":{"line":502,"column":8},"end":{"line":502,"column":8}}]},"34":{"line":502,"type":"cond-expr","locations":[{"start":{"line":502,"column":12},"end":{"line":502,"column":23}},{"start":{"line":502,"column":28},"end":{"line":502,"column":56}}]},"35":{"line":525,"type":"if","locations":[{"start":{"line":525,"column":8},"end":{"line":525,"column":8}},{"start":{"line":525,"column":8},"end":{"line":525,"column":8}}]},"36":{"line":527,"type":"if","locations":[{"start":{"line":527,"column":15},"end":{"line":527,"column":15}},{"start":{"line":527,"column":15},"end":{"line":527,"column":15}}]},"37":{"line":531,"type":"if","locations":[{"start":{"line":531,"column":12},"end":{"line":531,"column":12}},{"start":{"line":531,"column":12},"end":{"line":531,"column":12}}]},"38":{"line":546,"type":"if","locations":[{"start":{"line":546,"column":8},"end":{"line":546,"column":8}},{"start":{"line":546,"column":8},"end":{"line":546,"column":8}}]},"39":{"line":561,"type":"if","locations":[{"start":{"line":561,"column":8},"end":{"line":561,"column":8}},{"start":{"line":561,"column":8},"end":{"line":561,"column":8}}]},"40":{"line":563,"type":"if","locations":[{"start":{"line":563,"column":15},"end":{"line":563,"column":15}},{"start":{"line":563,"column":15},"end":{"line":563,"column":15}}]},"41":{"line":565,"type":"if","locations":[{"start":{"line":565,"column":15},"end":{"line":565,"column":15}},{"start":{"line":565,"column":15},"end":{"line":565,"column":15}}]},"42":{"line":582,"type":"if","locations":[{"start":{"line":582,"column":82},"end":{"line":582,"column":82}},{"start":{"line":582,"column":82},"end":{"line":582,"column":82}}]},"43":{"line":593,"type":"if","locations":[{"start":{"line":593,"column":8},"end":{"line":593,"column":8}},{"start":{"line":593,"column":8},"end":{"line":593,"column":8}}]},"44":{"line":594,"type":"if","locations":[{"start":{"line":594,"column":12},"end":{"line":594,"column":12}},{"start":{"line":594,"column":12},"end":{"line":594,"column":12}}]},"45":{"line":614,"type":"if","locations":[{"start":{"line":614,"column":8},"end":{"line":614,"column":8}},{"start":{"line":614,"column":8},"end":{"line":614,"column":8}}]},"46":{"line":621,"type":"if","locations":[{"start":{"line":621,"column":8},"end":{"line":621,"column":8}},{"start":{"line":621,"column":8},"end":{"line":621,"column":8}}]},"47":{"line":622,"type":"cond-expr","locations":[{"start":{"line":622,"column":12},"end":{"line":622,"column":46}},{"start":{"line":623,"column":12},"end":{"line":623,"column":49}}]},"48":{"line":622,"type":"cond-expr","locations":[{"start":{"line":622,"column":12},"end":{"line":623,"column":49}},{"start":{"line":624,"column":12},"end":{"line":624,"column":52}}]},"49":{"line":622,"type":"cond-expr","locations":[{"start":{"line":622,"column":12},"end":{"line":624,"column":52}},{"start":{"line":625,"column":12},"end":{"line":625,"column":50}}]},"50":{"line":622,"type":"cond-expr","locations":[{"start":{"line":622,"column":12},"end":{"line":625,"column":50}},{"start":{"line":626,"column":12},"end":{"line":626,"column":56}}]},"51":{"line":632,"type":"if","locations":[{"start":{"line":632,"column":8},"end":{"line":632,"column":8}},{"start":{"line":632,"column":8},"end":{"line":632,"column":8}}]},"52":{"line":633,"type":"cond-expr","locations":[{"start":{"line":633,"column":12},"end":{"line":633,"column":52}},{"start":{"line":634,"column":12},"end":{"line":634,"column":52}}]},"53":{"line":633,"type":"cond-expr","locations":[{"start":{"line":633,"column":12},"end":{"line":634,"column":52}},{"start":{"line":635,"column":12},"end":{"line":635,"column":58}}]},"54":{"line":644,"type":"if","locations":[{"start":{"line":644,"column":8},"end":{"line":644,"column":8}},{"start":{"line":644,"column":8},"end":{"line":644,"column":8}}]},"55":{"line":644,"type":"cond-expr","locations":[{"start":{"line":644,"column":12},"end":{"line":644,"column":46}},{"start":{"line":644,"column":51},"end":{"line":644,"column":86}}]},"56":{"line":667,"type":"if","locations":[{"start":{"line":667,"column":8},"end":{"line":667,"column":8}},{"start":{"line":667,"column":8},"end":{"line":667,"column":8}}]},"57":{"line":670,"type":"if","locations":[{"start":{"line":670,"column":37},"end":{"line":670,"column":46}},{"start":{"line":670,"column":50},"end":{"line":670,"column":94}}]},"58":{"line":678,"type":"if","locations":[{"start":{"line":678,"column":8},"end":{"line":678,"column":8}},{"start":{"line":678,"column":8},"end":{"line":678,"column":8}}]},"59":{"line":682,"type":"if","locations":[{"start":{"line":682,"column":8},"end":{"line":682,"column":8}},{"start":{"line":682,"column":8},"end":{"line":682,"column":8}}]},"60":{"line":689,"type":"if","locations":[{"start":{"line":689,"column":8},"end":{"line":689,"column":8}},{"start":{"line":689,"column":8},"end":{"line":689,"column":8}}]},"61":{"line":694,"type":"if","locations":[{"start":{"line":694,"column":8},"end":{"line":694,"column":8}},{"start":{"line":694,"column":8},"end":{"line":694,"column":8}}]}}},"contracts/access/manager/AuthorityUtils.sol":{"l":{"20":139,"23":139,"24":138,"25":136,"27":1,"30":139},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/manager/AuthorityUtils.sol","s":{"1":139,"2":139,"3":138,"4":2,"5":139},"b":{"1":[138,1],"2":[136,2],"3":[1,1]},"f":{"1":139},"fnMap":{"1":{"name":"canCallWithDelay","line":14,"loc":{"start":{"line":14,"column":4},"end":{"line":31,"column":4}}}},"statementMap":{"1":{"start":{"line":20,"column":8},"end":{"line":20,"column":796}},"2":{"start":{"line":23,"column":8},"end":{"line":23,"column":947}},"3":{"start":{"line":24,"column":12},"end":{"line":24,"column":978}},"4":{"start":{"line":26,"column":19},"end":{"line":26,"column":1095}},"5":{"start":{"line":30,"column":8},"end":{"line":30,"column":33}}},"branchMap":{"1":{"line":23,"type":"if","locations":[{"start":{"line":23,"column":8},"end":{"line":23,"column":8}},{"start":{"line":23,"column":8},"end":{"line":23,"column":8}}]},"2":{"line":24,"type":"if","locations":[{"start":{"line":24,"column":12},"end":{"line":24,"column":12}},{"start":{"line":24,"column":12},"end":{"line":24,"column":12}}]},"3":{"line":26,"type":"if","locations":[{"start":{"line":26,"column":19},"end":{"line":26,"column":19}},{"start":{"line":26,"column":19},"end":{"line":26,"column":19}}]}}},"contracts/access/manager/IAccessManaged.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/manager/IAccessManaged.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/access/manager/IAccessManager.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/manager/IAccessManager.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/access/manager/IAuthority.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/manager/IAuthority.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/access/Ownable.sol":{"l":{"39":114,"40":2,"42":112,"49":24,"50":19,"57":318,"64":34,"65":8,"77":5,"85":3,"86":1,"88":2,"96":122,"97":122,"98":122},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/Ownable.sol","s":{"1":114,"2":112,"3":24,"4":318,"5":34,"6":5,"7":3,"8":2,"9":122,"10":122},"b":{"1":[2,112],"2":[8,26],"3":[5,1],"4":[3,1],"5":[1,2]},"f":{"1":114,"2":24,"3":318,"4":34,"5":5,"6":3,"7":122},"fnMap":{"1":{"name":"constructor","line":38,"loc":{"start":{"line":38,"column":4},"end":{"line":43,"column":4}}},"2":{"name":"onlyOwner","line":48,"loc":{"start":{"line":48,"column":4},"end":{"line":51,"column":4}}},"3":{"name":"owner","line":56,"loc":{"start":{"line":56,"column":4},"end":{"line":58,"column":4}}},"4":{"name":"_checkOwner","line":63,"loc":{"start":{"line":63,"column":4},"end":{"line":67,"column":4}}},"5":{"name":"renounceOwnership","line":76,"loc":{"start":{"line":76,"column":4},"end":{"line":78,"column":4}}},"6":{"name":"transferOwnership","line":84,"loc":{"start":{"line":84,"column":4},"end":{"line":89,"column":4}}},"7":{"name":"_transferOwnership","line":95,"loc":{"start":{"line":95,"column":4},"end":{"line":99,"column":4}}}},"statementMap":{"1":{"start":{"line":39,"column":8},"end":{"line":39,"column":1278}},"2":{"start":{"line":42,"column":8},"end":{"line":42,"column":39}},"3":{"start":{"line":49,"column":8},"end":{"line":49,"column":20}},"4":{"start":{"line":57,"column":8},"end":{"line":57,"column":21}},"5":{"start":{"line":64,"column":8},"end":{"line":64,"column":1860}},"6":{"start":{"line":77,"column":8},"end":{"line":77,"column":37}},"7":{"start":{"line":85,"column":8},"end":{"line":85,"column":2632}},"8":{"start":{"line":88,"column":8},"end":{"line":88,"column":35}},"9":{"start":{"line":96,"column":8},"end":{"line":96,"column":33}},"10":{"start":{"line":98,"column":8},"end":{"line":98,"column":53}}},"branchMap":{"1":{"line":39,"type":"if","locations":[{"start":{"line":39,"column":8},"end":{"line":39,"column":8}},{"start":{"line":39,"column":8},"end":{"line":39,"column":8}}]},"2":{"line":64,"type":"if","locations":[{"start":{"line":64,"column":8},"end":{"line":64,"column":8}},{"start":{"line":64,"column":8},"end":{"line":64,"column":8}}]},"3":{"line":76,"type":"if","locations":[{"start":{"line":76,"column":48},"end":{"line":76,"column":48}},{"start":{"line":76,"column":48},"end":{"line":76,"column":48}}]},"4":{"line":84,"type":"if","locations":[{"start":{"line":84,"column":64},"end":{"line":84,"column":64}},{"start":{"line":84,"column":64},"end":{"line":84,"column":64}}]},"5":{"line":85,"type":"if","locations":[{"start":{"line":85,"column":8},"end":{"line":85,"column":8}},{"start":{"line":85,"column":8},"end":{"line":85,"column":8}}]}}},"contracts/access/Ownable2Step.sol":{"l":{"34":7,"42":4,"43":4,"51":6,"52":6,"59":3,"60":3,"61":2,"63":1},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/Ownable2Step.sol","s":{"1":7,"2":4,"3":6,"4":3,"5":3,"6":1},"b":{"1":[4,0],"2":[2,1]},"f":{"1":7,"2":4,"3":6,"4":3},"fnMap":{"1":{"name":"pendingOwner","line":33,"loc":{"start":{"line":33,"column":4},"end":{"line":35,"column":4}}},"2":{"name":"transferOwnership","line":41,"loc":{"start":{"line":41,"column":4},"end":{"line":44,"column":4}}},"3":{"name":"_transferOwnership","line":50,"loc":{"start":{"line":50,"column":4},"end":{"line":53,"column":4}}},"4":{"name":"acceptOwnership","line":58,"loc":{"start":{"line":58,"column":4},"end":{"line":64,"column":4}}}},"statementMap":{"1":{"start":{"line":34,"column":8},"end":{"line":34,"column":28}},"2":{"start":{"line":43,"column":8},"end":{"line":43,"column":56}},"3":{"start":{"line":52,"column":8},"end":{"line":52,"column":41}},"4":{"start":{"line":59,"column":8},"end":{"line":59,"column":37}},"5":{"start":{"line":60,"column":8},"end":{"line":60,"column":2219}},"6":{"start":{"line":63,"column":8},"end":{"line":63,"column":33}}},"branchMap":{"1":{"line":41,"type":"if","locations":[{"start":{"line":41,"column":73},"end":{"line":41,"column":73}},{"start":{"line":41,"column":73},"end":{"line":41,"column":73}}]},"2":{"line":60,"type":"if","locations":[{"start":{"line":60,"column":8},"end":{"line":60,"column":8}},{"start":{"line":60,"column":8},"end":{"line":60,"column":8}}]}}},"contracts/finance/VestingWallet.sol":{"l":{"44":4,"45":4,"57":1508,"64":994,"71":513,"78":450,"85":450,"92":193,"100":193,"109":129,"110":129,"111":129,"112":129,"121":129,"122":129,"123":129,"124":129,"131":257,"138":257,"146":514,"147":2,"149":32,"151":480},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/finance/VestingWallet.sol","s":{"1":1508,"2":994,"3":513,"4":450,"5":450,"6":193,"7":193,"8":129,"9":129,"10":129,"11":129,"12":129,"13":129,"14":257,"15":257,"16":514,"17":2,"18":512,"19":32,"20":480},"b":{"1":[2,512],"2":[32,480]},"f":{"1":4,"2":1508,"3":994,"4":513,"5":450,"6":450,"7":193,"8":193,"9":129,"10":129,"11":257,"12":257,"13":514},"fnMap":{"1":{"name":"constructor","line":43,"loc":{"start":{"line":43,"column":4},"end":{"line":46,"column":4}}},"2":{"name":"start","line":56,"loc":{"start":{"line":56,"column":4},"end":{"line":58,"column":4}}},"3":{"name":"duration","line":63,"loc":{"start":{"line":63,"column":4},"end":{"line":65,"column":4}}},"4":{"name":"end","line":70,"loc":{"start":{"line":70,"column":4},"end":{"line":72,"column":4}}},"5":{"name":"released","line":77,"loc":{"start":{"line":77,"column":4},"end":{"line":79,"column":4}}},"6":{"name":"released","line":84,"loc":{"start":{"line":84,"column":4},"end":{"line":86,"column":4}}},"7":{"name":"releasable","line":91,"loc":{"start":{"line":91,"column":4},"end":{"line":93,"column":4}}},"8":{"name":"releasable","line":99,"loc":{"start":{"line":99,"column":4},"end":{"line":101,"column":4}}},"9":{"name":"release","line":108,"loc":{"start":{"line":108,"column":4},"end":{"line":113,"column":4}}},"10":{"name":"release","line":120,"loc":{"start":{"line":120,"column":4},"end":{"line":125,"column":4}}},"11":{"name":"vestedAmount","line":130,"loc":{"start":{"line":130,"column":4},"end":{"line":132,"column":4}}},"12":{"name":"vestedAmount","line":137,"loc":{"start":{"line":137,"column":4},"end":{"line":139,"column":4}}},"13":{"name":"_vestingSchedule","line":145,"loc":{"start":{"line":145,"column":4},"end":{"line":153,"column":4}}}},"statementMap":{"1":{"start":{"line":57,"column":8},"end":{"line":57,"column":21}},"2":{"start":{"line":64,"column":8},"end":{"line":64,"column":24}},"3":{"start":{"line":71,"column":8},"end":{"line":71,"column":35}},"4":{"start":{"line":78,"column":8},"end":{"line":78,"column":24}},"5":{"start":{"line":85,"column":8},"end":{"line":85,"column":36}},"6":{"start":{"line":92,"column":8},"end":{"line":92,"column":65}},"7":{"start":{"line":100,"column":8},"end":{"line":100,"column":77}},"8":{"start":{"line":109,"column":8},"end":{"line":109,"column":37}},"9":{"start":{"line":111,"column":8},"end":{"line":111,"column":34}},"10":{"start":{"line":112,"column":8},"end":{"line":112,"column":50}},"11":{"start":{"line":121,"column":8},"end":{"line":121,"column":42}},"12":{"start":{"line":123,"column":8},"end":{"line":123,"column":41}},"13":{"start":{"line":124,"column":8},"end":{"line":124,"column":61}},"14":{"start":{"line":131,"column":8},"end":{"line":131,"column":78}},"15":{"start":{"line":138,"column":8},"end":{"line":138,"column":100}},"16":{"start":{"line":146,"column":8},"end":{"line":146,"column":5447}},"17":{"start":{"line":147,"column":12},"end":{"line":147,"column":20}},"18":{"start":{"line":148,"column":15},"end":{"line":148,"column":5511}},"19":{"start":{"line":149,"column":12},"end":{"line":149,"column":34}},"20":{"start":{"line":151,"column":12},"end":{"line":151,"column":73}}},"branchMap":{"1":{"line":146,"type":"if","locations":[{"start":{"line":146,"column":8},"end":{"line":146,"column":8}},{"start":{"line":146,"column":8},"end":{"line":146,"column":8}}]},"2":{"line":148,"type":"if","locations":[{"start":{"line":148,"column":15},"end":{"line":148,"column":15}},{"start":{"line":148,"column":15},"end":{"line":148,"column":15}}]}}},"contracts/governance/extensions/GovernorCountingSimple.sol":{"l":{"35":3,"42":68,"51":10,"52":10,"59":268,"61":268,"68":254,"70":254,"83":249,"85":249,"86":3,"88":246,"90":246,"91":20,"93":208,"95":15,"97":3},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/extensions/GovernorCountingSimple.sol","s":{"1":3,"2":68,"3":10,"4":10,"5":268,"6":268,"7":254,"8":254,"9":249,"10":249,"11":246,"12":226,"13":18},"b":{"1":[3,246],"2":[20,226],"3":[208,18],"4":[15,3]},"f":{"1":3,"2":68,"3":10,"4":268,"5":254,"6":249},"fnMap":{"1":{"name":"COUNTING_MODE","line":34,"loc":{"start":{"line":34,"column":4},"end":{"line":36,"column":4}}},"2":{"name":"hasVoted","line":41,"loc":{"start":{"line":41,"column":4},"end":{"line":43,"column":4}}},"3":{"name":"proposalVotes","line":48,"loc":{"start":{"line":48,"column":4},"end":{"line":53,"column":4}}},"4":{"name":"_quorumReached","line":58,"loc":{"start":{"line":58,"column":4},"end":{"line":62,"column":4}}},"5":{"name":"_voteSucceeded","line":67,"loc":{"start":{"line":67,"column":4},"end":{"line":71,"column":4}}},"6":{"name":"_countVote","line":76,"loc":{"start":{"line":76,"column":4},"end":{"line":99,"column":4}}}},"statementMap":{"1":{"start":{"line":35,"column":8},"end":{"line":35,"column":49}},"2":{"start":{"line":42,"column":8},"end":{"line":42,"column":59}},"3":{"start":{"line":51,"column":8},"end":{"line":51,"column":70}},"4":{"start":{"line":52,"column":8},"end":{"line":52,"column":92}},"5":{"start":{"line":59,"column":8},"end":{"line":59,"column":70}},"6":{"start":{"line":61,"column":8},"end":{"line":61,"column":104}},"7":{"start":{"line":68,"column":8},"end":{"line":68,"column":70}},"8":{"start":{"line":70,"column":8},"end":{"line":70,"column":64}},"9":{"start":{"line":83,"column":8},"end":{"line":83,"column":70}},"10":{"start":{"line":85,"column":8},"end":{"line":85,"column":2730}},"11":{"start":{"line":90,"column":8},"end":{"line":90,"column":2887}},"12":{"start":{"line":92,"column":15},"end":{"line":92,"column":2993}},"13":{"start":{"line":94,"column":15},"end":{"line":94,"column":3091}}},"branchMap":{"1":{"line":85,"type":"if","locations":[{"start":{"line":85,"column":8},"end":{"line":85,"column":8}},{"start":{"line":85,"column":8},"end":{"line":85,"column":8}}]},"2":{"line":90,"type":"if","locations":[{"start":{"line":90,"column":8},"end":{"line":90,"column":8}},{"start":{"line":90,"column":8},"end":{"line":90,"column":8}}]},"3":{"line":92,"type":"if","locations":[{"start":{"line":92,"column":15},"end":{"line":92,"column":15}},{"start":{"line":92,"column":15},"end":{"line":92,"column":15}}]},"4":{"line":94,"type":"if","locations":[{"start":{"line":94,"column":15},"end":{"line":94,"column":15}},{"start":{"line":94,"column":15},"end":{"line":94,"column":15}}]}}},"contracts/governance/extensions/GovernorPreventLateQuorum.sol":{"l":{"35":2,"43":46,"59":14,"61":14,"62":6,"64":6,"65":2,"68":6,"71":14,"79":10,"89":2,"99":4,"100":4},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/extensions/GovernorPreventLateQuorum.sol","s":{"1":2,"2":46,"3":14,"4":14,"5":6,"6":6,"7":2,"8":14,"9":10,"10":2,"11":4},"b":{"1":[6,8],"2":[2,4],"3":[2,2]},"f":{"1":2,"2":46,"3":14,"4":10,"5":2,"6":4},"fnMap":{"1":{"name":"constructor","line":34,"loc":{"start":{"line":34,"column":4},"end":{"line":36,"column":4}}},"2":{"name":"proposalDeadline","line":42,"loc":{"start":{"line":42,"column":4},"end":{"line":44,"column":4}}},"3":{"name":"_castVote","line":52,"loc":{"start":{"line":52,"column":4},"end":{"line":72,"column":4}}},"4":{"name":"lateQuorumVoteExtension","line":78,"loc":{"start":{"line":78,"column":4},"end":{"line":80,"column":4}}},"5":{"name":"setLateQuorumVoteExtension","line":88,"loc":{"start":{"line":88,"column":4},"end":{"line":90,"column":4}}},"6":{"name":"_setLateQuorumVoteExtension","line":98,"loc":{"start":{"line":98,"column":4},"end":{"line":101,"column":4}}}},"statementMap":{"1":{"start":{"line":35,"column":8},"end":{"line":35,"column":56}},"2":{"start":{"line":43,"column":8},"end":{"line":43,"column":91}},"3":{"start":{"line":59,"column":8},"end":{"line":59,"column":86}},"4":{"start":{"line":61,"column":8},"end":{"line":61,"column":2741}},"5":{"start":{"line":62,"column":12},"end":{"line":62,"column":73}},"6":{"start":{"line":64,"column":12},"end":{"line":64,"column":2906}},"7":{"start":{"line":65,"column":16},"end":{"line":65,"column":67}},"8":{"start":{"line":71,"column":8},"end":{"line":71,"column":21}},"9":{"start":{"line":79,"column":8},"end":{"line":79,"column":29}},"10":{"start":{"line":89,"column":8},"end":{"line":89,"column":52}},"11":{"start":{"line":99,"column":8},"end":{"line":99,"column":73}}},"branchMap":{"1":{"line":61,"type":"if","locations":[{"start":{"line":61,"column":8},"end":{"line":61,"column":8}},{"start":{"line":61,"column":8},"end":{"line":61,"column":8}}]},"2":{"line":64,"type":"if","locations":[{"start":{"line":64,"column":12},"end":{"line":64,"column":12}},{"start":{"line":64,"column":12},"end":{"line":64,"column":12}}]},"3":{"line":88,"type":"if","locations":[{"start":{"line":88,"column":80},"end":{"line":88,"column":80}},{"start":{"line":88,"column":80},"end":{"line":88,"column":80}}]}}},"contracts/governance/extensions/GovernorSettings.sol":{"l":{"27":19,"28":19,"29":19,"36":286,"43":286,"50":289,"59":3,"68":6,"77":3,"86":22,"87":22,"96":25,"97":3,"99":22,"100":22,"109":25,"110":25},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/extensions/GovernorSettings.sol","s":{"1":19,"2":19,"3":19,"4":286,"5":286,"6":289,"7":3,"8":6,"9":3,"10":22,"11":25,"12":22,"13":25},"b":{"1":[3,3],"2":[6,3],"3":[3,3],"4":[3,22]},"f":{"1":19,"2":286,"3":286,"4":289,"5":3,"6":6,"7":3,"8":22,"9":25,"10":25},"fnMap":{"1":{"name":"constructor","line":26,"loc":{"start":{"line":26,"column":4},"end":{"line":30,"column":4}}},"2":{"name":"votingDelay","line":35,"loc":{"start":{"line":35,"column":4},"end":{"line":37,"column":4}}},"3":{"name":"votingPeriod","line":42,"loc":{"start":{"line":42,"column":4},"end":{"line":44,"column":4}}},"4":{"name":"proposalThreshold","line":49,"loc":{"start":{"line":49,"column":4},"end":{"line":51,"column":4}}},"5":{"name":"setVotingDelay","line":58,"loc":{"start":{"line":58,"column":4},"end":{"line":60,"column":4}}},"6":{"name":"setVotingPeriod","line":67,"loc":{"start":{"line":67,"column":4},"end":{"line":69,"column":4}}},"7":{"name":"setProposalThreshold","line":76,"loc":{"start":{"line":76,"column":4},"end":{"line":78,"column":4}}},"8":{"name":"_setVotingDelay","line":85,"loc":{"start":{"line":85,"column":4},"end":{"line":88,"column":4}}},"9":{"name":"_setVotingPeriod","line":95,"loc":{"start":{"line":95,"column":4},"end":{"line":101,"column":4}}},"10":{"name":"_setProposalThreshold","line":108,"loc":{"start":{"line":108,"column":4},"end":{"line":111,"column":4}}}},"statementMap":{"1":{"start":{"line":27,"column":8},"end":{"line":27,"column":42}},"2":{"start":{"line":28,"column":8},"end":{"line":28,"column":44}},"3":{"start":{"line":29,"column":8},"end":{"line":29,"column":54}},"4":{"start":{"line":36,"column":8},"end":{"line":36,"column":27}},"5":{"start":{"line":43,"column":8},"end":{"line":43,"column":28}},"6":{"start":{"line":50,"column":8},"end":{"line":50,"column":33}},"7":{"start":{"line":59,"column":8},"end":{"line":59,"column":38}},"8":{"start":{"line":68,"column":8},"end":{"line":68,"column":40}},"9":{"start":{"line":77,"column":8},"end":{"line":77,"column":50}},"10":{"start":{"line":86,"column":8},"end":{"line":86,"column":57}},"11":{"start":{"line":96,"column":8},"end":{"line":96,"column":3097}},"12":{"start":{"line":99,"column":8},"end":{"line":99,"column":60}},"13":{"start":{"line":109,"column":8},"end":{"line":109,"column":75}}},"branchMap":{"1":{"line":58,"type":"if","locations":[{"start":{"line":58,"column":66},"end":{"line":58,"column":66}},{"start":{"line":58,"column":66},"end":{"line":58,"column":66}}]},"2":{"line":67,"type":"if","locations":[{"start":{"line":67,"column":68},"end":{"line":67,"column":68}},{"start":{"line":67,"column":68},"end":{"line":67,"column":68}}]},"3":{"line":76,"type":"if","locations":[{"start":{"line":76,"column":79},"end":{"line":76,"column":79}},{"start":{"line":76,"column":79},"end":{"line":76,"column":79}}]},"4":{"line":96,"type":"if","locations":[{"start":{"line":96,"column":8},"end":{"line":96,"column":8}},{"start":{"line":96,"column":8},"end":{"line":96,"column":8}}]}}},"contracts/governance/extensions/GovernorStorage.sol":{"l":{"38":6,"41":6,"42":6,"49":6,"57":2,"58":2,"66":2,"67":2,"75":2,"76":2,"83":4,"93":6,"94":6,"95":2,"97":4,"106":4,"107":2,"113":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/extensions/GovernorStorage.sol","s":{"1":6,"2":6,"3":6,"4":2,"5":2,"6":2,"7":2,"8":2,"9":2,"10":4,"11":6,"12":6,"13":4,"14":4,"15":2,"16":2},"b":{"1":[2,4]},"f":{"1":6,"2":2,"3":2,"4":2,"5":4,"6":6,"7":4},"fnMap":{"1":{"name":"_propose","line":31,"loc":{"start":{"line":31,"column":4},"end":{"line":50,"column":4}}},"2":{"name":"queue","line":55,"loc":{"start":{"line":55,"column":4},"end":{"line":59,"column":4}}},"3":{"name":"execute","line":64,"loc":{"start":{"line":64,"column":4},"end":{"line":68,"column":4}}},"4":{"name":"cancel","line":73,"loc":{"start":{"line":73,"column":4},"end":{"line":77,"column":4}}},"5":{"name":"proposalCount","line":82,"loc":{"start":{"line":82,"column":4},"end":{"line":84,"column":4}}},"6":{"name":"proposalDetails","line":89,"loc":{"start":{"line":89,"column":4},"end":{"line":98,"column":4}}},"7":{"name":"proposalDetailsAt","line":103,"loc":{"start":{"line":103,"column":4},"end":{"line":114,"column":4}}}},"statementMap":{"1":{"start":{"line":38,"column":8},"end":{"line":38,"column":94}},"2":{"start":{"line":41,"column":8},"end":{"line":41,"column":36}},"3":{"start":{"line":49,"column":8},"end":{"line":49,"column":25}},"4":{"start":{"line":57,"column":8},"end":{"line":57,"column":70}},"5":{"start":{"line":58,"column":8},"end":{"line":58,"column":89}},"6":{"start":{"line":66,"column":8},"end":{"line":66,"column":70}},"7":{"start":{"line":67,"column":8},"end":{"line":67,"column":91}},"8":{"start":{"line":75,"column":8},"end":{"line":75,"column":70}},"9":{"start":{"line":76,"column":8},"end":{"line":76,"column":90}},"10":{"start":{"line":83,"column":8},"end":{"line":83,"column":34}},"11":{"start":{"line":93,"column":8},"end":{"line":93,"column":69}},"12":{"start":{"line":94,"column":8},"end":{"line":94,"column":3405}},"13":{"start":{"line":97,"column":8},"end":{"line":97,"column":92}},"14":{"start":{"line":106,"column":8},"end":{"line":106,"column":48}},"15":{"start":{"line":107,"column":8},"end":{"line":107,"column":3979}},"16":{"start":{"line":113,"column":8},"end":{"line":113,"column":72}}},"branchMap":{"1":{"line":94,"type":"if","locations":[{"start":{"line":94,"column":8},"end":{"line":94,"column":8}},{"start":{"line":94,"column":8},"end":{"line":94,"column":8}}]}}},"contracts/governance/extensions/GovernorTimelockAccess.sol":{"l":{"78":2,"79":2,"86":2,"98":66,"105":2,"112":34,"113":34,"122":80,"123":80,"135":10,"136":26,"144":38,"145":38,"146":2,"148":36,"149":36,"161":10,"163":10,"164":10,"165":10,"166":10,"167":10,"168":10,"171":10,"178":12,"190":64,"192":64,"194":64,"195":64,"197":64,"198":76,"199":2,"201":74,"202":74,"203":74,"209":74,"210":40,"212":40,"216":64,"218":64,"234":30,"235":30,"237":30,"238":40,"239":40,"240":28,"241":24,"245":26,"258":36,"259":36,"260":2,"263":34,"265":34,"266":44,"267":44,"268":20,"269":16,"270":2,"273":24,"274":24,"288":10,"290":10,"292":10,"295":10,"296":8,"297":10,"299":10,"300":8,"304":8,"310":6,"316":10,"326":104,"327":104,"328":104,"329":104,"338":64,"339":64,"346":168,"347":168},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/extensions/GovernorTimelockAccess.sol","s":{"1":2,"2":2,"3":66,"4":2,"5":34,"6":80,"7":80,"8":10,"9":26,"10":38,"11":38,"12":36,"13":10,"14":10,"15":10,"16":10,"17":12,"18":64,"19":64,"20":64,"21":64,"22":76,"23":74,"24":74,"25":74,"26":74,"27":40,"28":64,"29":30,"30":30,"31":30,"32":40,"33":40,"34":28,"35":24,"36":26,"37":36,"38":36,"39":34,"40":34,"41":44,"42":44,"43":20,"44":16,"45":24,"46":24,"47":10,"48":10,"49":10,"50":10,"51":8,"52":10,"53":10,"54":8,"55":8,"56":6,"57":10,"58":104,"59":104,"60":104,"61":64},"b":{"1":[2,2],"2":[10,2],"3":[2,36],"4":[2,74],"5":[40,34],"6":[10,36],"7":[28,12],"8":[2,34],"9":[20,24],"10":[2,14],"11":[8,2],"12":[8,2],"13":[6,2],"14":[56,48],"15":[56,8]},"f":{"1":2,"2":2,"3":66,"4":2,"5":34,"6":80,"7":10,"8":38,"9":10,"10":12,"11":64,"12":30,"13":36,"14":10,"15":104,"16":64,"17":168},"fnMap":{"1":{"name":"constructor","line":77,"loc":{"start":{"line":77,"column":4},"end":{"line":80,"column":4}}},"2":{"name":"accessManager","line":85,"loc":{"start":{"line":85,"column":4},"end":{"line":87,"column":4}}},"3":{"name":"baseDelaySeconds","line":97,"loc":{"start":{"line":97,"column":4},"end":{"line":99,"column":4}}},"4":{"name":"setBaseDelaySeconds","line":104,"loc":{"start":{"line":104,"column":4},"end":{"line":106,"column":4}}},"5":{"name":"_setBaseDelaySeconds","line":111,"loc":{"start":{"line":111,"column":4},"end":{"line":114,"column":4}}},"6":{"name":"isAccessManagerIgnored","line":121,"loc":{"start":{"line":121,"column":4},"end":{"line":124,"column":4}}},"7":{"name":"setAccessManagerIgnored","line":134,"loc":{"start":{"line":130,"column":4},"end":{"line":138,"column":4}}},"8":{"name":"_setAccessManagerIgnored","line":143,"loc":{"start":{"line":143,"column":4},"end":{"line":150,"column":4}}},"9":{"name":"proposalExecutionPlan","line":158,"loc":{"start":{"line":158,"column":4},"end":{"line":172,"column":4}}},"10":{"name":"proposalNeedsQueuing","line":177,"loc":{"start":{"line":177,"column":4},"end":{"line":179,"column":4}}},"11":{"name":"propose","line":184,"loc":{"start":{"line":184,"column":4},"end":{"line":219,"column":4}}},"12":{"name":"_queueOperations","line":227,"loc":{"start":{"line":227,"column":4},"end":{"line":246,"column":4}}},"13":{"name":"_executeOperations","line":251,"loc":{"start":{"line":251,"column":4},"end":{"line":277,"column":4}}},"14":{"name":"_cancel","line":282,"loc":{"start":{"line":282,"column":4},"end":{"line":317,"column":4}}},"15":{"name":"_getManagerData","line":322,"loc":{"start":{"line":322,"column":4},"end":{"line":331,"column":4}}},"16":{"name":"_setManagerData","line":337,"loc":{"start":{"line":337,"column":4},"end":{"line":340,"column":4}}},"17":{"name":"_getManagerDataIndices","line":345,"loc":{"start":{"line":345,"column":4},"end":{"line":348,"column":4}}}},"statementMap":{"1":{"start":{"line":79,"column":8},"end":{"line":79,"column":45}},"2":{"start":{"line":86,"column":8},"end":{"line":86,"column":23}},"3":{"start":{"line":98,"column":8},"end":{"line":98,"column":25}},"4":{"start":{"line":105,"column":8},"end":{"line":105,"column":41}},"5":{"start":{"line":112,"column":8},"end":{"line":112,"column":51}},"6":{"start":{"line":122,"column":8},"end":{"line":122,"column":49}},"7":{"start":{"line":123,"column":8},"end":{"line":123,"column":60}},"8":{"start":{"line":135,"column":8},"end":{"line":135,"column":7027}},"9":{"start":{"line":136,"column":12},"end":{"line":136,"column":66}},"10":{"start":{"line":144,"column":8},"end":{"line":144,"column":49}},"11":{"start":{"line":145,"column":8},"end":{"line":145,"column":7427}},"12":{"start":{"line":149,"column":8},"end":{"line":149,"column":63}},"13":{"start":{"line":161,"column":8},"end":{"line":161,"column":63}},"14":{"start":{"line":163,"column":8},"end":{"line":163,"column":35}},"15":{"start":{"line":167,"column":8},"end":{"line":167,"column":8548}},"16":{"start":{"line":171,"column":8},"end":{"line":171,"column":43}},"17":{"start":{"line":178,"column":8},"end":{"line":178,"column":51}},"18":{"start":{"line":190,"column":8},"end":{"line":190,"column":83}},"19":{"start":{"line":192,"column":8},"end":{"line":192,"column":47}},"20":{"start":{"line":194,"column":8},"end":{"line":194,"column":63}},"21":{"start":{"line":197,"column":8},"end":{"line":197,"column":9472}},"22":{"start":{"line":198,"column":12},"end":{"line":198,"column":9535}},"23":{"start":{"line":201,"column":12},"end":{"line":201,"column":39}},"24":{"start":{"line":202,"column":12},"end":{"line":202,"column":50}},"25":{"start":{"line":203,"column":12},"end":{"line":203,"column":9712}},"26":{"start":{"line":209,"column":12},"end":{"line":209,"column":9919}},"27":{"start":{"line":210,"column":16},"end":{"line":210,"column":54}},"28":{"start":{"line":218,"column":8},"end":{"line":218,"column":25}},"29":{"start":{"line":234,"column":8},"end":{"line":234,"column":63}},"30":{"start":{"line":235,"column":8},"end":{"line":235,"column":57}},"31":{"start":{"line":237,"column":8},"end":{"line":237,"column":11030}},"32":{"start":{"line":238,"column":12},"end":{"line":238,"column":59}},"33":{"start":{"line":239,"column":12},"end":{"line":239,"column":11154}},"34":{"start":{"line":240,"column":16},"end":{"line":240,"column":90}},"35":{"start":{"line":241,"column":16},"end":{"line":241,"column":52}},"36":{"start":{"line":245,"column":8},"end":{"line":245,"column":25}},"37":{"start":{"line":258,"column":8},"end":{"line":258,"column":70}},"38":{"start":{"line":259,"column":8},"end":{"line":259,"column":11822}},"39":{"start":{"line":263,"column":8},"end":{"line":263,"column":63}},"40":{"start":{"line":265,"column":8},"end":{"line":265,"column":12006}},"41":{"start":{"line":266,"column":12},"end":{"line":266,"column":86}},"42":{"start":{"line":267,"column":12},"end":{"line":267,"column":12157}},"43":{"start":{"line":268,"column":16},"end":{"line":268,"column":99}},"44":{"start":{"line":269,"column":16},"end":{"line":269,"column":12296}},"45":{"start":{"line":273,"column":16},"end":{"line":273,"column":105}},"46":{"start":{"line":274,"column":16},"end":{"line":274,"column":60}},"47":{"start":{"line":288,"column":8},"end":{"line":288,"column":87}},"48":{"start":{"line":290,"column":8},"end":{"line":290,"column":70}},"49":{"start":{"line":292,"column":8},"end":{"line":292,"column":63}},"50":{"start":{"line":295,"column":8},"end":{"line":295,"column":13256}},"51":{"start":{"line":296,"column":12},"end":{"line":296,"column":13295}},"52":{"start":{"line":297,"column":16},"end":{"line":297,"column":75}},"53":{"start":{"line":299,"column":16},"end":{"line":299,"column":13520}},"54":{"start":{"line":300,"column":20},"end":{"line":300,"column":105}},"55":{"start":{"line":304,"column":20},"end":{"line":304,"column":13962}},"56":{"start":{"line":310,"column":24},"end":{"line":310,"column":95}},"57":{"start":{"line":316,"column":8},"end":{"line":316,"column":25}},"58":{"start":{"line":326,"column":8},"end":{"line":326,"column":74}},"59":{"start":{"line":327,"column":8},"end":{"line":327,"column":57}},"60":{"start":{"line":329,"column":12},"end":{"line":329,"column":68}},"61":{"start":{"line":338,"column":8},"end":{"line":338,"column":74}}},"branchMap":{"1":{"line":104,"type":"if","locations":[{"start":{"line":104,"column":69},"end":{"line":104,"column":69}},{"start":{"line":104,"column":69},"end":{"line":104,"column":69}}]},"2":{"line":134,"type":"if","locations":[{"start":{"line":134,"column":21},"end":{"line":134,"column":21}},{"start":{"line":134,"column":21},"end":{"line":134,"column":21}}]},"3":{"line":145,"type":"if","locations":[{"start":{"line":145,"column":8},"end":{"line":145,"column":8}},{"start":{"line":145,"column":8},"end":{"line":145,"column":8}}]},"4":{"line":198,"type":"if","locations":[{"start":{"line":198,"column":12},"end":{"line":198,"column":12}},{"start":{"line":198,"column":12},"end":{"line":198,"column":12}}]},"5":{"line":209,"type":"if","locations":[{"start":{"line":209,"column":12},"end":{"line":209,"column":12}},{"start":{"line":209,"column":12},"end":{"line":209,"column":12}}]},"6":{"line":209,"type":"cond-expr","locations":[{"start":{"line":209,"column":17},"end":{"line":209,"column":25}},{"start":{"line":209,"column":30},"end":{"line":209,"column":38}}]},"7":{"line":239,"type":"if","locations":[{"start":{"line":239,"column":12},"end":{"line":239,"column":12}},{"start":{"line":239,"column":12},"end":{"line":239,"column":12}}]},"8":{"line":259,"type":"if","locations":[{"start":{"line":259,"column":8},"end":{"line":259,"column":8}},{"start":{"line":259,"column":8},"end":{"line":259,"column":8}}]},"9":{"line":267,"type":"if","locations":[{"start":{"line":267,"column":12},"end":{"line":267,"column":12}},{"start":{"line":267,"column":12},"end":{"line":267,"column":12}}]},"10":{"line":269,"type":"if","locations":[{"start":{"line":269,"column":16},"end":{"line":269,"column":16}},{"start":{"line":269,"column":16},"end":{"line":269,"column":16}}]},"11":{"line":295,"type":"if","locations":[{"start":{"line":295,"column":8},"end":{"line":295,"column":8}},{"start":{"line":295,"column":8},"end":{"line":295,"column":8}}]},"12":{"line":299,"type":"if","locations":[{"start":{"line":299,"column":16},"end":{"line":299,"column":16}},{"start":{"line":299,"column":16},"end":{"line":299,"column":16}}]},"13":{"line":304,"type":"if","locations":[{"start":{"line":304,"column":20},"end":{"line":304,"column":20}},{"start":{"line":304,"column":20},"end":{"line":304,"column":20}}]},"14":{"line":329,"type":"if","locations":[{"start":{"line":329,"column":54},"end":{"line":329,"column":62}},{"start":{"line":329,"column":66},"end":{"line":329,"column":66}}]},"15":{"line":339,"type":"if","locations":[{"start":{"line":339,"column":57},"end":{"line":339,"column":65}},{"start":{"line":339,"column":69},"end":{"line":339,"column":69}}]}}},"contracts/governance/extensions/GovernorTimelockCompound.sol":{"l":{"33":4,"40":90,"42":90,"53":4,"60":4,"73":20,"75":20,"76":24,"79":2,"81":22,"84":18,"98":16,"99":16,"100":4,"102":12,"103":12,"104":14,"118":4,"120":4,"121":4,"123":2,"124":2,"128":4,"135":46,"143":2,"160":2,"164":6,"165":6},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/extensions/GovernorTimelockCompound.sol","s":{"1":4,"2":90,"3":90,"4":4,"5":4,"6":20,"7":20,"8":24,"9":22,"10":18,"11":16,"12":16,"13":12,"14":12,"15":14,"16":4,"17":4,"18":4,"19":2,"20":2,"21":4,"22":46,"23":2,"24":2,"25":6},"b":{"1":[4,86],"2":[2,22],"3":[4,12],"4":[2,2],"5":[2,2]},"f":{"1":4,"2":90,"3":4,"4":4,"5":20,"6":16,"7":4,"8":46,"9":2,"10":2,"11":6},"fnMap":{"1":{"name":"constructor","line":32,"loc":{"start":{"line":32,"column":4},"end":{"line":34,"column":4}}},"2":{"name":"state","line":39,"loc":{"start":{"line":39,"column":4},"end":{"line":47,"column":4}}},"3":{"name":"timelock","line":52,"loc":{"start":{"line":52,"column":4},"end":{"line":54,"column":4}}},"4":{"name":"proposalNeedsQueuing","line":59,"loc":{"start":{"line":59,"column":4},"end":{"line":61,"column":4}}},"5":{"name":"_queueOperations","line":66,"loc":{"start":{"line":66,"column":4},"end":{"line":85,"column":4}}},"6":{"name":"_executeOperations","line":91,"loc":{"start":{"line":91,"column":4},"end":{"line":106,"column":4}}},"7":{"name":"_cancel","line":112,"loc":{"start":{"line":112,"column":4},"end":{"line":129,"column":4}}},"8":{"name":"_executor","line":134,"loc":{"start":{"line":134,"column":4},"end":{"line":136,"column":4}}},"9":{"name":"__acceptAdmin","line":142,"loc":{"start":{"line":142,"column":4},"end":{"line":144,"column":4}}},"10":{"name":"updateTimelock","line":159,"loc":{"start":{"line":159,"column":4},"end":{"line":161,"column":4}}},"11":{"name":"_updateTimelock","line":163,"loc":{"start":{"line":163,"column":4},"end":{"line":166,"column":4}}}},"statementMap":{"1":{"start":{"line":33,"column":8},"end":{"line":33,"column":39}},"2":{"start":{"line":40,"column":8},"end":{"line":40,"column":60}},"3":{"start":{"line":42,"column":8},"end":{"line":42,"column":1875}},"4":{"start":{"line":53,"column":8},"end":{"line":53,"column":33}},"5":{"start":{"line":60,"column":8},"end":{"line":60,"column":19}},"6":{"start":{"line":73,"column":8},"end":{"line":73,"column":82}},"7":{"start":{"line":75,"column":8},"end":{"line":75,"column":2863}},"8":{"start":{"line":76,"column":12},"end":{"line":76,"column":2926}},"9":{"start":{"line":81,"column":12},"end":{"line":81,"column":90}},"10":{"start":{"line":84,"column":8},"end":{"line":84,"column":25}},"11":{"start":{"line":98,"column":8},"end":{"line":98,"column":52}},"12":{"start":{"line":99,"column":8},"end":{"line":99,"column":3735}},"13":{"start":{"line":102,"column":8},"end":{"line":102,"column":55}},"14":{"start":{"line":103,"column":8},"end":{"line":103,"column":3892}},"15":{"start":{"line":104,"column":12},"end":{"line":104,"column":92}},"16":{"start":{"line":118,"column":8},"end":{"line":118,"column":87}},"17":{"start":{"line":120,"column":8},"end":{"line":120,"column":52}},"18":{"start":{"line":121,"column":8},"end":{"line":121,"column":4564}},"19":{"start":{"line":123,"column":12},"end":{"line":123,"column":4640}},"20":{"start":{"line":124,"column":16},"end":{"line":124,"column":95}},"21":{"start":{"line":128,"column":8},"end":{"line":128,"column":25}},"22":{"start":{"line":135,"column":8},"end":{"line":135,"column":33}},"23":{"start":{"line":143,"column":8},"end":{"line":143,"column":30}},"24":{"start":{"line":160,"column":8},"end":{"line":160,"column":35}},"25":{"start":{"line":164,"column":8},"end":{"line":164,"column":69}}},"branchMap":{"1":{"line":45,"type":"if","locations":[{"start":{"line":45,"column":18},"end":{"line":45,"column":38}},{"start":{"line":46,"column":18},"end":{"line":46,"column":29}}]},"2":{"line":76,"type":"if","locations":[{"start":{"line":76,"column":12},"end":{"line":76,"column":12}},{"start":{"line":76,"column":12},"end":{"line":76,"column":12}}]},"3":{"line":99,"type":"if","locations":[{"start":{"line":99,"column":8},"end":{"line":99,"column":8}},{"start":{"line":99,"column":8},"end":{"line":99,"column":8}}]},"4":{"line":121,"type":"if","locations":[{"start":{"line":121,"column":8},"end":{"line":121,"column":8}},{"start":{"line":121,"column":8},"end":{"line":121,"column":8}}]},"5":{"line":159,"type":"if","locations":[{"start":{"line":159,"column":76},"end":{"line":159,"column":76}},{"start":{"line":159,"column":76},"end":{"line":159,"column":76}}]}}},"contracts/governance/extensions/GovernorTimelockControl.sol":{"l":{"38":4,"45":112,"47":112,"48":84,"51":28,"52":28,"53":24,"56":2,"59":2,"67":4,"74":4,"87":24,"89":24,"90":24,"91":24,"93":24,"108":18,"110":14,"126":6,"128":6,"129":6,"131":2,"133":2,"136":6,"143":60,"153":2,"157":6,"158":6,"168":42},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/extensions/GovernorTimelockControl.sol","s":{"1":4,"2":112,"3":112,"4":84,"5":28,"6":28,"7":24,"8":4,"9":2,"10":2,"11":4,"12":4,"13":24,"14":24,"15":24,"16":24,"17":18,"18":6,"19":6,"20":6,"21":2,"22":6,"23":60,"24":2,"25":6,"26":42},"b":{"1":[84,28],"2":[24,4],"3":[2,2],"4":[2,4],"5":[2,2]},"f":{"1":4,"2":112,"3":4,"4":4,"5":24,"6":18,"7":6,"8":60,"9":2,"10":6,"11":42},"fnMap":{"1":{"name":"constructor","line":37,"loc":{"start":{"line":37,"column":4},"end":{"line":39,"column":4}}},"2":{"name":"state","line":44,"loc":{"start":{"line":44,"column":4},"end":{"line":61,"column":4}}},"3":{"name":"timelock","line":66,"loc":{"start":{"line":66,"column":4},"end":{"line":68,"column":4}}},"4":{"name":"proposalNeedsQueuing","line":73,"loc":{"start":{"line":73,"column":4},"end":{"line":75,"column":4}}},"5":{"name":"_queueOperations","line":80,"loc":{"start":{"line":80,"column":4},"end":{"line":94,"column":4}}},"6":{"name":"_executeOperations","line":100,"loc":{"start":{"line":100,"column":4},"end":{"line":111,"column":4}}},"7":{"name":"_cancel","line":120,"loc":{"start":{"line":120,"column":4},"end":{"line":137,"column":4}}},"8":{"name":"_executor","line":142,"loc":{"start":{"line":142,"column":4},"end":{"line":144,"column":4}}},"9":{"name":"updateTimelock","line":152,"loc":{"start":{"line":152,"column":4},"end":{"line":154,"column":4}}},"10":{"name":"_updateTimelock","line":156,"loc":{"start":{"line":156,"column":4},"end":{"line":159,"column":4}}},"11":{"name":"_timelockSalt","line":167,"loc":{"start":{"line":167,"column":4},"end":{"line":169,"column":4}}}},"statementMap":{"1":{"start":{"line":38,"column":8},"end":{"line":38,"column":39}},"2":{"start":{"line":45,"column":8},"end":{"line":45,"column":60}},"3":{"start":{"line":47,"column":8},"end":{"line":47,"column":2293}},"4":{"start":{"line":48,"column":12},"end":{"line":48,"column":31}},"5":{"start":{"line":51,"column":8},"end":{"line":51,"column":50}},"6":{"start":{"line":52,"column":8},"end":{"line":52,"column":2441}},"7":{"start":{"line":53,"column":12},"end":{"line":53,"column":39}},"8":{"start":{"line":54,"column":15},"end":{"line":54,"column":2542}},"9":{"start":{"line":56,"column":12},"end":{"line":56,"column":41}},"10":{"start":{"line":59,"column":12},"end":{"line":59,"column":41}},"11":{"start":{"line":67,"column":8},"end":{"line":67,"column":33}},"12":{"start":{"line":74,"column":8},"end":{"line":74,"column":19}},"13":{"start":{"line":87,"column":8},"end":{"line":87,"column":47}},"14":{"start":{"line":89,"column":8},"end":{"line":89,"column":53}},"15":{"start":{"line":91,"column":8},"end":{"line":91,"column":74}},"16":{"start":{"line":93,"column":8},"end":{"line":93,"column":57}},"17":{"start":{"line":108,"column":8},"end":{"line":108,"column":110}},"18":{"start":{"line":126,"column":8},"end":{"line":126,"column":87}},"19":{"start":{"line":128,"column":8},"end":{"line":128,"column":53}},"20":{"start":{"line":129,"column":8},"end":{"line":129,"column":5273}},"21":{"start":{"line":131,"column":12},"end":{"line":131,"column":39}},"22":{"start":{"line":136,"column":8},"end":{"line":136,"column":25}},"23":{"start":{"line":143,"column":8},"end":{"line":143,"column":33}},"24":{"start":{"line":153,"column":8},"end":{"line":153,"column":35}},"25":{"start":{"line":157,"column":8},"end":{"line":157,"column":69}},"26":{"start":{"line":168,"column":8},"end":{"line":168,"column":55}}},"branchMap":{"1":{"line":47,"type":"if","locations":[{"start":{"line":47,"column":8},"end":{"line":47,"column":8}},{"start":{"line":47,"column":8},"end":{"line":47,"column":8}}]},"2":{"line":52,"type":"if","locations":[{"start":{"line":52,"column":8},"end":{"line":52,"column":8}},{"start":{"line":52,"column":8},"end":{"line":52,"column":8}}]},"3":{"line":54,"type":"if","locations":[{"start":{"line":54,"column":15},"end":{"line":54,"column":15}},{"start":{"line":54,"column":15},"end":{"line":54,"column":15}}]},"4":{"line":129,"type":"if","locations":[{"start":{"line":129,"column":8},"end":{"line":129,"column":8}},{"start":{"line":129,"column":8},"end":{"line":129,"column":8}}]},"5":{"line":152,"type":"if","locations":[{"start":{"line":152,"column":77},"end":{"line":152,"column":77}},{"start":{"line":152,"column":77},"end":{"line":152,"column":77}}]}}},"contracts/governance/extensions/GovernorVotes.sol":{"l":{"20":21,"27":2016,"35":1176,"36":1014,"38":162,"47":3,"48":2,"50":1,"62":547},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/extensions/GovernorVotes.sol","s":{"1":2016,"2":1176,"3":1014,"4":162,"5":3,"6":2,"7":1,"8":547},"b":{},"f":{"1":21,"2":2016,"3":1176,"4":3,"5":547},"fnMap":{"1":{"name":"constructor","line":19,"loc":{"start":{"line":19,"column":4},"end":{"line":21,"column":4}}},"2":{"name":"token","line":26,"loc":{"start":{"line":26,"column":4},"end":{"line":28,"column":4}}},"3":{"name":"clock","line":34,"loc":{"start":{"line":34,"column":4},"end":{"line":40,"column":4}}},"4":{"name":"CLOCK_MODE","line":46,"loc":{"start":{"line":46,"column":4},"end":{"line":52,"column":4}}},"5":{"name":"_getVotes","line":57,"loc":{"start":{"line":57,"column":4},"end":{"line":63,"column":4}}}},"statementMap":{"1":{"start":{"line":27,"column":8},"end":{"line":27,"column":21}},"2":{"start":{"line":35,"column":8},"end":{"line":35,"column":1139}},"3":{"start":{"line":36,"column":12},"end":{"line":36,"column":28}},"4":{"start":{"line":38,"column":12},"end":{"line":38,"column":37}},"5":{"start":{"line":47,"column":8},"end":{"line":47,"column":1530}},"6":{"start":{"line":48,"column":12},"end":{"line":48,"column":28}},"7":{"start":{"line":50,"column":12},"end":{"line":50,"column":50}},"8":{"start":{"line":62,"column":8},"end":{"line":62,"column":55}}},"branchMap":{}},"contracts/governance/extensions/GovernorVotesQuorumFraction.sol":{"l":{"34":17,"41":23,"48":273,"51":273,"52":273,"53":273,"54":273,"55":258,"59":15,"66":300,"73":273,"87":4,"100":21,"101":21,"102":2,"105":19,"106":19,"108":19},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/extensions/GovernorVotesQuorumFraction.sol","s":{"1":17,"2":23,"3":273,"4":273,"5":273,"6":273,"7":273,"8":258,"9":15,"10":300,"11":273,"12":4,"13":21,"14":21,"15":19,"16":19,"17":19},"b":{"1":[258,15],"2":[4,2],"3":[2,19]},"f":{"1":17,"2":23,"3":273,"4":300,"5":273,"6":4,"7":21},"fnMap":{"1":{"name":"constructor","line":33,"loc":{"start":{"line":33,"column":4},"end":{"line":35,"column":4}}},"2":{"name":"quorumNumerator","line":40,"loc":{"start":{"line":40,"column":4},"end":{"line":42,"column":4}}},"3":{"name":"quorumNumerator","line":47,"loc":{"start":{"line":47,"column":4},"end":{"line":60,"column":4}}},"4":{"name":"quorumDenominator","line":65,"loc":{"start":{"line":65,"column":4},"end":{"line":67,"column":4}}},"5":{"name":"quorum","line":72,"loc":{"start":{"line":72,"column":4},"end":{"line":74,"column":4}}},"6":{"name":"updateQuorumNumerator","line":86,"loc":{"start":{"line":86,"column":4},"end":{"line":88,"column":4}}},"7":{"name":"_updateQuorumNumerator","line":99,"loc":{"start":{"line":99,"column":4},"end":{"line":109,"column":4}}}},"statementMap":{"1":{"start":{"line":34,"column":8},"end":{"line":34,"column":51}},"2":{"start":{"line":41,"column":8},"end":{"line":41,"column":47}},"3":{"start":{"line":48,"column":8},"end":{"line":48,"column":68}},"4":{"start":{"line":51,"column":8},"end":{"line":51,"column":99}},"5":{"start":{"line":52,"column":8},"end":{"line":52,"column":38}},"6":{"start":{"line":53,"column":8},"end":{"line":53,"column":43}},"7":{"start":{"line":54,"column":8},"end":{"line":54,"column":2154}},"8":{"start":{"line":55,"column":12},"end":{"line":55,"column":30}},"9":{"start":{"line":59,"column":8},"end":{"line":59,"column":86}},"10":{"start":{"line":66,"column":8},"end":{"line":66,"column":18}},"11":{"start":{"line":73,"column":8},"end":{"line":73,"column":105}},"12":{"start":{"line":87,"column":8},"end":{"line":87,"column":49}},"13":{"start":{"line":100,"column":8},"end":{"line":100,"column":49}},"14":{"start":{"line":101,"column":8},"end":{"line":101,"column":3679}},"15":{"start":{"line":105,"column":8},"end":{"line":105,"column":54}},"16":{"start":{"line":106,"column":8},"end":{"line":106,"column":84}},"17":{"start":{"line":108,"column":8},"end":{"line":108,"column":75}}},"branchMap":{"1":{"line":54,"type":"if","locations":[{"start":{"line":54,"column":8},"end":{"line":54,"column":8}},{"start":{"line":54,"column":8},"end":{"line":54,"column":8}}]},"2":{"line":86,"type":"if","locations":[{"start":{"line":86,"column":80},"end":{"line":86,"column":80}},{"start":{"line":86,"column":80},"end":{"line":86,"column":80}}]},"3":{"line":101,"type":"if","locations":[{"start":{"line":101,"column":8},"end":{"line":101,"column":8}},{"start":{"line":101,"column":8},"end":{"line":101,"column":8}}]}}},"contracts/governance/Governor.sol":{"l":{"68":67,"69":40,"76":21,"83":19,"84":4,"92":36,"102":17,"109":21,"131":610,"139":643,"140":643,"141":643,"143":643,"144":16,"147":627,"148":42,"151":585,"153":585,"154":15,"157":570,"159":570,"160":28,"163":542,"165":542,"166":280,"168":10,"170":178,"172":74,"180":12,"187":1327,"194":745,"201":14,"208":406,"215":6,"224":67,"225":25,"227":42,"228":12,"230":12,"269":553,"281":298,"284":298,"285":0,"289":298,"290":298,"291":298,"292":3,"295":295,"310":295,"312":295,"313":12,"315":283,"316":3,"319":280,"320":280,"322":280,"323":280,"324":280,"325":280,"327":280,"351":85,"353":85,"355":77,"357":71,"358":68,"359":68,"361":3,"364":68,"387":3,"399":169,"401":169,"407":126,"410":126,"411":34,"412":38,"413":12,"418":126,"421":97,"422":2,"425":97,"427":97,"444":56,"445":56,"446":56,"462":23,"465":23,"466":8,"467":3,"470":5,"485":38,"487":38,"495":32,"496":32,"498":32,"505":298,"516":0,"523":244,"524":244,"535":5,"536":5,"548":2,"549":2,"561":12,"567":12,"568":6,"571":6,"585":8,"603":8,"604":4,"607":4,"622":255,"638":261,"640":249,"641":249,"643":243,"644":237,"646":6,"649":243,"659":6,"660":6,"668":266,"676":7,"677":4,"679":3,"687":7,"688":4,"690":3,"704":7,"705":4,"707":3,"723":1385,"733":576,"734":564,"735":72,"737":492,"761":298,"764":298,"765":292,"769":6,"770":6,"781":6,"782":0,"786":6,"787":6,"788":228,"790":228,"791":6,"793":222,"796":0,"804":228,"805":228,"807":228,"808":126,"812":36,"816":60,"820":6},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/Governor.sol","s":{"1":67,"2":36,"3":17,"4":21,"5":610,"6":643,"7":643,"8":643,"9":643,"10":16,"11":627,"12":42,"13":585,"14":585,"15":570,"16":570,"17":28,"18":542,"19":542,"20":280,"21":262,"22":10,"23":252,"24":178,"25":74,"26":12,"27":1327,"28":745,"29":14,"30":406,"31":6,"32":67,"33":42,"34":12,"35":12,"36":553,"37":298,"38":298,"39":298,"40":298,"41":298,"42":295,"43":295,"44":283,"45":280,"46":280,"47":280,"48":280,"49":85,"50":85,"51":77,"52":71,"53":68,"54":68,"55":3,"56":169,"57":169,"58":126,"59":34,"60":38,"61":12,"62":126,"63":97,"64":2,"65":97,"66":97,"67":56,"68":56,"69":56,"70":23,"71":23,"72":8,"73":5,"74":38,"75":38,"76":32,"77":32,"78":298,"79":0,"80":244,"81":244,"82":5,"83":5,"84":2,"85":2,"86":12,"87":12,"88":6,"89":8,"90":8,"91":4,"92":255,"93":261,"94":249,"95":249,"96":243,"97":237,"98":6,"99":243,"100":6,"101":6,"102":266,"103":7,"104":3,"105":7,"106":3,"107":7,"108":3,"109":1385,"110":576,"111":564,"112":492,"113":298,"114":298,"115":292,"116":6,"117":6,"118":0,"119":6,"120":6,"121":228,"122":228,"123":6,"124":0,"125":228,"126":228,"127":126,"128":102,"129":36,"130":66,"131":60,"132":6},"b":{"1":[4,15],"2":[9,9],"3":[9,9],"4":[16,627],"5":[42,585],"6":[15,570],"7":[28,542],"8":[280,262],"9":[10,252],"10":[8,2],"11":[178,74],"12":[25,42],"13":[12,30],"14":[0,298],"15":[3,295],"16":[12,283],"17":[6,3],"18":[3,3],"19":[3,280],"20":[68,3],"21":[34,92],"22":[12,26],"23":[2,95],"24":[3,5],"25":[6,6],"26":[4,4],"27":[237,6],"28":[6,6],"29":[4,3],"30":[4,3],"31":[4,3],"32":[72,492],"33":[292,6],"34":[0,6],"35":[6,222],"36":[126,102],"37":[36,66],"38":[60,6]},"f":{"1":67,"2":21,"3":36,"4":17,"5":21,"6":610,"7":643,"8":12,"9":1327,"10":745,"11":14,"12":406,"13":6,"14":67,"15":553,"16":298,"17":295,"18":85,"19":3,"20":169,"21":56,"22":23,"23":38,"24":298,"25":0,"26":244,"27":5,"28":2,"29":12,"30":8,"31":255,"32":261,"33":6,"34":266,"35":7,"36":7,"37":7,"38":1385,"39":576,"40":298,"41":228},"fnMap":{"1":{"name":"onlyGovernance","line":67,"loc":{"start":{"line":67,"column":4},"end":{"line":70,"column":4}}},"2":{"name":"constructor","line":75,"loc":{"start":{"line":75,"column":4},"end":{"line":77,"column":4}}},"3":{"name":"supportsInterface","line":91,"loc":{"start":{"line":91,"column":4},"end":{"line":96,"column":4}}},"4":{"name":"name","line":101,"loc":{"start":{"line":101,"column":4},"end":{"line":103,"column":4}}},"5":{"name":"version","line":108,"loc":{"start":{"line":108,"column":4},"end":{"line":110,"column":4}}},"6":{"name":"hashProposal","line":125,"loc":{"start":{"line":125,"column":4},"end":{"line":132,"column":4}}},"7":{"name":"state","line":137,"loc":{"start":{"line":137,"column":4},"end":{"line":174,"column":4}}},"8":{"name":"proposalThreshold","line":179,"loc":{"start":{"line":179,"column":4},"end":{"line":181,"column":4}}},"9":{"name":"proposalSnapshot","line":186,"loc":{"start":{"line":186,"column":4},"end":{"line":188,"column":4}}},"10":{"name":"proposalDeadline","line":193,"loc":{"start":{"line":193,"column":4},"end":{"line":195,"column":4}}},"11":{"name":"proposalProposer","line":200,"loc":{"start":{"line":200,"column":4},"end":{"line":202,"column":4}}},"12":{"name":"proposalEta","line":207,"loc":{"start":{"line":207,"column":4},"end":{"line":209,"column":4}}},"13":{"name":"proposalNeedsQueuing","line":214,"loc":{"start":{"line":214,"column":4},"end":{"line":216,"column":4}}},"14":{"name":"_checkGovernance","line":223,"loc":{"start":{"line":223,"column":4},"end":{"line":232,"column":4}}},"15":{"name":"_defaultParams","line":268,"loc":{"start":{"line":268,"column":4},"end":{"line":270,"column":4}}},"16":{"name":"propose","line":275,"loc":{"start":{"line":275,"column":4},"end":{"line":296,"column":4}}},"17":{"name":"_propose","line":303,"loc":{"start":{"line":303,"column":4},"end":{"line":340,"column":4}}},"18":{"name":"queue","line":345,"loc":{"start":{"line":345,"column":4},"end":{"line":365,"column":4}}},"19":{"name":"_queueOperations","line":380,"loc":{"start":{"line":380,"column":4},"end":{"line":388,"column":4}}},"20":{"name":"execute","line":393,"loc":{"start":{"line":393,"column":4},"end":{"line":428,"column":4}}},"21":{"name":"_executeOperations","line":437,"loc":{"start":{"line":437,"column":4},"end":{"line":448,"column":4}}},"22":{"name":"cancel","line":453,"loc":{"start":{"line":453,"column":4},"end":{"line":471,"column":4}}},"23":{"name":"_cancel","line":479,"loc":{"start":{"line":479,"column":4},"end":{"line":499,"column":4}}},"24":{"name":"getVotes","line":504,"loc":{"start":{"line":504,"column":4},"end":{"line":506,"column":4}}},"25":{"name":"getVotesWithParams","line":511,"loc":{"start":{"line":511,"column":4},"end":{"line":517,"column":4}}},"26":{"name":"castVote","line":522,"loc":{"start":{"line":522,"column":4},"end":{"line":525,"column":4}}},"27":{"name":"castVoteWithReason","line":530,"loc":{"start":{"line":530,"column":4},"end":{"line":537,"column":4}}},"28":{"name":"castVoteWithReasonAndParams","line":542,"loc":{"start":{"line":542,"column":4},"end":{"line":550,"column":4}}},"29":{"name":"castVoteBySig","line":555,"loc":{"start":{"line":555,"column":4},"end":{"line":572,"column":4}}},"30":{"name":"castVoteWithReasonAndParamsBySig","line":577,"loc":{"start":{"line":577,"column":4},"end":{"line":608,"column":4}}},"31":{"name":"_castVote","line":616,"loc":{"start":{"line":616,"column":4},"end":{"line":623,"column":4}}},"32":{"name":"_castVote","line":631,"loc":{"start":{"line":631,"column":4},"end":{"line":650,"column":4}}},"33":{"name":"relay","line":658,"loc":{"start":{"line":658,"column":4},"end":{"line":661,"column":4}}},"34":{"name":"_executor","line":667,"loc":{"start":{"line":667,"column":4},"end":{"line":669,"column":4}}},"35":{"name":"onERC721Received","line":675,"loc":{"start":{"line":675,"column":4},"end":{"line":680,"column":4}}},"36":{"name":"onERC1155Received","line":686,"loc":{"start":{"line":686,"column":4},"end":{"line":691,"column":4}}},"37":{"name":"onERC1155BatchReceived","line":697,"loc":{"start":{"line":697,"column":4},"end":{"line":708,"column":4}}},"38":{"name":"_encodeStateBitmap","line":722,"loc":{"start":{"line":722,"column":4},"end":{"line":724,"column":4}}},"39":{"name":"_validateStateBitmap","line":732,"loc":{"start":{"line":732,"column":4},"end":{"line":738,"column":4}}},"40":{"name":"_isValidDescriptionForProposer","line":757,"loc":{"start":{"line":757,"column":4},"end":{"line":797,"column":4}}},"41":{"name":"_tryHexToUint","line":803,"loc":{"start":{"line":803,"column":4},"end":{"line":823,"column":4}}}},"statementMap":{"1":{"start":{"line":68,"column":8},"end":{"line":68,"column":25}},"2":{"start":{"line":92,"column":8},"end":{"line":92,"column":4109}},"3":{"start":{"line":102,"column":8},"end":{"line":102,"column":20}},"4":{"start":{"line":109,"column":8},"end":{"line":109,"column":18}},"5":{"start":{"line":131,"column":8},"end":{"line":131,"column":90}},"6":{"start":{"line":139,"column":8},"end":{"line":139,"column":62}},"7":{"start":{"line":140,"column":8},"end":{"line":140,"column":49}},"8":{"start":{"line":141,"column":8},"end":{"line":141,"column":49}},"9":{"start":{"line":143,"column":8},"end":{"line":143,"column":6198}},"10":{"start":{"line":144,"column":12},"end":{"line":144,"column":41}},"11":{"start":{"line":147,"column":8},"end":{"line":147,"column":6284}},"12":{"start":{"line":148,"column":12},"end":{"line":148,"column":41}},"13":{"start":{"line":151,"column":8},"end":{"line":151,"column":55}},"14":{"start":{"line":153,"column":8},"end":{"line":153,"column":6428}},"15":{"start":{"line":157,"column":8},"end":{"line":157,"column":42}},"16":{"start":{"line":159,"column":8},"end":{"line":159,"column":6573}},"17":{"start":{"line":160,"column":12},"end":{"line":160,"column":40}},"18":{"start":{"line":163,"column":8},"end":{"line":163,"column":55}},"19":{"start":{"line":165,"column":8},"end":{"line":165,"column":6728}},"20":{"start":{"line":166,"column":12},"end":{"line":166,"column":39}},"21":{"start":{"line":167,"column":15},"end":{"line":167,"column":6820}},"22":{"start":{"line":168,"column":12},"end":{"line":168,"column":41}},"23":{"start":{"line":169,"column":15},"end":{"line":169,"column":6944}},"24":{"start":{"line":170,"column":12},"end":{"line":170,"column":42}},"25":{"start":{"line":172,"column":12},"end":{"line":172,"column":39}},"26":{"start":{"line":180,"column":8},"end":{"line":180,"column":16}},"27":{"start":{"line":187,"column":8},"end":{"line":187,"column":47}},"28":{"start":{"line":194,"column":8},"end":{"line":194,"column":85}},"29":{"start":{"line":201,"column":8},"end":{"line":201,"column":46}},"30":{"start":{"line":208,"column":8},"end":{"line":208,"column":48}},"31":{"start":{"line":215,"column":8},"end":{"line":215,"column":20}},"32":{"start":{"line":224,"column":8},"end":{"line":224,"column":8610}},"33":{"start":{"line":227,"column":8},"end":{"line":227,"column":8718}},"34":{"start":{"line":228,"column":12},"end":{"line":228,"column":55}},"35":{"start":{"line":230,"column":12},"end":{"line":230,"column":63}},"36":{"start":{"line":269,"column":8},"end":{"line":269,"column":17}},"37":{"start":{"line":281,"column":8},"end":{"line":281,"column":39}},"38":{"start":{"line":284,"column":8},"end":{"line":284,"column":10834}},"39":{"start":{"line":289,"column":8},"end":{"line":289,"column":63}},"40":{"start":{"line":290,"column":8},"end":{"line":290,"column":52}},"41":{"start":{"line":291,"column":8},"end":{"line":291,"column":11127}},"42":{"start":{"line":295,"column":8},"end":{"line":295,"column":74}},"43":{"start":{"line":312,"column":8},"end":{"line":312,"column":11866}},"44":{"start":{"line":315,"column":8},"end":{"line":315,"column":12083}},"45":{"start":{"line":319,"column":8},"end":{"line":319,"column":50}},"46":{"start":{"line":320,"column":8},"end":{"line":320,"column":41}},"47":{"start":{"line":322,"column":8},"end":{"line":322,"column":62}},"48":{"start":{"line":327,"column":8},"end":{"line":327,"column":12561}},"49":{"start":{"line":351,"column":8},"end":{"line":351,"column":86}},"50":{"start":{"line":353,"column":8},"end":{"line":353,"column":84}},"51":{"start":{"line":355,"column":8},"end":{"line":355,"column":101}},"52":{"start":{"line":357,"column":8},"end":{"line":357,"column":13438}},"53":{"start":{"line":359,"column":12},"end":{"line":359,"column":55}},"54":{"start":{"line":364,"column":8},"end":{"line":364,"column":25}},"55":{"start":{"line":387,"column":8},"end":{"line":387,"column":16}},"56":{"start":{"line":399,"column":8},"end":{"line":399,"column":86}},"57":{"start":{"line":401,"column":8},"end":{"line":401,"column":15043}},"58":{"start":{"line":410,"column":8},"end":{"line":410,"column":15380}},"59":{"start":{"line":411,"column":12},"end":{"line":411,"column":15432}},"60":{"start":{"line":412,"column":16},"end":{"line":412,"column":15499}},"61":{"start":{"line":413,"column":20},"end":{"line":413,"column":68}},"62":{"start":{"line":418,"column":8},"end":{"line":418,"column":82}},"63":{"start":{"line":421,"column":8},"end":{"line":421,"column":15791}},"64":{"start":{"line":422,"column":12},"end":{"line":422,"column":34}},"65":{"start":{"line":425,"column":8},"end":{"line":425,"column":41}},"66":{"start":{"line":427,"column":8},"end":{"line":427,"column":25}},"67":{"start":{"line":444,"column":8},"end":{"line":444,"column":16647}},"68":{"start":{"line":445,"column":12},"end":{"line":445,"column":101}},"69":{"start":{"line":446,"column":12},"end":{"line":446,"column":56}},"70":{"start":{"line":462,"column":8},"end":{"line":462,"column":86}},"71":{"start":{"line":465,"column":8},"end":{"line":465,"column":82}},"72":{"start":{"line":466,"column":8},"end":{"line":466,"column":17714}},"73":{"start":{"line":470,"column":8},"end":{"line":470,"column":67}},"74":{"start":{"line":485,"column":8},"end":{"line":485,"column":86}},"75":{"start":{"line":487,"column":8},"end":{"line":487,"column":18482}},"76":{"start":{"line":496,"column":8},"end":{"line":496,"column":41}},"77":{"start":{"line":498,"column":8},"end":{"line":498,"column":25}},"78":{"start":{"line":505,"column":8},"end":{"line":505,"column":62}},"79":{"start":{"line":516,"column":8},"end":{"line":516,"column":52}},"80":{"start":{"line":523,"column":8},"end":{"line":523,"column":36}},"81":{"start":{"line":524,"column":8},"end":{"line":524,"column":56}},"82":{"start":{"line":535,"column":8},"end":{"line":535,"column":36}},"83":{"start":{"line":536,"column":8},"end":{"line":536,"column":60}},"84":{"start":{"line":548,"column":8},"end":{"line":548,"column":36}},"85":{"start":{"line":549,"column":8},"end":{"line":549,"column":68}},"86":{"start":{"line":561,"column":8},"end":{"line":561,"column":20594}},"87":{"start":{"line":567,"column":8},"end":{"line":567,"column":20821}},"88":{"start":{"line":571,"column":8},"end":{"line":571,"column":56}},"89":{"start":{"line":585,"column":8},"end":{"line":585,"column":21304}},"90":{"start":{"line":603,"column":8},"end":{"line":603,"column":21843}},"91":{"start":{"line":607,"column":8},"end":{"line":607,"column":68}},"92":{"start":{"line":622,"column":8},"end":{"line":622,"column":80}},"93":{"start":{"line":638,"column":8},"end":{"line":638,"column":81}},"94":{"start":{"line":640,"column":8},"end":{"line":640,"column":81}},"95":{"start":{"line":641,"column":8},"end":{"line":641,"column":63}},"96":{"start":{"line":643,"column":8},"end":{"line":643,"column":23281}},"97":{"start":{"line":644,"column":12},"end":{"line":644,"column":71}},"98":{"start":{"line":646,"column":12},"end":{"line":646,"column":89}},"99":{"start":{"line":649,"column":8},"end":{"line":649,"column":21}},"100":{"start":{"line":659,"column":8},"end":{"line":659,"column":81}},"101":{"start":{"line":660,"column":8},"end":{"line":660,"column":52}},"102":{"start":{"line":668,"column":8},"end":{"line":668,"column":28}},"103":{"start":{"line":676,"column":8},"end":{"line":676,"column":24830}},"104":{"start":{"line":679,"column":8},"end":{"line":679,"column":45}},"105":{"start":{"line":687,"column":8},"end":{"line":687,"column":25300}},"106":{"start":{"line":690,"column":8},"end":{"line":690,"column":46}},"107":{"start":{"line":704,"column":8},"end":{"line":704,"column":25845}},"108":{"start":{"line":707,"column":8},"end":{"line":707,"column":51}},"109":{"start":{"line":723,"column":8},"end":{"line":723,"column":49}},"110":{"start":{"line":733,"column":8},"end":{"line":733,"column":54}},"111":{"start":{"line":734,"column":8},"end":{"line":734,"column":27033}},"112":{"start":{"line":737,"column":8},"end":{"line":737,"column":27}},"113":{"start":{"line":761,"column":8},"end":{"line":761,"column":47}},"114":{"start":{"line":764,"column":8},"end":{"line":764,"column":28636}},"115":{"start":{"line":765,"column":12},"end":{"line":765,"column":23}},"116":{"start":{"line":769,"column":8},"end":{"line":769,"column":22}},"117":{"start":{"line":781,"column":8},"end":{"line":781,"column":29431}},"118":{"start":{"line":782,"column":12},"end":{"line":782,"column":23}},"119":{"start":{"line":786,"column":8},"end":{"line":786,"column":29}},"120":{"start":{"line":787,"column":8},"end":{"line":787,"column":29614}},"121":{"start":{"line":788,"column":12},"end":{"line":788,"column":76}},"122":{"start":{"line":790,"column":12},"end":{"line":790,"column":29838}},"123":{"start":{"line":791,"column":16},"end":{"line":791,"column":27}},"124":{"start":{"line":796,"column":8},"end":{"line":796,"column":45}},"125":{"start":{"line":804,"column":8},"end":{"line":804,"column":29}},"126":{"start":{"line":807,"column":12},"end":{"line":807,"column":30405}},"127":{"start":{"line":808,"column":16},"end":{"line":808,"column":37}},"128":{"start":{"line":811,"column":17},"end":{"line":811,"column":30523}},"129":{"start":{"line":812,"column":16},"end":{"line":812,"column":37}},"130":{"start":{"line":815,"column":17},"end":{"line":815,"column":30641}},"131":{"start":{"line":816,"column":16},"end":{"line":816,"column":37}},"132":{"start":{"line":820,"column":16},"end":{"line":820,"column":33}}},"branchMap":{"1":{"line":83,"type":"if","locations":[{"start":{"line":83,"column":8},"end":{"line":83,"column":8}},{"start":{"line":83,"column":8},"end":{"line":83,"column":8}}]},"2":{"line":93,"type":"cond-expr","locations":[{"start":{"line":93,"column":12},"end":{"line":93,"column":53}},{"start":{"line":94,"column":12},"end":{"line":94,"column":60}}]},"3":{"line":93,"type":"cond-expr","locations":[{"start":{"line":93,"column":12},"end":{"line":94,"column":60}},{"start":{"line":95,"column":12},"end":{"line":95,"column":47}}]},"4":{"line":143,"type":"if","locations":[{"start":{"line":143,"column":8},"end":{"line":143,"column":8}},{"start":{"line":143,"column":8},"end":{"line":143,"column":8}}]},"5":{"line":147,"type":"if","locations":[{"start":{"line":147,"column":8},"end":{"line":147,"column":8}},{"start":{"line":147,"column":8},"end":{"line":147,"column":8}}]},"6":{"line":153,"type":"if","locations":[{"start":{"line":153,"column":8},"end":{"line":153,"column":8}},{"start":{"line":153,"column":8},"end":{"line":153,"column":8}}]},"7":{"line":159,"type":"if","locations":[{"start":{"line":159,"column":8},"end":{"line":159,"column":8}},{"start":{"line":159,"column":8},"end":{"line":159,"column":8}}]},"8":{"line":165,"type":"if","locations":[{"start":{"line":165,"column":8},"end":{"line":165,"column":8}},{"start":{"line":165,"column":8},"end":{"line":165,"column":8}}]},"9":{"line":167,"type":"if","locations":[{"start":{"line":167,"column":15},"end":{"line":167,"column":15}},{"start":{"line":167,"column":15},"end":{"line":167,"column":15}}]},"10":{"line":167,"type":"cond-expr","locations":[{"start":{"line":167,"column":19},"end":{"line":167,"column":45}},{"start":{"line":167,"column":50},"end":{"line":167,"column":76}}]},"11":{"line":169,"type":"if","locations":[{"start":{"line":169,"column":15},"end":{"line":169,"column":15}},{"start":{"line":169,"column":15},"end":{"line":169,"column":15}}]},"12":{"line":224,"type":"if","locations":[{"start":{"line":224,"column":8},"end":{"line":224,"column":8}},{"start":{"line":224,"column":8},"end":{"line":224,"column":8}}]},"13":{"line":227,"type":"if","locations":[{"start":{"line":227,"column":8},"end":{"line":227,"column":8}},{"start":{"line":227,"column":8},"end":{"line":227,"column":8}}]},"14":{"line":284,"type":"if","locations":[{"start":{"line":284,"column":8},"end":{"line":284,"column":8}},{"start":{"line":284,"column":8},"end":{"line":284,"column":8}}]},"15":{"line":291,"type":"if","locations":[{"start":{"line":291,"column":8},"end":{"line":291,"column":8}},{"start":{"line":291,"column":8},"end":{"line":291,"column":8}}]},"16":{"line":312,"type":"if","locations":[{"start":{"line":312,"column":8},"end":{"line":312,"column":8}},{"start":{"line":312,"column":8},"end":{"line":312,"column":8}}]},"17":{"line":312,"type":"cond-expr","locations":[{"start":{"line":312,"column":12},"end":{"line":312,"column":42}},{"start":{"line":312,"column":47},"end":{"line":312,"column":80}}]},"18":{"line":312,"type":"cond-expr","locations":[{"start":{"line":312,"column":12},"end":{"line":312,"column":80}},{"start":{"line":312,"column":85},"end":{"line":312,"column":103}}]},"19":{"line":315,"type":"if","locations":[{"start":{"line":315,"column":8},"end":{"line":315,"column":8}},{"start":{"line":315,"column":8},"end":{"line":315,"column":8}}]},"20":{"line":357,"type":"if","locations":[{"start":{"line":357,"column":8},"end":{"line":357,"column":8}},{"start":{"line":357,"column":8},"end":{"line":357,"column":8}}]},"21":{"line":410,"type":"if","locations":[{"start":{"line":410,"column":8},"end":{"line":410,"column":8}},{"start":{"line":410,"column":8},"end":{"line":410,"column":8}}]},"22":{"line":412,"type":"if","locations":[{"start":{"line":412,"column":16},"end":{"line":412,"column":16}},{"start":{"line":412,"column":16},"end":{"line":412,"column":16}}]},"23":{"line":421,"type":"if","locations":[{"start":{"line":421,"column":8},"end":{"line":421,"column":8}},{"start":{"line":421,"column":8},"end":{"line":421,"column":8}}]},"24":{"line":466,"type":"if","locations":[{"start":{"line":466,"column":8},"end":{"line":466,"column":8}},{"start":{"line":466,"column":8},"end":{"line":466,"column":8}}]},"25":{"line":567,"type":"if","locations":[{"start":{"line":567,"column":8},"end":{"line":567,"column":8}},{"start":{"line":567,"column":8},"end":{"line":567,"column":8}}]},"26":{"line":603,"type":"if","locations":[{"start":{"line":603,"column":8},"end":{"line":603,"column":8}},{"start":{"line":603,"column":8},"end":{"line":603,"column":8}}]},"27":{"line":643,"type":"if","locations":[{"start":{"line":643,"column":8},"end":{"line":643,"column":8}},{"start":{"line":643,"column":8},"end":{"line":643,"column":8}}]},"28":{"line":658,"type":"if","locations":[{"start":{"line":658,"column":96},"end":{"line":658,"column":96}},{"start":{"line":658,"column":96},"end":{"line":658,"column":96}}]},"29":{"line":676,"type":"if","locations":[{"start":{"line":676,"column":8},"end":{"line":676,"column":8}},{"start":{"line":676,"column":8},"end":{"line":676,"column":8}}]},"30":{"line":687,"type":"if","locations":[{"start":{"line":687,"column":8},"end":{"line":687,"column":8}},{"start":{"line":687,"column":8},"end":{"line":687,"column":8}}]},"31":{"line":704,"type":"if","locations":[{"start":{"line":704,"column":8},"end":{"line":704,"column":8}},{"start":{"line":704,"column":8},"end":{"line":704,"column":8}}]},"32":{"line":734,"type":"if","locations":[{"start":{"line":734,"column":8},"end":{"line":734,"column":8}},{"start":{"line":734,"column":8},"end":{"line":734,"column":8}}]},"33":{"line":764,"type":"if","locations":[{"start":{"line":764,"column":8},"end":{"line":764,"column":8}},{"start":{"line":764,"column":8},"end":{"line":764,"column":8}}]},"34":{"line":781,"type":"if","locations":[{"start":{"line":781,"column":8},"end":{"line":781,"column":8}},{"start":{"line":781,"column":8},"end":{"line":781,"column":8}}]},"35":{"line":790,"type":"if","locations":[{"start":{"line":790,"column":12},"end":{"line":790,"column":12}},{"start":{"line":790,"column":12},"end":{"line":790,"column":12}}]},"36":{"line":807,"type":"if","locations":[{"start":{"line":807,"column":12},"end":{"line":807,"column":12}},{"start":{"line":807,"column":12},"end":{"line":807,"column":12}}]},"37":{"line":811,"type":"if","locations":[{"start":{"line":811,"column":17},"end":{"line":811,"column":17}},{"start":{"line":811,"column":17},"end":{"line":811,"column":17}}]},"38":{"line":815,"type":"if","locations":[{"start":{"line":815,"column":17},"end":{"line":815,"column":17}},{"start":{"line":815,"column":17},"end":{"line":815,"column":17}}]}}},"contracts/governance/IGovernor.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/IGovernor.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/governance/TimelockController.sol":{"l":{"117":10,"120":10,"121":5,"125":10,"126":6,"127":6,"131":10,"132":6,"135":10,"136":10,"146":53,"147":31,"149":51,"163":6,"171":66,"178":34,"179":34,"186":77,"193":6,"201":209,"208":183,"209":183,"210":73,"212":7,"214":23,"216":80,"226":90,"240":49,"254":141,"274":28,"275":28,"276":26,"277":26,"278":23,"299":40,"300":2,"303":38,"304":38,"305":36,"306":108,"308":36,"309":36,"317":66,"318":2,"320":64,"321":64,"322":2,"324":62,"335":6,"336":1,"341":5,"343":5,"365":20,"367":20,"368":16,"369":9,"370":9,"392":31,"393":3,"396":28,"398":28,"399":21,"400":29,"401":29,"402":29,"403":29,"404":28,"406":20,"413":45,"414":45,"421":48,"422":10,"424":38,"425":1,"433":29,"434":2,"436":27,"450":2,"451":2,"452":1,"454":1,"455":1,"470":16},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/TimelockController.sol","s":{"1":10,"2":10,"3":5,"4":10,"5":6,"6":6,"7":10,"8":6,"9":10,"10":53,"11":31,"12":6,"13":66,"14":34,"15":34,"16":77,"17":6,"18":209,"19":183,"20":183,"21":73,"22":110,"23":7,"24":103,"25":23,"26":80,"27":90,"28":49,"29":141,"30":28,"31":28,"32":26,"33":26,"34":23,"35":40,"36":38,"37":38,"38":36,"39":108,"40":36,"41":36,"42":66,"43":64,"44":64,"45":6,"46":5,"47":20,"48":20,"49":16,"50":9,"51":9,"52":31,"53":28,"54":28,"55":21,"56":29,"57":29,"58":29,"59":29,"60":28,"61":20,"62":45,"63":45,"64":48,"65":38,"66":29,"67":2,"68":2,"69":1,"70":16},"b":{"1":[5,5],"2":[31,22],"3":[15,14],"4":[73,110],"5":[7,103],"6":[23,80],"7":[28,1],"8":[23,3],"9":[40,1],"10":[2,38],"11":[1,1],"12":[36,0],"13":[2,64],"14":[2,62],"15":[6,1],"16":[1,5],"17":[20,1],"18":[31,1],"19":[3,28],"20":[2,1],"21":[10,38],"22":[1,37],"23":[2,27],"24":[1,1]},"f":{"1":10,"2":53,"3":6,"4":66,"5":34,"6":77,"7":6,"8":209,"9":183,"10":90,"11":49,"12":141,"13":28,"14":40,"15":66,"16":6,"17":20,"18":31,"19":45,"20":48,"21":29,"22":2,"23":16},"fnMap":{"1":{"name":"constructor","line":115,"loc":{"start":{"line":115,"column":4},"end":{"line":137,"column":4}}},"2":{"name":"onlyRoleOrOpenRole","line":145,"loc":{"start":{"line":145,"column":4},"end":{"line":150,"column":4}}},"3":{"name":"supportsInterface","line":160,"loc":{"start":{"line":160,"column":4},"end":{"line":164,"column":4}}},"4":{"name":"isOperation","line":170,"loc":{"start":{"line":170,"column":4},"end":{"line":172,"column":4}}},"5":{"name":"isOperationPending","line":177,"loc":{"start":{"line":177,"column":4},"end":{"line":180,"column":4}}},"6":{"name":"isOperationReady","line":185,"loc":{"start":{"line":185,"column":4},"end":{"line":187,"column":4}}},"7":{"name":"isOperationDone","line":192,"loc":{"start":{"line":192,"column":4},"end":{"line":194,"column":4}}},"8":{"name":"getTimestamp","line":200,"loc":{"start":{"line":200,"column":4},"end":{"line":202,"column":4}}},"9":{"name":"getOperationState","line":207,"loc":{"start":{"line":207,"column":4},"end":{"line":218,"column":4}}},"10":{"name":"getMinDelay","line":225,"loc":{"start":{"line":225,"column":4},"end":{"line":227,"column":4}}},"11":{"name":"hashOperation","line":233,"loc":{"start":{"line":233,"column":4},"end":{"line":241,"column":4}}},"12":{"name":"hashOperationBatch","line":247,"loc":{"start":{"line":247,"column":4},"end":{"line":255,"column":4}}},"13":{"name":"schedule","line":273,"loc":{"start":{"line":266,"column":4},"end":{"line":280,"column":4}}},"14":{"name":"scheduleBatch","line":298,"loc":{"start":{"line":291,"column":4},"end":{"line":311,"column":4}}},"15":{"name":"_schedule","line":316,"loc":{"start":{"line":316,"column":4},"end":{"line":325,"column":4}}},"16":{"name":"cancel","line":334,"loc":{"start":{"line":334,"column":4},"end":{"line":344,"column":4}}},"17":{"name":"execute","line":364,"loc":{"start":{"line":358,"column":4},"end":{"line":371,"column":4}}},"18":{"name":"executeBatch","line":391,"loc":{"start":{"line":385,"column":4},"end":{"line":407,"column":4}}},"19":{"name":"_execute","line":412,"loc":{"start":{"line":412,"column":4},"end":{"line":415,"column":4}}},"20":{"name":"_beforeCall","line":420,"loc":{"start":{"line":420,"column":4},"end":{"line":427,"column":4}}},"21":{"name":"_afterCall","line":432,"loc":{"start":{"line":432,"column":4},"end":{"line":437,"column":4}}},"22":{"name":"updateDelay","line":449,"loc":{"start":{"line":449,"column":4},"end":{"line":456,"column":4}}},"23":{"name":"_encodeStateBitmap","line":469,"loc":{"start":{"line":469,"column":4},"end":{"line":471,"column":4}}}},"statementMap":{"1":{"start":{"line":117,"column":8},"end":{"line":117,"column":52}},"2":{"start":{"line":120,"column":8},"end":{"line":120,"column":4481}},"3":{"start":{"line":121,"column":12},"end":{"line":121,"column":48}},"4":{"start":{"line":125,"column":8},"end":{"line":125,"column":4623}},"5":{"start":{"line":126,"column":12},"end":{"line":126,"column":50}},"6":{"start":{"line":127,"column":12},"end":{"line":127,"column":51}},"7":{"start":{"line":131,"column":8},"end":{"line":131,"column":4828}},"8":{"start":{"line":132,"column":12},"end":{"line":132,"column":50}},"9":{"start":{"line":136,"column":8},"end":{"line":136,"column":40}},"10":{"start":{"line":146,"column":8},"end":{"line":146,"column":5352}},"11":{"start":{"line":147,"column":12},"end":{"line":147,"column":41}},"12":{"start":{"line":163,"column":8},"end":{"line":163,"column":51}},"13":{"start":{"line":171,"column":8},"end":{"line":171,"column":60}},"14":{"start":{"line":178,"column":8},"end":{"line":178,"column":52}},"15":{"start":{"line":179,"column":8},"end":{"line":179,"column":79}},"16":{"start":{"line":186,"column":8},"end":{"line":186,"column":60}},"17":{"start":{"line":193,"column":8},"end":{"line":193,"column":59}},"18":{"start":{"line":201,"column":8},"end":{"line":201,"column":30}},"19":{"start":{"line":208,"column":8},"end":{"line":208,"column":44}},"20":{"start":{"line":209,"column":8},"end":{"line":209,"column":7419}},"21":{"start":{"line":210,"column":12},"end":{"line":210,"column":39}},"22":{"start":{"line":211,"column":15},"end":{"line":211,"column":7497}},"23":{"start":{"line":212,"column":12},"end":{"line":212,"column":38}},"24":{"start":{"line":213,"column":15},"end":{"line":213,"column":7588}},"25":{"start":{"line":214,"column":12},"end":{"line":214,"column":41}},"26":{"start":{"line":216,"column":12},"end":{"line":216,"column":39}},"27":{"start":{"line":226,"column":8},"end":{"line":226,"column":24}},"28":{"start":{"line":240,"column":8},"end":{"line":240,"column":76}},"29":{"start":{"line":254,"column":8},"end":{"line":254,"column":82}},"30":{"start":{"line":274,"column":8},"end":{"line":274,"column":74}},"31":{"start":{"line":275,"column":8},"end":{"line":275,"column":27}},"32":{"start":{"line":276,"column":8},"end":{"line":276,"column":74}},"33":{"start":{"line":277,"column":8},"end":{"line":277,"column":9510}},"34":{"start":{"line":278,"column":12},"end":{"line":278,"column":35}},"35":{"start":{"line":299,"column":8},"end":{"line":299,"column":10135}},"36":{"start":{"line":303,"column":8},"end":{"line":303,"column":85}},"37":{"start":{"line":304,"column":8},"end":{"line":304,"column":27}},"38":{"start":{"line":305,"column":8},"end":{"line":305,"column":10446}},"39":{"start":{"line":306,"column":12},"end":{"line":306,"column":93}},"40":{"start":{"line":308,"column":8},"end":{"line":308,"column":10606}},"41":{"start":{"line":309,"column":12},"end":{"line":309,"column":35}},"42":{"start":{"line":317,"column":8},"end":{"line":317,"column":10849}},"43":{"start":{"line":320,"column":8},"end":{"line":320,"column":40}},"44":{"start":{"line":321,"column":8},"end":{"line":321,"column":11031}},"45":{"start":{"line":335,"column":8},"end":{"line":335,"column":11404}},"46":{"start":{"line":343,"column":8},"end":{"line":343,"column":26}},"47":{"start":{"line":365,"column":8},"end":{"line":365,"column":77}},"48":{"start":{"line":367,"column":8},"end":{"line":367,"column":35}},"49":{"start":{"line":368,"column":8},"end":{"line":368,"column":39}},"50":{"start":{"line":369,"column":8},"end":{"line":369,"column":56}},"51":{"start":{"line":370,"column":8},"end":{"line":370,"column":21}},"52":{"start":{"line":392,"column":8},"end":{"line":392,"column":13394}},"53":{"start":{"line":396,"column":8},"end":{"line":396,"column":85}},"54":{"start":{"line":398,"column":8},"end":{"line":398,"column":35}},"55":{"start":{"line":399,"column":8},"end":{"line":399,"column":13714}},"56":{"start":{"line":400,"column":12},"end":{"line":400,"column":39}},"57":{"start":{"line":401,"column":12},"end":{"line":401,"column":37}},"58":{"start":{"line":402,"column":12},"end":{"line":402,"column":48}},"59":{"start":{"line":403,"column":12},"end":{"line":403,"column":43}},"60":{"start":{"line":404,"column":12},"end":{"line":404,"column":60}},"61":{"start":{"line":406,"column":8},"end":{"line":406,"column":21}},"62":{"start":{"line":413,"column":8},"end":{"line":413,"column":81}},"63":{"start":{"line":414,"column":8},"end":{"line":414,"column":52}},"64":{"start":{"line":421,"column":8},"end":{"line":421,"column":14493}},"65":{"start":{"line":424,"column":8},"end":{"line":424,"column":14639}},"66":{"start":{"line":433,"column":8},"end":{"line":433,"column":14915}},"67":{"start":{"line":450,"column":8},"end":{"line":450,"column":37}},"68":{"start":{"line":451,"column":8},"end":{"line":451,"column":15599}},"69":{"start":{"line":454,"column":8},"end":{"line":454,"column":48}},"70":{"start":{"line":470,"column":8},"end":{"line":470,"column":50}}},"branchMap":{"1":{"line":120,"type":"if","locations":[{"start":{"line":120,"column":8},"end":{"line":120,"column":8}},{"start":{"line":120,"column":8},"end":{"line":120,"column":8}}]},"2":{"line":146,"type":"if","locations":[{"start":{"line":146,"column":8},"end":{"line":146,"column":8}},{"start":{"line":146,"column":8},"end":{"line":146,"column":8}}]},"3":{"line":179,"type":"cond-expr","locations":[{"start":{"line":179,"column":15},"end":{"line":179,"column":45}},{"start":{"line":179,"column":50},"end":{"line":179,"column":78}}]},"4":{"line":209,"type":"if","locations":[{"start":{"line":209,"column":8},"end":{"line":209,"column":8}},{"start":{"line":209,"column":8},"end":{"line":209,"column":8}}]},"5":{"line":211,"type":"if","locations":[{"start":{"line":211,"column":15},"end":{"line":211,"column":15}},{"start":{"line":211,"column":15},"end":{"line":211,"column":15}}]},"6":{"line":213,"type":"if","locations":[{"start":{"line":213,"column":15},"end":{"line":213,"column":15}},{"start":{"line":213,"column":15},"end":{"line":213,"column":15}}]},"7":{"line":273,"type":"if","locations":[{"start":{"line":273,"column":21},"end":{"line":273,"column":21}},{"start":{"line":273,"column":21},"end":{"line":273,"column":21}}]},"8":{"line":277,"type":"if","locations":[{"start":{"line":277,"column":8},"end":{"line":277,"column":8}},{"start":{"line":277,"column":8},"end":{"line":277,"column":8}}]},"9":{"line":298,"type":"if","locations":[{"start":{"line":298,"column":21},"end":{"line":298,"column":21}},{"start":{"line":298,"column":21},"end":{"line":298,"column":21}}]},"10":{"line":299,"type":"if","locations":[{"start":{"line":299,"column":8},"end":{"line":299,"column":8}},{"start":{"line":299,"column":8},"end":{"line":299,"column":8}}]},"11":{"line":299,"type":"cond-expr","locations":[{"start":{"line":299,"column":12},"end":{"line":299,"column":42}},{"start":{"line":299,"column":47},"end":{"line":299,"column":79}}]},"12":{"line":308,"type":"if","locations":[{"start":{"line":308,"column":8},"end":{"line":308,"column":8}},{"start":{"line":308,"column":8},"end":{"line":308,"column":8}}]},"13":{"line":317,"type":"if","locations":[{"start":{"line":317,"column":8},"end":{"line":317,"column":8}},{"start":{"line":317,"column":8},"end":{"line":317,"column":8}}]},"14":{"line":321,"type":"if","locations":[{"start":{"line":321,"column":8},"end":{"line":321,"column":8}},{"start":{"line":321,"column":8},"end":{"line":321,"column":8}}]},"15":{"line":334,"type":"if","locations":[{"start":{"line":334,"column":47},"end":{"line":334,"column":47}},{"start":{"line":334,"column":47},"end":{"line":334,"column":47}}]},"16":{"line":335,"type":"if","locations":[{"start":{"line":335,"column":8},"end":{"line":335,"column":8}},{"start":{"line":335,"column":8},"end":{"line":335,"column":8}}]},"17":{"line":364,"type":"if","locations":[{"start":{"line":364,"column":29},"end":{"line":364,"column":29}},{"start":{"line":364,"column":29},"end":{"line":364,"column":29}}]},"18":{"line":391,"type":"if","locations":[{"start":{"line":391,"column":29},"end":{"line":391,"column":29}},{"start":{"line":391,"column":29},"end":{"line":391,"column":29}}]},"19":{"line":392,"type":"if","locations":[{"start":{"line":392,"column":8},"end":{"line":392,"column":8}},{"start":{"line":392,"column":8},"end":{"line":392,"column":8}}]},"20":{"line":392,"type":"cond-expr","locations":[{"start":{"line":392,"column":12},"end":{"line":392,"column":42}},{"start":{"line":392,"column":47},"end":{"line":392,"column":79}}]},"21":{"line":421,"type":"if","locations":[{"start":{"line":421,"column":8},"end":{"line":421,"column":8}},{"start":{"line":421,"column":8},"end":{"line":421,"column":8}}]},"22":{"line":424,"type":"if","locations":[{"start":{"line":424,"column":8},"end":{"line":424,"column":8}},{"start":{"line":424,"column":8},"end":{"line":424,"column":8}}]},"23":{"line":433,"type":"if","locations":[{"start":{"line":433,"column":8},"end":{"line":433,"column":8}},{"start":{"line":433,"column":8},"end":{"line":433,"column":8}}]},"24":{"line":451,"type":"if","locations":[{"start":{"line":451,"column":8},"end":{"line":451,"column":8}},{"start":{"line":451,"column":8},"end":{"line":451,"column":8}}]}}},"contracts/governance/utils/IVotes.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/utils/IVotes.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/governance/utils/Votes.sol":{"l":{"59":1386,"68":4,"69":0,"71":4,"78":214,"90":628,"91":628,"92":7,"94":621,"110":361,"111":361,"112":14,"114":347,"121":4,"128":1138,"135":233,"136":233,"150":42,"151":7,"153":35,"159":35,"160":21,"169":274,"170":274,"172":274,"173":274,"181":398,"182":249,"184":398,"185":25,"187":398,"194":672,"195":270,"196":72,"201":72,"203":270,"204":224,"209":224,"218":18,"228":12,"236":570,"240":473,"244":97},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/utils/Votes.sol","s":{"1":1386,"2":4,"3":4,"4":214,"5":628,"6":628,"7":621,"8":361,"9":361,"10":347,"11":4,"12":1138,"13":233,"14":233,"15":42,"16":35,"17":35,"18":21,"19":274,"20":274,"21":274,"22":398,"23":249,"24":398,"25":25,"26":398,"27":672,"28":270,"29":72,"30":72,"31":270,"32":224,"33":224,"34":18,"35":12,"36":570,"37":473,"38":97},"b":{"1":[0,4],"2":[7,621],"3":[14,347],"4":[7,35],"5":[249,149],"6":[25,373],"7":[270,402],"8":[72,198],"9":[224,46]},"f":{"1":1386,"2":4,"3":214,"4":628,"5":361,"6":4,"7":1138,"8":233,"9":42,"10":274,"11":398,"12":672,"13":18,"14":12,"15":570,"16":473,"17":97},"fnMap":{"1":{"name":"clock","line":58,"loc":{"start":{"line":58,"column":4},"end":{"line":60,"column":4}}},"2":{"name":"CLOCK_MODE","line":66,"loc":{"start":{"line":66,"column":4},"end":{"line":72,"column":4}}},"3":{"name":"getVotes","line":77,"loc":{"start":{"line":77,"column":4},"end":{"line":79,"column":4}}},"4":{"name":"getPastVotes","line":89,"loc":{"start":{"line":89,"column":4},"end":{"line":95,"column":4}}},"5":{"name":"getPastTotalSupply","line":109,"loc":{"start":{"line":109,"column":4},"end":{"line":115,"column":4}}},"6":{"name":"_getTotalSupply","line":120,"loc":{"start":{"line":120,"column":4},"end":{"line":122,"column":4}}},"7":{"name":"delegates","line":127,"loc":{"start":{"line":127,"column":4},"end":{"line":129,"column":4}}},"8":{"name":"delegate","line":134,"loc":{"start":{"line":134,"column":4},"end":{"line":137,"column":4}}},"9":{"name":"delegateBySig","line":142,"loc":{"start":{"line":142,"column":4},"end":{"line":161,"column":4}}},"10":{"name":"_delegate","line":168,"loc":{"start":{"line":168,"column":4},"end":{"line":174,"column":4}}},"11":{"name":"_transferVotingUnits","line":180,"loc":{"start":{"line":180,"column":4},"end":{"line":188,"column":4}}},"12":{"name":"_moveDelegateVotes","line":193,"loc":{"start":{"line":193,"column":4},"end":{"line":212,"column":4}}},"13":{"name":"_numCheckpoints","line":217,"loc":{"start":{"line":217,"column":4},"end":{"line":219,"column":4}}},"14":{"name":"_checkpoints","line":224,"loc":{"start":{"line":224,"column":4},"end":{"line":229,"column":4}}},"15":{"name":"_push","line":231,"loc":{"start":{"line":231,"column":4},"end":{"line":237,"column":4}}},"16":{"name":"_add","line":239,"loc":{"start":{"line":239,"column":4},"end":{"line":241,"column":4}}},"17":{"name":"_subtract","line":243,"loc":{"start":{"line":243,"column":4},"end":{"line":245,"column":4}}}},"statementMap":{"1":{"start":{"line":59,"column":8},"end":{"line":59,"column":33}},"2":{"start":{"line":68,"column":8},"end":{"line":68,"column":3174}},"3":{"start":{"line":71,"column":8},"end":{"line":71,"column":46}},"4":{"start":{"line":78,"column":8},"end":{"line":78,"column":53}},"5":{"start":{"line":90,"column":8},"end":{"line":90,"column":41}},"6":{"start":{"line":91,"column":8},"end":{"line":91,"column":4080}},"7":{"start":{"line":94,"column":8},"end":{"line":94,"column":92}},"8":{"start":{"line":110,"column":8},"end":{"line":110,"column":41}},"9":{"start":{"line":111,"column":8},"end":{"line":111,"column":5069}},"10":{"start":{"line":114,"column":8},"end":{"line":114,"column":80}},"11":{"start":{"line":121,"column":8},"end":{"line":121,"column":41}},"12":{"start":{"line":128,"column":8},"end":{"line":128,"column":34}},"13":{"start":{"line":135,"column":8},"end":{"line":135,"column":38}},"14":{"start":{"line":136,"column":8},"end":{"line":136,"column":36}},"15":{"start":{"line":150,"column":8},"end":{"line":150,"column":6146}},"16":{"start":{"line":153,"column":8},"end":{"line":153,"column":6247}},"17":{"start":{"line":159,"column":8},"end":{"line":159,"column":38}},"18":{"start":{"line":160,"column":8},"end":{"line":160,"column":35}},"19":{"start":{"line":169,"column":8},"end":{"line":169,"column":48}},"20":{"start":{"line":172,"column":8},"end":{"line":172,"column":61}},"21":{"start":{"line":173,"column":8},"end":{"line":173,"column":75}},"22":{"start":{"line":181,"column":8},"end":{"line":181,"column":7340}},"23":{"start":{"line":182,"column":12},"end":{"line":182,"column":69}},"24":{"start":{"line":184,"column":8},"end":{"line":184,"column":7456}},"25":{"start":{"line":185,"column":12},"end":{"line":185,"column":74}},"26":{"start":{"line":187,"column":8},"end":{"line":187,"column":65}},"27":{"start":{"line":194,"column":8},"end":{"line":194,"column":7814}},"28":{"start":{"line":195,"column":12},"end":{"line":195,"column":7862}},"29":{"start":{"line":196,"column":16},"end":{"line":196,"column":7909}},"30":{"start":{"line":201,"column":16},"end":{"line":201,"column":67}},"31":{"start":{"line":203,"column":12},"end":{"line":203,"column":8190}},"32":{"start":{"line":204,"column":16},"end":{"line":204,"column":8235}},"33":{"start":{"line":209,"column":16},"end":{"line":209,"column":65}},"34":{"start":{"line":218,"column":8},"end":{"line":218,"column":72}},"35":{"start":{"line":228,"column":8},"end":{"line":228,"column":52}},"36":{"start":{"line":236,"column":8},"end":{"line":236,"column":61}},"37":{"start":{"line":240,"column":8},"end":{"line":240,"column":20}},"38":{"start":{"line":244,"column":8},"end":{"line":244,"column":20}}},"branchMap":{"1":{"line":68,"type":"if","locations":[{"start":{"line":68,"column":8},"end":{"line":68,"column":8}},{"start":{"line":68,"column":8},"end":{"line":68,"column":8}}]},"2":{"line":91,"type":"if","locations":[{"start":{"line":91,"column":8},"end":{"line":91,"column":8}},{"start":{"line":91,"column":8},"end":{"line":91,"column":8}}]},"3":{"line":111,"type":"if","locations":[{"start":{"line":111,"column":8},"end":{"line":111,"column":8}},{"start":{"line":111,"column":8},"end":{"line":111,"column":8}}]},"4":{"line":150,"type":"if","locations":[{"start":{"line":150,"column":8},"end":{"line":150,"column":8}},{"start":{"line":150,"column":8},"end":{"line":150,"column":8}}]},"5":{"line":181,"type":"if","locations":[{"start":{"line":181,"column":8},"end":{"line":181,"column":8}},{"start":{"line":181,"column":8},"end":{"line":181,"column":8}}]},"6":{"line":184,"type":"if","locations":[{"start":{"line":184,"column":8},"end":{"line":184,"column":8}},{"start":{"line":184,"column":8},"end":{"line":184,"column":8}}]},"7":{"line":194,"type":"if","locations":[{"start":{"line":194,"column":8},"end":{"line":194,"column":8}},{"start":{"line":194,"column":8},"end":{"line":194,"column":8}}]},"8":{"line":195,"type":"if","locations":[{"start":{"line":195,"column":12},"end":{"line":195,"column":12}},{"start":{"line":195,"column":12},"end":{"line":195,"column":12}}]},"9":{"line":203,"type":"if","locations":[{"start":{"line":203,"column":12},"end":{"line":203,"column":12}},{"start":{"line":203,"column":12},"end":{"line":203,"column":12}}]}}},"contracts/interfaces/draft-IERC1822.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/draft-IERC1822.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/draft-IERC6093.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/draft-IERC6093.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC1155.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC1155.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC1155MetadataURI.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC1155MetadataURI.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC1155Receiver.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC1155Receiver.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC1271.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC1271.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC1363.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC1363.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC1363Receiver.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC1363Receiver.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC1363Spender.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC1363Spender.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC165.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC165.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC1820Implementer.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC1820Implementer.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC1820Registry.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC1820Registry.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC1967.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC1967.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC20.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC20.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC20Metadata.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC20Metadata.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC2309.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC2309.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC2612.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC2612.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC2981.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC2981.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC3156.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC3156.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC3156FlashBorrower.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC3156FlashBorrower.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC3156FlashLender.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC3156FlashLender.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC4626.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC4626.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC4906.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC4906.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC5267.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC5267.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC5313.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC5313.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC5805.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC5805.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC6372.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC6372.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC721.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC721.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC721Enumerable.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC721Enumerable.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC721Metadata.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC721Metadata.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC721Receiver.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC721Receiver.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC777.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC777.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC777Recipient.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC777Recipient.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC777Sender.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC777Sender.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/metatx/ERC2771Context.sol":{"l":{"33":1,"40":19,"47":18,"56":7,"57":7,"58":7,"59":3,"61":4,"71":4,"72":4,"73":4,"74":1,"76":3,"84":12},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/metatx/ERC2771Context.sol","s":{"1":19,"2":18,"3":7,"4":7,"5":7,"6":3,"7":4,"8":4,"9":4,"10":4,"11":1,"12":3,"13":12},"b":{"1":[3,4],"2":[1,3]},"f":{"1":1,"2":19,"3":18,"4":7,"5":4,"6":12},"fnMap":{"1":{"name":"constructor","line":32,"loc":{"start":{"line":32,"column":4},"end":{"line":34,"column":4}}},"2":{"name":"trustedForwarder","line":39,"loc":{"start":{"line":39,"column":4},"end":{"line":41,"column":4}}},"3":{"name":"isTrustedForwarder","line":46,"loc":{"start":{"line":46,"column":4},"end":{"line":48,"column":4}}},"4":{"name":"_msgSender","line":55,"loc":{"start":{"line":55,"column":4},"end":{"line":63,"column":4}}},"5":{"name":"_msgData","line":70,"loc":{"start":{"line":70,"column":4},"end":{"line":78,"column":4}}},"6":{"name":"_contextSuffixLength","line":83,"loc":{"start":{"line":83,"column":4},"end":{"line":85,"column":4}}}},"statementMap":{"1":{"start":{"line":40,"column":8},"end":{"line":40,"column":32}},"2":{"start":{"line":47,"column":8},"end":{"line":47,"column":46}},"3":{"start":{"line":56,"column":8},"end":{"line":56,"column":48}},"4":{"start":{"line":57,"column":8},"end":{"line":57,"column":60}},"5":{"start":{"line":58,"column":8},"end":{"line":58,"column":2408}},"6":{"start":{"line":59,"column":12},"end":{"line":59,"column":84}},"7":{"start":{"line":61,"column":12},"end":{"line":61,"column":37}},"8":{"start":{"line":71,"column":8},"end":{"line":71,"column":48}},"9":{"start":{"line":72,"column":8},"end":{"line":72,"column":60}},"10":{"start":{"line":73,"column":8},"end":{"line":73,"column":3075}},"11":{"start":{"line":74,"column":12},"end":{"line":74,"column":66}},"12":{"start":{"line":76,"column":12},"end":{"line":76,"column":35}},"13":{"start":{"line":84,"column":8},"end":{"line":84,"column":17}}},"branchMap":{"1":{"line":58,"type":"if","locations":[{"start":{"line":58,"column":8},"end":{"line":58,"column":8}},{"start":{"line":58,"column":8},"end":{"line":58,"column":8}}]},"2":{"line":73,"type":"if","locations":[{"start":{"line":73,"column":8},"end":{"line":73,"column":8}},{"start":{"line":73,"column":8},"end":{"line":73,"column":8}}]}}},"contracts/metatx/ERC2771Forwarder.sol":{"l":{"112":14,"113":14,"130":18,"131":1,"134":17,"135":1,"166":19,"168":19,"169":19,"171":19,"172":47,"173":47,"174":38,"175":9,"181":10,"182":1,"187":9,"191":7,"202":77,"204":77,"221":77,"236":77,"258":63,"262":63,"263":33,"264":2,"267":31,"268":2,"271":29,"272":10,"277":49,"279":42,"281":41,"282":41,"283":41,"284":41,"286":41,"288":41,"293":41,"295":39,"306":77,"308":77,"309":77,"310":77,"312":77,"323":77,"360":41,"365":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/metatx/ERC2771Forwarder.sol","s":{"1":14,"2":14,"3":18,"4":17,"5":19,"6":19,"7":19,"8":19,"9":47,"10":38,"11":10,"12":9,"13":7,"14":77,"15":77,"16":77,"17":77,"18":63,"19":63,"20":33,"21":31,"22":29,"23":49,"24":42,"25":41,"26":41,"27":41,"28":41,"29":41,"30":41,"31":39,"32":77,"33":77,"34":77,"35":77,"36":77,"37":41},"b":{"1":[1,17],"2":[1,7],"3":[9,29],"4":[1,9],"5":[7,2],"6":[33,30],"7":[2,31],"8":[2,29],"9":[10,19],"10":[42,7],"11":[2,39]},"f":{"1":2,"2":14,"3":18,"4":19,"5":77,"6":77,"7":63,"8":77,"9":41},"fnMap":{"1":{"name":"constructor","line":100,"loc":{"start":{"line":100,"column":4},"end":{"line":100,"column":55}}},"2":{"name":"verify","line":111,"loc":{"start":{"line":111,"column":4},"end":{"line":114,"column":4}}},"3":{"name":"execute","line":126,"loc":{"start":{"line":126,"column":4},"end":{"line":137,"column":4}}},"4":{"name":"executeBatch","line":162,"loc":{"start":{"line":162,"column":4},"end":{"line":193,"column":4}}},"5":{"name":"_validate","line":199,"loc":{"start":{"line":199,"column":4},"end":{"line":210,"column":4}}},"6":{"name":"_recoverForwardRequestSigner","line":218,"loc":{"start":{"line":218,"column":4},"end":{"line":237,"column":4}}},"7":{"name":"_execute","line":254,"loc":{"start":{"line":254,"column":4},"end":{"line":297,"column":4}}},"8":{"name":"_isTrustedByTarget","line":305,"loc":{"start":{"line":305,"column":4},"end":{"line":324,"column":4}}},"9":{"name":"_checkForwardedGas","line":338,"loc":{"start":{"line":338,"column":4},"end":{"line":369,"column":4}}}},"statementMap":{"1":{"start":{"line":112,"column":8},"end":{"line":112,"column":87}},"2":{"start":{"line":113,"column":8},"end":{"line":113,"column":58}},"3":{"start":{"line":130,"column":8},"end":{"line":130,"column":5904}},"4":{"start":{"line":134,"column":8},"end":{"line":134,"column":6035}},"5":{"start":{"line":166,"column":8},"end":{"line":166,"column":50}},"6":{"start":{"line":168,"column":8},"end":{"line":168,"column":29}},"7":{"start":{"line":169,"column":8},"end":{"line":169,"column":27}},"8":{"start":{"line":171,"column":8},"end":{"line":171,"column":7792}},"9":{"start":{"line":173,"column":12},"end":{"line":173,"column":56}},"10":{"start":{"line":174,"column":12},"end":{"line":174,"column":7958}},"11":{"start":{"line":181,"column":8},"end":{"line":181,"column":8175}},"12":{"start":{"line":187,"column":8},"end":{"line":187,"column":8459}},"13":{"start":{"line":191,"column":12},"end":{"line":191,"column":57}},"14":{"start":{"line":202,"column":8},"end":{"line":202,"column":81}},"15":{"start":{"line":204,"column":8},"end":{"line":204,"column":9245}},"16":{"start":{"line":221,"column":8},"end":{"line":221,"column":9902}},"17":{"start":{"line":236,"column":8},"end":{"line":236,"column":61}},"18":{"start":{"line":258,"column":8},"end":{"line":258,"column":101}},"19":{"start":{"line":262,"column":8},"end":{"line":262,"column":11459}},"20":{"start":{"line":263,"column":12},"end":{"line":263,"column":11502}},"21":{"start":{"line":267,"column":12},"end":{"line":267,"column":11631}},"22":{"start":{"line":271,"column":12},"end":{"line":271,"column":11746}},"23":{"start":{"line":277,"column":8},"end":{"line":277,"column":11944}},"24":{"start":{"line":279,"column":12},"end":{"line":279,"column":52}},"25":{"start":{"line":281,"column":12},"end":{"line":281,"column":40}},"26":{"start":{"line":282,"column":12},"end":{"line":282,"column":35}},"27":{"start":{"line":283,"column":12},"end":{"line":283,"column":41}},"28":{"start":{"line":284,"column":12},"end":{"line":284,"column":76}},"29":{"start":{"line":286,"column":12},"end":{"line":286,"column":27}},"30":{"start":{"line":293,"column":12},"end":{"line":293,"column":47}},"31":{"start":{"line":295,"column":12},"end":{"line":295,"column":70}},"32":{"start":{"line":306,"column":8},"end":{"line":306,"column":103}},"33":{"start":{"line":308,"column":8},"end":{"line":308,"column":20}},"34":{"start":{"line":309,"column":8},"end":{"line":309,"column":26}},"35":{"start":{"line":310,"column":8},"end":{"line":310,"column":27}},"36":{"start":{"line":323,"column":8},"end":{"line":323,"column":63}},"37":{"start":{"line":360,"column":8},"end":{"line":360,"column":16345}}},"branchMap":{"1":{"line":130,"type":"if","locations":[{"start":{"line":130,"column":8},"end":{"line":130,"column":8}},{"start":{"line":130,"column":8},"end":{"line":130,"column":8}}]},"2":{"line":134,"type":"if","locations":[{"start":{"line":134,"column":8},"end":{"line":134,"column":8}},{"start":{"line":134,"column":8},"end":{"line":134,"column":8}}]},"3":{"line":174,"type":"if","locations":[{"start":{"line":174,"column":12},"end":{"line":174,"column":12}},{"start":{"line":174,"column":12},"end":{"line":174,"column":12}}]},"4":{"line":181,"type":"if","locations":[{"start":{"line":181,"column":8},"end":{"line":181,"column":8}},{"start":{"line":181,"column":8},"end":{"line":181,"column":8}}]},"5":{"line":187,"type":"if","locations":[{"start":{"line":187,"column":8},"end":{"line":187,"column":8}},{"start":{"line":187,"column":8},"end":{"line":187,"column":8}}]},"6":{"line":262,"type":"if","locations":[{"start":{"line":262,"column":8},"end":{"line":262,"column":8}},{"start":{"line":262,"column":8},"end":{"line":262,"column":8}}]},"7":{"line":263,"type":"if","locations":[{"start":{"line":263,"column":12},"end":{"line":263,"column":12}},{"start":{"line":263,"column":12},"end":{"line":263,"column":12}}]},"8":{"line":267,"type":"if","locations":[{"start":{"line":267,"column":12},"end":{"line":267,"column":12}},{"start":{"line":267,"column":12},"end":{"line":267,"column":12}}]},"9":{"line":271,"type":"if","locations":[{"start":{"line":271,"column":12},"end":{"line":271,"column":12}},{"start":{"line":271,"column":12},"end":{"line":271,"column":12}}]},"10":{"line":277,"type":"if","locations":[{"start":{"line":277,"column":8},"end":{"line":277,"column":8}},{"start":{"line":277,"column":8},"end":{"line":277,"column":8}}]},"11":{"line":360,"type":"if","locations":[{"start":{"line":360,"column":8},"end":{"line":360,"column":8}},{"start":{"line":360,"column":8},"end":{"line":360,"column":8}}]}}},"contracts/proxy/beacon/BeaconProxy.sol":{"l":{"40":11,"41":6,"48":12,"55":12},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/proxy/beacon/BeaconProxy.sol","s":{"1":11,"2":12,"3":12},"b":{},"f":{"1":11,"2":12,"3":12},"fnMap":{"1":{"name":"constructor","line":39,"loc":{"start":{"line":39,"column":4},"end":{"line":42,"column":4}}},"2":{"name":"_implementation","line":47,"loc":{"start":{"line":47,"column":4},"end":{"line":49,"column":4}}},"3":{"name":"_getBeacon","line":54,"loc":{"start":{"line":54,"column":4},"end":{"line":56,"column":4}}}},"statementMap":{"1":{"start":{"line":40,"column":8},"end":{"line":40,"column":56}},"2":{"start":{"line":48,"column":8},"end":{"line":48,"column":53}},"3":{"start":{"line":55,"column":8},"end":{"line":55,"column":22}}},"branchMap":{}},"contracts/proxy/beacon/IBeacon.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/proxy/beacon/IBeacon.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/proxy/beacon/UpgradeableBeacon.sol":{"l":{"32":3,"39":28,"53":4,"64":7,"65":2,"67":5,"68":5},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/proxy/beacon/UpgradeableBeacon.sol","s":{"1":3,"2":28,"3":4,"4":7,"5":5},"b":{"1":[4,1],"2":[2,5]},"f":{"1":3,"2":28,"3":4,"4":7},"fnMap":{"1":{"name":"constructor","line":31,"loc":{"start":{"line":31,"column":4},"end":{"line":33,"column":4}}},"2":{"name":"implementation","line":38,"loc":{"start":{"line":38,"column":4},"end":{"line":40,"column":4}}},"3":{"name":"upgradeTo","line":52,"loc":{"start":{"line":52,"column":4},"end":{"line":54,"column":4}}},"4":{"name":"_setImplementation","line":63,"loc":{"start":{"line":63,"column":4},"end":{"line":69,"column":4}}}},"statementMap":{"1":{"start":{"line":32,"column":8},"end":{"line":32,"column":42}},"2":{"start":{"line":39,"column":8},"end":{"line":39,"column":30}},"3":{"start":{"line":53,"column":8},"end":{"line":53,"column":44}},"4":{"start":{"line":64,"column":8},"end":{"line":64,"column":2014}},"5":{"start":{"line":68,"column":8},"end":{"line":68,"column":40}}},"branchMap":{"1":{"line":52,"type":"if","locations":[{"start":{"line":52,"column":65},"end":{"line":52,"column":65}},{"start":{"line":52,"column":65},"end":{"line":52,"column":65}}]},"2":{"line":64,"type":"if","locations":[{"start":{"line":64,"column":8},"end":{"line":64,"column":8}},{"start":{"line":64,"column":8},"end":{"line":64,"column":8}}]}}},"contracts/proxy/Clones.sol":{"l":{"30":31,"38":31,"39":0,"52":31,"60":31,"61":1,"74":1,"93":1},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/proxy/Clones.sol","s":{"1":31,"2":31,"3":1},"b":{"1":[0,31],"2":[1,30]},"f":{"1":31,"2":31,"3":1,"4":1},"fnMap":{"1":{"name":"clone","line":28,"loc":{"start":{"line":28,"column":4},"end":{"line":41,"column":4}}},"2":{"name":"cloneDeterministic","line":50,"loc":{"start":{"line":50,"column":4},"end":{"line":63,"column":4}}},"3":{"name":"predictDeterministicAddress","line":68,"loc":{"start":{"line":68,"column":4},"end":{"line":84,"column":4}}},"4":{"name":"predictDeterministicAddress","line":89,"loc":{"start":{"line":89,"column":4},"end":{"line":94,"column":4}}}},"statementMap":{"1":{"start":{"line":38,"column":8},"end":{"line":38,"column":1751}},"2":{"start":{"line":60,"column":8},"end":{"line":60,"column":2947}},"3":{"start":{"line":93,"column":8},"end":{"line":93,"column":79}}},"branchMap":{"1":{"line":38,"type":"if","locations":[{"start":{"line":38,"column":8},"end":{"line":38,"column":8}},{"start":{"line":38,"column":8},"end":{"line":38,"column":8}}]},"2":{"line":60,"type":"if","locations":[{"start":{"line":60,"column":8},"end":{"line":60,"column":8}},{"start":{"line":60,"column":8},"end":{"line":60,"column":8}}]}}},"contracts/proxy/ERC1967/ERC1967Proxy.sol":{"l":{"27":116,"38":47},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/proxy/ERC1967/ERC1967Proxy.sol","s":{"1":116,"2":47},"b":{},"f":{"1":116,"2":47},"fnMap":{"1":{"name":"constructor","line":26,"loc":{"start":{"line":26,"column":4},"end":{"line":28,"column":4}}},"2":{"name":"_implementation","line":37,"loc":{"start":{"line":37,"column":4},"end":{"line":39,"column":4}}}},"statementMap":{"1":{"start":{"line":27,"column":8},"end":{"line":27,"column":59}},"2":{"start":{"line":38,"column":8},"end":{"line":38,"column":47}}},"branchMap":{}},"contracts/proxy/ERC1967/ERC1967Utils.sol":{"l":{"63":55,"70":151,"71":3,"73":148,"84":151,"85":148,"87":148,"88":64,"90":84,"109":86,"116":85,"117":1,"119":84,"128":85,"129":85,"143":2,"150":17,"151":2,"154":15,"156":15,"157":13,"158":2,"174":17,"175":11,"177":11,"178":7,"180":4,"189":88,"190":5},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/proxy/ERC1967/ERC1967Utils.sol","s":{"1":55,"2":151,"3":151,"4":148,"5":148,"6":64,"7":84,"8":86,"9":85,"10":85,"11":85,"12":2,"13":17,"14":15,"15":13,"16":17,"17":11,"18":11,"19":7,"20":4,"21":88},"b":{"1":[3,148],"2":[64,84],"3":[1,84],"4":[2,15],"5":[2,11],"6":[7,4],"7":[5,83]},"f":{"1":55,"2":151,"3":151,"4":86,"5":85,"6":85,"7":2,"8":17,"9":17,"10":88},"fnMap":{"1":{"name":"getImplementation","line":62,"loc":{"start":{"line":62,"column":4},"end":{"line":64,"column":4}}},"2":{"name":"_setImplementation","line":69,"loc":{"start":{"line":69,"column":4},"end":{"line":74,"column":4}}},"3":{"name":"upgradeToAndCall","line":83,"loc":{"start":{"line":83,"column":4},"end":{"line":92,"column":4}}},"4":{"name":"getAdmin","line":108,"loc":{"start":{"line":108,"column":4},"end":{"line":110,"column":4}}},"5":{"name":"_setAdmin","line":115,"loc":{"start":{"line":115,"column":4},"end":{"line":120,"column":4}}},"6":{"name":"changeAdmin","line":127,"loc":{"start":{"line":127,"column":4},"end":{"line":130,"column":4}}},"7":{"name":"getBeacon","line":142,"loc":{"start":{"line":142,"column":4},"end":{"line":144,"column":4}}},"8":{"name":"_setBeacon","line":149,"loc":{"start":{"line":149,"column":4},"end":{"line":160,"column":4}}},"9":{"name":"upgradeBeaconToAndCall","line":173,"loc":{"start":{"line":173,"column":4},"end":{"line":182,"column":4}}},"10":{"name":"_checkNonPayable","line":188,"loc":{"start":{"line":188,"column":4},"end":{"line":192,"column":4}}}},"statementMap":{"1":{"start":{"line":63,"column":8},"end":{"line":63,"column":68}},"2":{"start":{"line":70,"column":8},"end":{"line":70,"column":2270}},"3":{"start":{"line":84,"column":8},"end":{"line":84,"column":44}},"4":{"start":{"line":85,"column":8},"end":{"line":85,"column":40}},"5":{"start":{"line":87,"column":8},"end":{"line":87,"column":2971}},"6":{"start":{"line":88,"column":12},"end":{"line":88,"column":64}},"7":{"start":{"line":90,"column":12},"end":{"line":90,"column":29}},"8":{"start":{"line":109,"column":8},"end":{"line":109,"column":59}},"9":{"start":{"line":116,"column":8},"end":{"line":116,"column":4062}},"10":{"start":{"line":128,"column":8},"end":{"line":128,"column":47}},"11":{"start":{"line":129,"column":8},"end":{"line":129,"column":26}},"12":{"start":{"line":143,"column":8},"end":{"line":143,"column":60}},"13":{"start":{"line":150,"column":8},"end":{"line":150,"column":5185}},"14":{"start":{"line":156,"column":8},"end":{"line":156,"column":74}},"15":{"start":{"line":157,"column":8},"end":{"line":157,"column":5434}},"16":{"start":{"line":174,"column":8},"end":{"line":174,"column":28}},"17":{"start":{"line":175,"column":8},"end":{"line":175,"column":38}},"18":{"start":{"line":177,"column":8},"end":{"line":177,"column":6251}},"19":{"start":{"line":178,"column":12},"end":{"line":178,"column":82}},"20":{"start":{"line":180,"column":12},"end":{"line":180,"column":29}},"21":{"start":{"line":189,"column":8},"end":{"line":189,"column":6658}}},"branchMap":{"1":{"line":70,"type":"if","locations":[{"start":{"line":70,"column":8},"end":{"line":70,"column":8}},{"start":{"line":70,"column":8},"end":{"line":70,"column":8}}]},"2":{"line":87,"type":"if","locations":[{"start":{"line":87,"column":8},"end":{"line":87,"column":8}},{"start":{"line":87,"column":8},"end":{"line":87,"column":8}}]},"3":{"line":116,"type":"if","locations":[{"start":{"line":116,"column":8},"end":{"line":116,"column":8}},{"start":{"line":116,"column":8},"end":{"line":116,"column":8}}]},"4":{"line":150,"type":"if","locations":[{"start":{"line":150,"column":8},"end":{"line":150,"column":8}},{"start":{"line":150,"column":8},"end":{"line":150,"column":8}}]},"5":{"line":157,"type":"if","locations":[{"start":{"line":157,"column":8},"end":{"line":157,"column":8}},{"start":{"line":157,"column":8},"end":{"line":157,"column":8}}]},"6":{"line":177,"type":"if","locations":[{"start":{"line":177,"column":8},"end":{"line":177,"column":8}},{"start":{"line":177,"column":8},"end":{"line":177,"column":8}}]},"7":{"line":189,"type":"if","locations":[{"start":{"line":189,"column":8},"end":{"line":189,"column":8}},{"start":{"line":189,"column":8},"end":{"line":189,"column":8}}]}}},"contracts/proxy/Proxy.sol":{"l":{"23":59,"59":59,"67":88},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/proxy/Proxy.sol","s":{"1":59,"2":88},"b":{},"f":{"1":59,"2":59,"3":88},"fnMap":{"1":{"name":"_delegate","line":22,"loc":{"start":{"line":22,"column":4},"end":{"line":45,"column":4}}},"2":{"name":"_fallback","line":58,"loc":{"start":{"line":58,"column":4},"end":{"line":60,"column":4}}},"3":{"name":null,"line":66,"loc":{"start":{"line":66,"column":4},"end":{"line":68,"column":4}}}},"statementMap":{"1":{"start":{"line":59,"column":8},"end":{"line":59,"column":35}},"2":{"start":{"line":67,"column":8},"end":{"line":67,"column":18}}},"branchMap":{}},"contracts/proxy/transparent/ProxyAdmin.sol":{"l":{"43":3},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/proxy/transparent/ProxyAdmin.sol","s":{"1":3},"b":{"1":[3,2]},"f":{"1":83,"2":3},"fnMap":{"1":{"name":"constructor","line":27,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":61}}},"2":{"name":"upgradeAndCall","line":42,"loc":{"start":{"line":38,"column":4},"end":{"line":44,"column":4}}}},"statementMap":{"1":{"start":{"line":43,"column":8},"end":{"line":43,"column":69}}},"branchMap":{"1":{"line":42,"type":"if","locations":[{"start":{"line":42,"column":29},"end":{"line":42,"column":29}},{"start":{"line":42,"column":29},"end":{"line":42,"column":29}}]}}},"contracts/proxy/transparent/TransparentUpgradeableProxy.sol":{"l":{"79":83,"81":83,"88":142,"95":59,"96":29,"97":1,"99":28,"102":30,"114":28,"115":28},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/proxy/transparent/TransparentUpgradeableProxy.sol","s":{"1":83,"2":142,"3":59,"4":29,"5":28,"6":30,"7":28,"8":28},"b":{"1":[29,30],"2":[1,28]},"f":{"1":83,"2":142,"3":59,"4":28},"fnMap":{"1":{"name":"constructor","line":78,"loc":{"start":{"line":78,"column":4},"end":{"line":82,"column":4}}},"2":{"name":"_proxyAdmin","line":87,"loc":{"start":{"line":87,"column":4},"end":{"line":89,"column":4}}},"3":{"name":"_fallback","line":94,"loc":{"start":{"line":94,"column":4},"end":{"line":104,"column":4}}},"4":{"name":"_dispatchUpgradeToAndCall","line":113,"loc":{"start":{"line":113,"column":4},"end":{"line":116,"column":4}}}},"statementMap":{"1":{"start":{"line":81,"column":8},"end":{"line":81,"column":46}},"2":{"start":{"line":88,"column":8},"end":{"line":88,"column":21}},"3":{"start":{"line":95,"column":8},"end":{"line":95,"column":5746}},"4":{"start":{"line":96,"column":12},"end":{"line":96,"column":5797}},"5":{"start":{"line":99,"column":16},"end":{"line":99,"column":42}},"6":{"start":{"line":102,"column":12},"end":{"line":102,"column":28}},"7":{"start":{"line":114,"column":8},"end":{"line":114,"column":99}},"8":{"start":{"line":115,"column":8},"end":{"line":115,"column":61}}},"branchMap":{"1":{"line":95,"type":"if","locations":[{"start":{"line":95,"column":8},"end":{"line":95,"column":8}},{"start":{"line":95,"column":8},"end":{"line":95,"column":8}}]},"2":{"line":96,"type":"if","locations":[{"start":{"line":96,"column":12},"end":{"line":96,"column":12}},{"start":{"line":96,"column":12},"end":{"line":96,"column":12}}]}}},"contracts/proxy/utils/Initializable.sol":{"l":{"106":40,"109":40,"110":40,"117":40,"118":40,"120":40,"121":4,"123":36,"124":36,"125":32,"127":36,"128":34,"129":30,"130":30,"154":17,"156":17,"157":5,"159":12,"160":12,"161":12,"162":9,"163":9,"171":79,"172":78,"179":79,"180":1,"194":6,"196":6,"197":1,"199":5,"200":5,"201":5,"209":2,"216":81,"224":146},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/proxy/utils/Initializable.sol","s":{"1":40,"2":40,"3":40,"4":40,"5":40,"6":40,"7":36,"8":34,"9":30,"10":17,"11":17,"12":9,"13":79,"14":79,"15":6,"16":6,"17":5,"18":5,"19":2,"20":81},"b":{"1":[4,36],"2":[32,4],"3":[30,4],"4":[5,12],"5":[3,2],"6":[1,78],"7":[1,5],"8":[5,0]},"f":{"1":40,"2":17,"3":79,"4":79,"5":6,"6":2,"7":81,"8":146},"fnMap":{"1":{"name":"initializer","line":104,"loc":{"start":{"line":104,"column":4},"end":{"line":132,"column":4}}},"2":{"name":"reinitializer","line":152,"loc":{"start":{"line":152,"column":4},"end":{"line":164,"column":4}}},"3":{"name":"onlyInitializing","line":170,"loc":{"start":{"line":170,"column":4},"end":{"line":173,"column":4}}},"4":{"name":"_checkInitializing","line":178,"loc":{"start":{"line":178,"column":4},"end":{"line":182,"column":4}}},"5":{"name":"_disableInitializers","line":192,"loc":{"start":{"line":192,"column":4},"end":{"line":203,"column":4}}},"6":{"name":"_getInitializedVersion","line":208,"loc":{"start":{"line":208,"column":4},"end":{"line":210,"column":4}}},"7":{"name":"_isInitializing","line":215,"loc":{"start":{"line":215,"column":4},"end":{"line":217,"column":4}}},"8":{"name":"_getInitializableStorage","line":223,"loc":{"start":{"line":223,"column":4},"end":{"line":227,"column":4}}}},"statementMap":{"1":{"start":{"line":106,"column":8},"end":{"line":106,"column":67}},"2":{"start":{"line":109,"column":8},"end":{"line":109,"column":46}},"3":{"start":{"line":110,"column":8},"end":{"line":110,"column":43}},"4":{"start":{"line":117,"column":8},"end":{"line":117,"column":62}},"5":{"start":{"line":118,"column":8},"end":{"line":118,"column":78}},"6":{"start":{"line":120,"column":8},"end":{"line":120,"column":4860}},"7":{"start":{"line":124,"column":8},"end":{"line":124,"column":4988}},"8":{"start":{"line":128,"column":8},"end":{"line":128,"column":5075}},"9":{"start":{"line":130,"column":12},"end":{"line":130,"column":31}},"10":{"start":{"line":154,"column":8},"end":{"line":154,"column":67}},"11":{"start":{"line":156,"column":8},"end":{"line":156,"column":6436}},"12":{"start":{"line":163,"column":8},"end":{"line":163,"column":33}},"13":{"start":{"line":171,"column":8},"end":{"line":171,"column":27}},"14":{"start":{"line":179,"column":8},"end":{"line":179,"column":7155}},"15":{"start":{"line":194,"column":8},"end":{"line":194,"column":67}},"16":{"start":{"line":196,"column":8},"end":{"line":196,"column":7905}},"17":{"start":{"line":199,"column":8},"end":{"line":199,"column":7990}},"18":{"start":{"line":201,"column":12},"end":{"line":201,"column":46}},"19":{"start":{"line":209,"column":8},"end":{"line":209,"column":54}},"20":{"start":{"line":216,"column":8},"end":{"line":216,"column":55}}},"branchMap":{"1":{"line":120,"type":"if","locations":[{"start":{"line":120,"column":8},"end":{"line":120,"column":8}},{"start":{"line":120,"column":8},"end":{"line":120,"column":8}}]},"2":{"line":124,"type":"if","locations":[{"start":{"line":124,"column":8},"end":{"line":124,"column":8}},{"start":{"line":124,"column":8},"end":{"line":124,"column":8}}]},"3":{"line":128,"type":"if","locations":[{"start":{"line":128,"column":8},"end":{"line":128,"column":8}},{"start":{"line":128,"column":8},"end":{"line":128,"column":8}}]},"4":{"line":156,"type":"if","locations":[{"start":{"line":156,"column":8},"end":{"line":156,"column":8}},{"start":{"line":156,"column":8},"end":{"line":156,"column":8}}]},"5":{"line":156,"type":"cond-expr","locations":[{"start":{"line":156,"column":12},"end":{"line":156,"column":26}},{"start":{"line":156,"column":31},"end":{"line":156,"column":55}}]},"6":{"line":179,"type":"if","locations":[{"start":{"line":179,"column":8},"end":{"line":179,"column":8}},{"start":{"line":179,"column":8},"end":{"line":179,"column":8}}]},"7":{"line":196,"type":"if","locations":[{"start":{"line":196,"column":8},"end":{"line":196,"column":8}},{"start":{"line":196,"column":8},"end":{"line":196,"column":8}}]},"8":{"line":199,"type":"if","locations":[{"start":{"line":199,"column":8},"end":{"line":199,"column":8}},{"start":{"line":199,"column":8},"end":{"line":199,"column":8}}]}}},"contracts/proxy/utils/UUPSUpgradeable.sol":{"l":{"51":9,"52":6,"60":4,"61":3,"73":3,"87":6,"88":6,"97":9,"101":3,"110":4,"112":1,"137":6,"138":4,"139":1,"141":3,"144":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/proxy/utils/UUPSUpgradeable.sol","s":{"1":9,"2":4,"3":3,"4":6,"5":6,"6":9,"7":4,"8":6,"9":4,"10":3},"b":{"1":[3,1],"2":[6,3],"3":[3,6],"4":[2,1],"5":[1,3],"6":[1,3]},"f":{"1":9,"2":4,"3":3,"4":6,"5":9,"6":4,"7":6},"fnMap":{"1":{"name":"onlyProxy","line":50,"loc":{"start":{"line":50,"column":4},"end":{"line":53,"column":4}}},"2":{"name":"notDelegated","line":59,"loc":{"start":{"line":59,"column":4},"end":{"line":62,"column":4}}},"3":{"name":"proxiableUUID","line":72,"loc":{"start":{"line":72,"column":4},"end":{"line":74,"column":4}}},"4":{"name":"upgradeToAndCall","line":86,"loc":{"start":{"line":86,"column":4},"end":{"line":89,"column":4}}},"5":{"name":"_checkProxy","line":96,"loc":{"start":{"line":96,"column":4},"end":{"line":103,"column":4}}},"6":{"name":"_checkNotDelegated","line":109,"loc":{"start":{"line":109,"column":4},"end":{"line":114,"column":4}}},"7":{"name":"_upgradeToAndCallUUPS","line":136,"loc":{"start":{"line":136,"column":4},"end":{"line":146,"column":4}}}},"statementMap":{"1":{"start":{"line":51,"column":8},"end":{"line":51,"column":20}},"2":{"start":{"line":60,"column":8},"end":{"line":60,"column":27}},"3":{"start":{"line":73,"column":8},"end":{"line":73,"column":47}},"4":{"start":{"line":87,"column":8},"end":{"line":87,"column":43}},"5":{"start":{"line":88,"column":8},"end":{"line":88,"column":53}},"6":{"start":{"line":97,"column":8},"end":{"line":97,"column":4401}},"7":{"start":{"line":110,"column":8},"end":{"line":110,"column":4837}},"8":{"start":{"line":137,"column":8},"end":{"line":137,"column":5895}},"9":{"start":{"line":138,"column":12},"end":{"line":138,"column":5993}},"10":{"start":{"line":141,"column":12},"end":{"line":141,"column":65}}},"branchMap":{"1":{"line":72,"type":"if","locations":[{"start":{"line":72,"column":51},"end":{"line":72,"column":51}},{"start":{"line":72,"column":51},"end":{"line":72,"column":51}}]},"2":{"line":86,"type":"if","locations":[{"start":{"line":86,"column":99},"end":{"line":86,"column":99}},{"start":{"line":86,"column":99},"end":{"line":86,"column":99}}]},"3":{"line":97,"type":"if","locations":[{"start":{"line":97,"column":8},"end":{"line":97,"column":8}},{"start":{"line":97,"column":8},"end":{"line":97,"column":8}}]},"4":{"line":98,"type":"cond-expr","locations":[{"start":{"line":98,"column":12},"end":{"line":98,"column":34}},{"start":{"line":99,"column":12},"end":{"line":99,"column":53}}]},"5":{"line":110,"type":"if","locations":[{"start":{"line":110,"column":8},"end":{"line":110,"column":8}},{"start":{"line":110,"column":8},"end":{"line":110,"column":8}}]},"6":{"line":138,"type":"if","locations":[{"start":{"line":138,"column":12},"end":{"line":138,"column":12}},{"start":{"line":138,"column":12},"end":{"line":138,"column":12}}]}}},"contracts/token/common/ERC2981.sol":{"l":{"55":6,"62":16,"64":16,"65":6,"68":16,"70":16,"79":40,"91":9,"92":9,"94":1,"96":8,"97":1,"100":7,"107":1,"119":13,"120":13,"122":1,"124":12,"125":1,"128":11,"135":0},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/common/ERC2981.sol","s":{"1":6,"2":16,"3":16,"4":16,"5":16,"6":40,"7":9,"8":9,"9":8,"10":13,"11":13,"12":12},"b":{"1":[3,0],"2":[6,10],"3":[1,8],"4":[1,7],"5":[1,12],"6":[1,11]},"f":{"1":6,"2":16,"3":40,"4":9,"5":1,"6":13,"7":0},"fnMap":{"1":{"name":"supportsInterface","line":54,"loc":{"start":{"line":54,"column":4},"end":{"line":56,"column":4}}},"2":{"name":"royaltyInfo","line":61,"loc":{"start":{"line":61,"column":4},"end":{"line":71,"column":4}}},"3":{"name":"_feeDenominator","line":78,"loc":{"start":{"line":78,"column":4},"end":{"line":80,"column":4}}},"4":{"name":"_setDefaultRoyalty","line":90,"loc":{"start":{"line":90,"column":4},"end":{"line":101,"column":4}}},"5":{"name":"_deleteDefaultRoyalty","line":106,"loc":{"start":{"line":106,"column":4},"end":{"line":108,"column":4}}},"6":{"name":"_setTokenRoyalty","line":118,"loc":{"start":{"line":118,"column":4},"end":{"line":129,"column":4}}},"7":{"name":"_resetTokenRoyalty","line":134,"loc":{"start":{"line":134,"column":4},"end":{"line":136,"column":4}}}},"statementMap":{"1":{"start":{"line":55,"column":8},"end":{"line":55,"column":96}},"2":{"start":{"line":62,"column":8},"end":{"line":62,"column":63}},"3":{"start":{"line":64,"column":8},"end":{"line":64,"column":2568}},"4":{"start":{"line":68,"column":8},"end":{"line":68,"column":89}},"5":{"start":{"line":70,"column":8},"end":{"line":70,"column":48}},"6":{"start":{"line":79,"column":8},"end":{"line":79,"column":20}},"7":{"start":{"line":91,"column":8},"end":{"line":91,"column":47}},"8":{"start":{"line":92,"column":8},"end":{"line":92,"column":3581}},"9":{"start":{"line":96,"column":8},"end":{"line":96,"column":3763}},"10":{"start":{"line":119,"column":8},"end":{"line":119,"column":47}},"11":{"start":{"line":120,"column":8},"end":{"line":120,"column":4537}},"12":{"start":{"line":124,"column":8},"end":{"line":124,"column":4726}}},"branchMap":{"1":{"line":55,"type":"cond-expr","locations":[{"start":{"line":55,"column":15},"end":{"line":55,"column":55}},{"start":{"line":55,"column":60},"end":{"line":55,"column":95}}]},"2":{"line":64,"type":"if","locations":[{"start":{"line":64,"column":8},"end":{"line":64,"column":8}},{"start":{"line":64,"column":8},"end":{"line":64,"column":8}}]},"3":{"line":92,"type":"if","locations":[{"start":{"line":92,"column":8},"end":{"line":92,"column":8}},{"start":{"line":92,"column":8},"end":{"line":92,"column":8}}]},"4":{"line":96,"type":"if","locations":[{"start":{"line":96,"column":8},"end":{"line":96,"column":8}},{"start":{"line":96,"column":8},"end":{"line":96,"column":8}}]},"5":{"line":120,"type":"if","locations":[{"start":{"line":120,"column":8},"end":{"line":120,"column":8}},{"start":{"line":120,"column":8},"end":{"line":120,"column":8}}]},"6":{"line":124,"type":"if","locations":[{"start":{"line":124,"column":8},"end":{"line":124,"column":8}},{"start":{"line":124,"column":8},"end":{"line":124,"column":8}}]}}},"contracts/token/ERC1155/ERC1155.sol":{"l":{"34":23,"41":12,"58":6,"65":73,"79":18,"80":2,"83":16,"85":16,"86":40,"89":16,"96":30,"103":21,"110":37,"111":37,"112":2,"114":35,"127":37,"128":37,"129":1,"131":36,"149":241,"150":6,"153":235,"155":235,"156":329,"157":329,"159":329,"160":126,"161":126,"162":5,"164":121,"166":121,"170":324,"171":304,"175":230,"176":169,"177":169,"178":169,"180":61,"200":249,"201":230,"202":218,"203":218,"204":163,"205":163,"206":163,"208":55,"226":35,"227":1,"229":34,"230":0,"232":34,"233":34,"254":37,"255":1,"257":36,"258":1,"260":35,"283":25,"298":134,"299":1,"301":133,"302":133,"318":29,"319":1,"321":28,"335":10,"336":1,"338":9,"339":9,"354":11,"355":1,"357":10,"370":30,"371":1,"373":29,"374":29,"389":163,"390":23,"391":14,"393":1,"396":9,"398":2,"401":7,"421":55,"422":23,"425":14,"427":1,"430":9,"432":2,"435":7,"451":176},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC1155/ERC1155.sol","s":{"1":23,"2":12,"3":6,"4":73,"5":18,"6":16,"7":16,"8":16,"9":30,"10":21,"11":37,"12":37,"13":35,"14":37,"15":37,"16":36,"17":241,"18":235,"19":235,"20":329,"21":329,"22":329,"23":126,"24":126,"25":324,"26":230,"27":169,"28":169,"29":169,"30":61,"31":249,"32":230,"33":218,"34":218,"35":163,"36":163,"37":163,"38":55,"39":35,"40":34,"41":34,"42":34,"43":37,"44":36,"45":35,"46":134,"47":133,"48":133,"49":29,"50":28,"51":10,"52":9,"53":9,"54":11,"55":10,"56":30,"57":29,"58":163,"59":23,"60":14,"61":9,"62":55,"63":23,"64":14,"65":9},"b":{"1":[3,3],"2":[3,3],"3":[2,16],"4":[2,35],"5":[1,36],"6":[6,235],"7":[126,203],"8":[5,121],"9":[304,20],"10":[169,61],"11":[218,12],"12":[163,55],"13":[1,34],"14":[0,34],"15":[1,36],"16":[1,35],"17":[1,133],"18":[1,28],"19":[1,9],"20":[1,10],"21":[1,29],"22":[23,140],"23":[1,13],"24":[2,7],"25":[23,32],"26":[1,13],"27":[2,7]},"f":{"1":23,"2":12,"3":6,"4":73,"5":18,"6":30,"7":21,"8":37,"9":37,"10":241,"11":249,"12":35,"13":37,"14":25,"15":134,"16":29,"17":10,"18":11,"19":30,"20":163,"21":55,"22":176},"fnMap":{"1":{"name":"constructor","line":33,"loc":{"start":{"line":33,"column":4},"end":{"line":35,"column":4}}},"2":{"name":"supportsInterface","line":40,"loc":{"start":{"line":40,"column":4},"end":{"line":45,"column":4}}},"3":{"name":"uri","line":57,"loc":{"start":{"line":57,"column":4},"end":{"line":59,"column":4}}},"4":{"name":"balanceOf","line":64,"loc":{"start":{"line":64,"column":4},"end":{"line":66,"column":4}}},"5":{"name":"balanceOfBatch","line":75,"loc":{"start":{"line":75,"column":4},"end":{"line":90,"column":4}}},"6":{"name":"setApprovalForAll","line":95,"loc":{"start":{"line":95,"column":4},"end":{"line":97,"column":4}}},"7":{"name":"isApprovedForAll","line":102,"loc":{"start":{"line":102,"column":4},"end":{"line":104,"column":4}}},"8":{"name":"safeTransferFrom","line":109,"loc":{"start":{"line":109,"column":4},"end":{"line":115,"column":4}}},"9":{"name":"safeBatchTransferFrom","line":120,"loc":{"start":{"line":120,"column":4},"end":{"line":132,"column":4}}},"10":{"name":"_update","line":148,"loc":{"start":{"line":148,"column":4},"end":{"line":182,"column":4}}},"11":{"name":"_updateWithAcceptanceCheck","line":193,"loc":{"start":{"line":193,"column":4},"end":{"line":211,"column":4}}},"12":{"name":"_safeTransferFrom","line":225,"loc":{"start":{"line":225,"column":4},"end":{"line":234,"column":4}}},"13":{"name":"_safeBatchTransferFrom","line":247,"loc":{"start":{"line":247,"column":4},"end":{"line":261,"column":4}}},"14":{"name":"_setURI","line":282,"loc":{"start":{"line":282,"column":4},"end":{"line":284,"column":4}}},"15":{"name":"_mint","line":297,"loc":{"start":{"line":297,"column":4},"end":{"line":303,"column":4}}},"16":{"name":"_mintBatch","line":317,"loc":{"start":{"line":317,"column":4},"end":{"line":322,"column":4}}},"17":{"name":"_burn","line":334,"loc":{"start":{"line":334,"column":4},"end":{"line":340,"column":4}}},"18":{"name":"_burnBatch","line":353,"loc":{"start":{"line":353,"column":4},"end":{"line":358,"column":4}}},"19":{"name":"_setApprovalForAll","line":369,"loc":{"start":{"line":369,"column":4},"end":{"line":375,"column":4}}},"20":{"name":"_doSafeTransferAcceptanceCheck","line":381,"loc":{"start":{"line":381,"column":4},"end":{"line":407,"column":4}}},"21":{"name":"_doSafeBatchTransferAcceptanceCheck","line":413,"loc":{"start":{"line":413,"column":4},"end":{"line":441,"column":4}}},"22":{"name":"_asSingletonArrays","line":446,"loc":{"start":{"line":446,"column":4},"end":{"line":467,"column":4}}}},"statementMap":{"1":{"start":{"line":34,"column":8},"end":{"line":34,"column":20}},"2":{"start":{"line":41,"column":8},"end":{"line":41,"column":1547}},"3":{"start":{"line":58,"column":8},"end":{"line":58,"column":19}},"4":{"start":{"line":65,"column":8},"end":{"line":65,"column":37}},"5":{"start":{"line":79,"column":8},"end":{"line":79,"column":2697}},"6":{"start":{"line":83,"column":8},"end":{"line":83,"column":71}},"7":{"start":{"line":85,"column":8},"end":{"line":85,"column":2902}},"8":{"start":{"line":89,"column":8},"end":{"line":89,"column":28}},"9":{"start":{"line":96,"column":8},"end":{"line":96,"column":59}},"10":{"start":{"line":103,"column":8},"end":{"line":103,"column":52}},"11":{"start":{"line":110,"column":8},"end":{"line":110,"column":37}},"12":{"start":{"line":111,"column":8},"end":{"line":111,"column":3762}},"13":{"start":{"line":114,"column":8},"end":{"line":114,"column":51}},"14":{"start":{"line":127,"column":8},"end":{"line":127,"column":37}},"15":{"start":{"line":128,"column":8},"end":{"line":128,"column":4256}},"16":{"start":{"line":131,"column":8},"end":{"line":131,"column":58}},"17":{"start":{"line":149,"column":8},"end":{"line":149,"column":5270}},"18":{"start":{"line":153,"column":8},"end":{"line":153,"column":39}},"19":{"start":{"line":155,"column":8},"end":{"line":155,"column":5439}},"20":{"start":{"line":156,"column":12},"end":{"line":156,"column":50}},"21":{"start":{"line":157,"column":12},"end":{"line":157,"column":56}},"22":{"start":{"line":159,"column":12},"end":{"line":159,"column":5609}},"23":{"start":{"line":160,"column":16},"end":{"line":160,"column":57}},"24":{"start":{"line":161,"column":16},"end":{"line":161,"column":5714}},"25":{"start":{"line":170,"column":12},"end":{"line":170,"column":6043}},"26":{"start":{"line":175,"column":8},"end":{"line":175,"column":6140}},"27":{"start":{"line":176,"column":12},"end":{"line":176,"column":50}},"28":{"start":{"line":177,"column":12},"end":{"line":177,"column":56}},"29":{"start":{"line":178,"column":12},"end":{"line":178,"column":62}},"30":{"start":{"line":180,"column":12},"end":{"line":180,"column":63}},"31":{"start":{"line":200,"column":8},"end":{"line":200,"column":37}},"32":{"start":{"line":201,"column":8},"end":{"line":201,"column":7254}},"33":{"start":{"line":202,"column":12},"end":{"line":202,"column":43}},"34":{"start":{"line":203,"column":12},"end":{"line":203,"column":7339}},"35":{"start":{"line":204,"column":16},"end":{"line":204,"column":54}},"36":{"start":{"line":205,"column":16},"end":{"line":205,"column":60}},"37":{"start":{"line":206,"column":16},"end":{"line":206,"column":82}},"38":{"start":{"line":208,"column":16},"end":{"line":208,"column":89}},"39":{"start":{"line":226,"column":8},"end":{"line":226,"column":8278}},"40":{"start":{"line":229,"column":8},"end":{"line":229,"column":8375}},"41":{"start":{"line":232,"column":8},"end":{"line":232,"column":87}},"42":{"start":{"line":233,"column":8},"end":{"line":233,"column":62}},"43":{"start":{"line":254,"column":8},"end":{"line":254,"column":9213}},"44":{"start":{"line":257,"column":8},"end":{"line":257,"column":9310}},"45":{"start":{"line":260,"column":8},"end":{"line":260,"column":62}},"46":{"start":{"line":298,"column":8},"end":{"line":298,"column":10847}},"47":{"start":{"line":301,"column":8},"end":{"line":301,"column":87}},"48":{"start":{"line":302,"column":8},"end":{"line":302,"column":68}},"49":{"start":{"line":318,"column":8},"end":{"line":318,"column":11649}},"50":{"start":{"line":321,"column":8},"end":{"line":321,"column":68}},"51":{"start":{"line":335,"column":8},"end":{"line":335,"column":12183}},"52":{"start":{"line":338,"column":8},"end":{"line":338,"column":87}},"53":{"start":{"line":339,"column":8},"end":{"line":339,"column":68}},"54":{"start":{"line":354,"column":8},"end":{"line":354,"column":12893}},"55":{"start":{"line":357,"column":8},"end":{"line":357,"column":68}},"56":{"start":{"line":370,"column":8},"end":{"line":370,"column":13380}},"57":{"start":{"line":374,"column":8},"end":{"line":374,"column":54}},"58":{"start":{"line":389,"column":8},"end":{"line":389,"column":13972}},"59":{"start":{"line":390,"column":12},"end":{"line":390,"column":14014}},"60":{"start":{"line":391,"column":16},"end":{"line":391,"column":14138}},"61":{"start":{"line":396,"column":16},"end":{"line":396,"column":14373}},"62":{"start":{"line":421,"column":8},"end":{"line":421,"column":15160}},"63":{"start":{"line":422,"column":12},"end":{"line":422,"column":15202}},"64":{"start":{"line":425,"column":16},"end":{"line":425,"column":15363}},"65":{"start":{"line":430,"column":16},"end":{"line":430,"column":15603}}},"branchMap":{"1":{"line":42,"type":"cond-expr","locations":[{"start":{"line":42,"column":12},"end":{"line":42,"column":52}},{"start":{"line":43,"column":12},"end":{"line":43,"column":63}}]},"2":{"line":42,"type":"cond-expr","locations":[{"start":{"line":42,"column":12},"end":{"line":43,"column":63}},{"start":{"line":44,"column":12},"end":{"line":44,"column":47}}]},"3":{"line":79,"type":"if","locations":[{"start":{"line":79,"column":8},"end":{"line":79,"column":8}},{"start":{"line":79,"column":8},"end":{"line":79,"column":8}}]},"4":{"line":111,"type":"if","locations":[{"start":{"line":111,"column":8},"end":{"line":111,"column":8}},{"start":{"line":111,"column":8},"end":{"line":111,"column":8}}]},"5":{"line":128,"type":"if","locations":[{"start":{"line":128,"column":8},"end":{"line":128,"column":8}},{"start":{"line":128,"column":8},"end":{"line":128,"column":8}}]},"6":{"line":149,"type":"if","locations":[{"start":{"line":149,"column":8},"end":{"line":149,"column":8}},{"start":{"line":149,"column":8},"end":{"line":149,"column":8}}]},"7":{"line":159,"type":"if","locations":[{"start":{"line":159,"column":12},"end":{"line":159,"column":12}},{"start":{"line":159,"column":12},"end":{"line":159,"column":12}}]},"8":{"line":161,"type":"if","locations":[{"start":{"line":161,"column":16},"end":{"line":161,"column":16}},{"start":{"line":161,"column":16},"end":{"line":161,"column":16}}]},"9":{"line":170,"type":"if","locations":[{"start":{"line":170,"column":12},"end":{"line":170,"column":12}},{"start":{"line":170,"column":12},"end":{"line":170,"column":12}}]},"10":{"line":175,"type":"if","locations":[{"start":{"line":175,"column":8},"end":{"line":175,"column":8}},{"start":{"line":175,"column":8},"end":{"line":175,"column":8}}]},"11":{"line":201,"type":"if","locations":[{"start":{"line":201,"column":8},"end":{"line":201,"column":8}},{"start":{"line":201,"column":8},"end":{"line":201,"column":8}}]},"12":{"line":203,"type":"if","locations":[{"start":{"line":203,"column":12},"end":{"line":203,"column":12}},{"start":{"line":203,"column":12},"end":{"line":203,"column":12}}]},"13":{"line":226,"type":"if","locations":[{"start":{"line":226,"column":8},"end":{"line":226,"column":8}},{"start":{"line":226,"column":8},"end":{"line":226,"column":8}}]},"14":{"line":229,"type":"if","locations":[{"start":{"line":229,"column":8},"end":{"line":229,"column":8}},{"start":{"line":229,"column":8},"end":{"line":229,"column":8}}]},"15":{"line":254,"type":"if","locations":[{"start":{"line":254,"column":8},"end":{"line":254,"column":8}},{"start":{"line":254,"column":8},"end":{"line":254,"column":8}}]},"16":{"line":257,"type":"if","locations":[{"start":{"line":257,"column":8},"end":{"line":257,"column":8}},{"start":{"line":257,"column":8},"end":{"line":257,"column":8}}]},"17":{"line":298,"type":"if","locations":[{"start":{"line":298,"column":8},"end":{"line":298,"column":8}},{"start":{"line":298,"column":8},"end":{"line":298,"column":8}}]},"18":{"line":318,"type":"if","locations":[{"start":{"line":318,"column":8},"end":{"line":318,"column":8}},{"start":{"line":318,"column":8},"end":{"line":318,"column":8}}]},"19":{"line":335,"type":"if","locations":[{"start":{"line":335,"column":8},"end":{"line":335,"column":8}},{"start":{"line":335,"column":8},"end":{"line":335,"column":8}}]},"20":{"line":354,"type":"if","locations":[{"start":{"line":354,"column":8},"end":{"line":354,"column":8}},{"start":{"line":354,"column":8},"end":{"line":354,"column":8}}]},"21":{"line":370,"type":"if","locations":[{"start":{"line":370,"column":8},"end":{"line":370,"column":8}},{"start":{"line":370,"column":8},"end":{"line":370,"column":8}}]},"22":{"line":389,"type":"if","locations":[{"start":{"line":389,"column":8},"end":{"line":389,"column":8}},{"start":{"line":389,"column":8},"end":{"line":389,"column":8}}]},"23":{"line":391,"type":"if","locations":[{"start":{"line":391,"column":16},"end":{"line":391,"column":16}},{"start":{"line":391,"column":16},"end":{"line":391,"column":16}}]},"24":{"line":396,"type":"if","locations":[{"start":{"line":396,"column":16},"end":{"line":396,"column":16}},{"start":{"line":396,"column":16},"end":{"line":396,"column":16}}]},"25":{"line":421,"type":"if","locations":[{"start":{"line":421,"column":8},"end":{"line":421,"column":8}},{"start":{"line":421,"column":8},"end":{"line":421,"column":8}}]},"26":{"line":425,"type":"if","locations":[{"start":{"line":425,"column":16},"end":{"line":425,"column":16}},{"start":{"line":425,"column":16},"end":{"line":425,"column":16}}]},"27":{"line":430,"type":"if","locations":[{"start":{"line":430,"column":16},"end":{"line":430,"column":16}},{"start":{"line":430,"column":16},"end":{"line":430,"column":16}}]}}},"contracts/token/ERC1155/extensions/ERC1155Burnable.sol":{"l":{"14":3,"15":1,"18":2,"22":3,"23":1,"26":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC1155/extensions/ERC1155Burnable.sol","s":{"1":3,"2":2,"3":3,"4":2},"b":{"1":[1,2],"2":[1,2]},"f":{"1":3,"2":3},"fnMap":{"1":{"name":"burn","line":13,"loc":{"start":{"line":13,"column":4},"end":{"line":19,"column":4}}},"2":{"name":"burnBatch","line":21,"loc":{"start":{"line":21,"column":4},"end":{"line":27,"column":4}}}},"statementMap":{"1":{"start":{"line":14,"column":8},"end":{"line":14,"column":486}},"2":{"start":{"line":18,"column":8},"end":{"line":18,"column":32}},"3":{"start":{"line":22,"column":8},"end":{"line":22,"column":798}},"4":{"start":{"line":26,"column":8},"end":{"line":26,"column":39}}},"branchMap":{"1":{"line":14,"type":"if","locations":[{"start":{"line":14,"column":8},"end":{"line":14,"column":8}},{"start":{"line":14,"column":8},"end":{"line":14,"column":8}}]},"2":{"line":22,"type":"if","locations":[{"start":{"line":22,"column":8},"end":{"line":22,"column":8}},{"start":{"line":22,"column":8},"end":{"line":22,"column":8}}]}}},"contracts/token/ERC1155/extensions/ERC1155Pausable.sol":{"l":{"36":11},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC1155/extensions/ERC1155Pausable.sol","s":{"1":11},"b":{"1":[11,8]},"f":{"1":11},"fnMap":{"1":{"name":"_update","line":35,"loc":{"start":{"line":30,"column":4},"end":{"line":37,"column":4}}}},"statementMap":{"1":{"start":{"line":36,"column":8},"end":{"line":36,"column":43}}},"branchMap":{"1":{"line":35,"type":"if","locations":[{"start":{"line":35,"column":32},"end":{"line":35,"column":32}},{"start":{"line":35,"column":32},"end":{"line":35,"column":32}}]}}},"contracts/token/ERC1155/extensions/ERC1155Supply.sol":{"l":{"29":15,"36":6,"43":7,"55":12,"57":12,"58":8,"59":8,"60":12,"62":12,"63":12,"66":8,"69":12,"70":4,"71":4,"72":6,"74":6,"76":6,"78":6,"81":4,"83":4},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC1155/extensions/ERC1155Supply.sol","s":{"1":15,"2":6,"3":7,"4":12,"5":12,"6":8,"7":8,"8":12,"9":12,"10":4,"11":4,"12":6},"b":{"1":[8,4],"2":[4,8]},"f":{"1":15,"2":6,"3":7,"4":12},"fnMap":{"1":{"name":"totalSupply","line":28,"loc":{"start":{"line":28,"column":4},"end":{"line":30,"column":4}}},"2":{"name":"totalSupply","line":35,"loc":{"start":{"line":35,"column":4},"end":{"line":37,"column":4}}},"3":{"name":"exists","line":42,"loc":{"start":{"line":42,"column":4},"end":{"line":44,"column":4}}},"4":{"name":"_update","line":49,"loc":{"start":{"line":49,"column":4},"end":{"line":86,"column":4}}}},"statementMap":{"1":{"start":{"line":29,"column":8},"end":{"line":29,"column":31}},"2":{"start":{"line":36,"column":8},"end":{"line":36,"column":30}},"3":{"start":{"line":43,"column":8},"end":{"line":43,"column":34}},"4":{"start":{"line":55,"column":8},"end":{"line":55,"column":43}},"5":{"start":{"line":57,"column":8},"end":{"line":57,"column":1704}},"6":{"start":{"line":58,"column":12},"end":{"line":58,"column":38}},"7":{"start":{"line":59,"column":12},"end":{"line":59,"column":1786}},"8":{"start":{"line":60,"column":16},"end":{"line":60,"column":41}},"9":{"start":{"line":69,"column":8},"end":{"line":69,"column":2247}},"10":{"start":{"line":70,"column":12},"end":{"line":70,"column":38}},"11":{"start":{"line":71,"column":12},"end":{"line":71,"column":2327}},"12":{"start":{"line":72,"column":16},"end":{"line":72,"column":41}}},"branchMap":{"1":{"line":57,"type":"if","locations":[{"start":{"line":57,"column":8},"end":{"line":57,"column":8}},{"start":{"line":57,"column":8},"end":{"line":57,"column":8}}]},"2":{"line":69,"type":"if","locations":[{"start":{"line":69,"column":8},"end":{"line":69,"column":8}},{"start":{"line":69,"column":8},"end":{"line":69,"column":8}}]}}},"contracts/token/ERC1155/extensions/ERC1155URIStorage.sol":{"l":{"41":6,"44":6,"51":2,"52":2,"59":1},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC1155/extensions/ERC1155URIStorage.sol","s":{"1":6,"2":6,"3":2},"b":{"1":[4,2]},"f":{"1":6,"2":2,"3":1},"fnMap":{"1":{"name":"uri","line":40,"loc":{"start":{"line":40,"column":4},"end":{"line":45,"column":4}}},"2":{"name":"_setURI","line":50,"loc":{"start":{"line":50,"column":4},"end":{"line":53,"column":4}}},"3":{"name":"_setBaseURI","line":58,"loc":{"start":{"line":58,"column":4},"end":{"line":60,"column":4}}}},"statementMap":{"1":{"start":{"line":41,"column":8},"end":{"line":41,"column":52}},"2":{"start":{"line":44,"column":8},"end":{"line":44,"column":98}},"3":{"start":{"line":52,"column":8},"end":{"line":52,"column":39}}},"branchMap":{"1":{"line":44,"type":"if","locations":[{"start":{"line":44,"column":44},"end":{"line":44,"column":76}},{"start":{"line":44,"column":80},"end":{"line":44,"column":97}}]}}},"contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/token/ERC1155/IERC1155.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC1155/IERC1155.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/token/ERC1155/IERC1155Receiver.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC1155/IERC1155Receiver.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/token/ERC1155/utils/ERC1155Holder.sol":{"l":{"20":15,"30":2,"40":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC1155/utils/ERC1155Holder.sol","s":{"1":15,"2":2,"3":2},"b":{"1":[6,3]},"f":{"1":15,"2":2,"3":2},"fnMap":{"1":{"name":"supportsInterface","line":19,"loc":{"start":{"line":19,"column":4},"end":{"line":21,"column":4}}},"2":{"name":"onERC1155Received","line":23,"loc":{"start":{"line":23,"column":4},"end":{"line":31,"column":4}}},"3":{"name":"onERC1155BatchReceived","line":33,"loc":{"start":{"line":33,"column":4},"end":{"line":41,"column":4}}}},"statementMap":{"1":{"start":{"line":20,"column":8},"end":{"line":20,"column":104}},"2":{"start":{"line":30,"column":8},"end":{"line":30,"column":46}},"3":{"start":{"line":40,"column":8},"end":{"line":40,"column":51}}},"branchMap":{"1":{"line":20,"type":"cond-expr","locations":[{"start":{"line":20,"column":15},"end":{"line":20,"column":63}},{"start":{"line":20,"column":68},"end":{"line":20,"column":103}}]}}},"contracts/token/ERC20/ERC20.sol":{"l":{"51":189,"52":189,"59":6,"67":20,"84":7,"91":442,"98":1503,"110":315,"111":315,"112":240,"119":201,"133":132,"134":132,"135":129,"155":106,"156":106,"157":99,"158":88,"172":429,"173":2,"175":427,"176":8,"178":419,"189":809,"191":370,"193":439,"194":439,"195":24,"197":415,"199":415,"203":783,"204":78,"206":78,"209":705,"211":705,"215":783,"227":369,"228":2,"230":367,"242":83,"243":2,"245":81,"264":301,"285":380,"286":5,"288":375,"289":5,"291":370,"292":370,"293":301,"306":131,"307":131,"308":91,"309":12,"311":79,"312":79},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/ERC20.sol","s":{"1":6,"2":20,"3":7,"4":442,"5":1503,"6":315,"7":315,"8":240,"9":201,"10":132,"11":132,"12":129,"13":106,"14":106,"15":99,"16":88,"17":429,"18":427,"19":419,"20":809,"21":439,"22":439,"23":783,"24":783,"25":369,"26":367,"27":83,"28":81,"29":301,"30":380,"31":375,"32":370,"33":301,"34":131,"35":131,"36":91,"37":79},"b":{"1":[2,427],"2":[8,419],"3":[370,439],"4":[24,415],"5":[78,705],"6":[2,367],"7":[2,81],"8":[5,375],"9":[5,370],"10":[301,69],"11":[91,40],"12":[12,79]},"f":{"1":189,"2":6,"3":20,"4":7,"5":442,"6":1503,"7":315,"8":201,"9":132,"10":106,"11":429,"12":809,"13":369,"14":83,"15":301,"16":380,"17":131},"fnMap":{"1":{"name":"constructor","line":50,"loc":{"start":{"line":50,"column":4},"end":{"line":53,"column":4}}},"2":{"name":"name","line":58,"loc":{"start":{"line":58,"column":4},"end":{"line":60,"column":4}}},"3":{"name":"symbol","line":66,"loc":{"start":{"line":66,"column":4},"end":{"line":68,"column":4}}},"4":{"name":"decimals","line":83,"loc":{"start":{"line":83,"column":4},"end":{"line":85,"column":4}}},"5":{"name":"totalSupply","line":90,"loc":{"start":{"line":90,"column":4},"end":{"line":92,"column":4}}},"6":{"name":"balanceOf","line":97,"loc":{"start":{"line":97,"column":4},"end":{"line":99,"column":4}}},"7":{"name":"transfer","line":109,"loc":{"start":{"line":109,"column":4},"end":{"line":113,"column":4}}},"8":{"name":"allowance","line":118,"loc":{"start":{"line":118,"column":4},"end":{"line":120,"column":4}}},"9":{"name":"approve","line":132,"loc":{"start":{"line":132,"column":4},"end":{"line":136,"column":4}}},"10":{"name":"transferFrom","line":154,"loc":{"start":{"line":154,"column":4},"end":{"line":159,"column":4}}},"11":{"name":"_transfer","line":171,"loc":{"start":{"line":171,"column":4},"end":{"line":179,"column":4}}},"12":{"name":"_update","line":188,"loc":{"start":{"line":188,"column":4},"end":{"line":216,"column":4}}},"13":{"name":"_mint","line":226,"loc":{"start":{"line":226,"column":4},"end":{"line":231,"column":4}}},"14":{"name":"_burn","line":241,"loc":{"start":{"line":241,"column":4},"end":{"line":246,"column":4}}},"15":{"name":"_approve","line":263,"loc":{"start":{"line":263,"column":4},"end":{"line":265,"column":4}}},"16":{"name":"_approve","line":284,"loc":{"start":{"line":284,"column":4},"end":{"line":295,"column":4}}},"17":{"name":"_spendAllowance","line":305,"loc":{"start":{"line":305,"column":4},"end":{"line":315,"column":4}}}},"statementMap":{"1":{"start":{"line":59,"column":8},"end":{"line":59,"column":20}},"2":{"start":{"line":67,"column":8},"end":{"line":67,"column":22}},"3":{"start":{"line":84,"column":8},"end":{"line":84,"column":17}},"4":{"start":{"line":91,"column":8},"end":{"line":91,"column":27}},"5":{"start":{"line":98,"column":8},"end":{"line":98,"column":33}},"6":{"start":{"line":110,"column":8},"end":{"line":110,"column":36}},"7":{"start":{"line":111,"column":8},"end":{"line":111,"column":34}},"8":{"start":{"line":112,"column":8},"end":{"line":112,"column":19}},"9":{"start":{"line":119,"column":8},"end":{"line":119,"column":42}},"10":{"start":{"line":133,"column":8},"end":{"line":133,"column":36}},"11":{"start":{"line":134,"column":8},"end":{"line":134,"column":38}},"12":{"start":{"line":135,"column":8},"end":{"line":135,"column":19}},"13":{"start":{"line":155,"column":8},"end":{"line":155,"column":38}},"14":{"start":{"line":156,"column":8},"end":{"line":156,"column":44}},"15":{"start":{"line":157,"column":8},"end":{"line":157,"column":33}},"16":{"start":{"line":158,"column":8},"end":{"line":158,"column":19}},"17":{"start":{"line":172,"column":8},"end":{"line":172,"column":5745}},"18":{"start":{"line":175,"column":8},"end":{"line":175,"column":5840}},"19":{"start":{"line":178,"column":8},"end":{"line":178,"column":31}},"20":{"start":{"line":189,"column":8},"end":{"line":189,"column":6366}},"21":{"start":{"line":193,"column":12},"end":{"line":193,"column":49}},"22":{"start":{"line":194,"column":12},"end":{"line":194,"column":6613}},"23":{"start":{"line":203,"column":8},"end":{"line":203,"column":6916}},"24":{"start":{"line":215,"column":8},"end":{"line":215,"column":38}},"25":{"start":{"line":227,"column":8},"end":{"line":227,"column":7797}},"26":{"start":{"line":230,"column":8},"end":{"line":230,"column":42}},"27":{"start":{"line":242,"column":8},"end":{"line":242,"column":8323}},"28":{"start":{"line":245,"column":8},"end":{"line":245,"column":42}},"29":{"start":{"line":264,"column":8},"end":{"line":264,"column":44}},"30":{"start":{"line":285,"column":8},"end":{"line":285,"column":10067}},"31":{"start":{"line":288,"column":8},"end":{"line":288,"column":10165}},"32":{"start":{"line":292,"column":8},"end":{"line":292,"column":10309}},"33":{"start":{"line":293,"column":12},"end":{"line":293,"column":48}},"34":{"start":{"line":306,"column":8},"end":{"line":306,"column":60}},"35":{"start":{"line":307,"column":8},"end":{"line":307,"column":10834}},"36":{"start":{"line":308,"column":12},"end":{"line":308,"column":10895}},"37":{"start":{"line":312,"column":16},"end":{"line":312,"column":72}}},"branchMap":{"1":{"line":172,"type":"if","locations":[{"start":{"line":172,"column":8},"end":{"line":172,"column":8}},{"start":{"line":172,"column":8},"end":{"line":172,"column":8}}]},"2":{"line":175,"type":"if","locations":[{"start":{"line":175,"column":8},"end":{"line":175,"column":8}},{"start":{"line":175,"column":8},"end":{"line":175,"column":8}}]},"3":{"line":189,"type":"if","locations":[{"start":{"line":189,"column":8},"end":{"line":189,"column":8}},{"start":{"line":189,"column":8},"end":{"line":189,"column":8}}]},"4":{"line":194,"type":"if","locations":[{"start":{"line":194,"column":12},"end":{"line":194,"column":12}},{"start":{"line":194,"column":12},"end":{"line":194,"column":12}}]},"5":{"line":203,"type":"if","locations":[{"start":{"line":203,"column":8},"end":{"line":203,"column":8}},{"start":{"line":203,"column":8},"end":{"line":203,"column":8}}]},"6":{"line":227,"type":"if","locations":[{"start":{"line":227,"column":8},"end":{"line":227,"column":8}},{"start":{"line":227,"column":8},"end":{"line":227,"column":8}}]},"7":{"line":242,"type":"if","locations":[{"start":{"line":242,"column":8},"end":{"line":242,"column":8}},{"start":{"line":242,"column":8},"end":{"line":242,"column":8}}]},"8":{"line":285,"type":"if","locations":[{"start":{"line":285,"column":8},"end":{"line":285,"column":8}},{"start":{"line":285,"column":8},"end":{"line":285,"column":8}}]},"9":{"line":288,"type":"if","locations":[{"start":{"line":288,"column":8},"end":{"line":288,"column":8}},{"start":{"line":288,"column":8},"end":{"line":288,"column":8}}]},"10":{"line":292,"type":"if","locations":[{"start":{"line":292,"column":8},"end":{"line":292,"column":8}},{"start":{"line":292,"column":8},"end":{"line":292,"column":8}}]},"11":{"line":307,"type":"if","locations":[{"start":{"line":307,"column":8},"end":{"line":307,"column":8}},{"start":{"line":307,"column":8},"end":{"line":307,"column":8}}]},"12":{"line":308,"type":"if","locations":[{"start":{"line":308,"column":12},"end":{"line":308,"column":12}},{"start":{"line":308,"column":12},"end":{"line":308,"column":12}}]}}},"contracts/token/ERC20/extensions/ERC20Burnable.sol":{"l":{"21":5,"36":8,"37":7},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/extensions/ERC20Burnable.sol","s":{"1":5,"2":8,"3":7},"b":{},"f":{"1":5,"2":8},"fnMap":{"1":{"name":"burn","line":20,"loc":{"start":{"line":20,"column":4},"end":{"line":22,"column":4}}},"2":{"name":"burnFrom","line":35,"loc":{"start":{"line":35,"column":4},"end":{"line":38,"column":4}}}},"statementMap":{"1":{"start":{"line":21,"column":8},"end":{"line":21,"column":33}},"2":{"start":{"line":36,"column":8},"end":{"line":36,"column":52}},"3":{"start":{"line":37,"column":8},"end":{"line":37,"column":28}}},"branchMap":{}},"contracts/token/ERC20/extensions/ERC20Capped.sol":{"l":{"29":2,"30":1,"32":1,"39":6,"46":5,"48":5,"49":5,"50":5,"51":5,"52":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/extensions/ERC20Capped.sol","s":{"1":2,"2":6,"3":5,"4":5,"5":5,"6":5,"7":5},"b":{"1":[1,1],"2":[5,0],"3":[2,3]},"f":{"1":2,"2":6,"3":5},"fnMap":{"1":{"name":"constructor","line":28,"loc":{"start":{"line":28,"column":4},"end":{"line":33,"column":4}}},"2":{"name":"cap","line":38,"loc":{"start":{"line":38,"column":4},"end":{"line":40,"column":4}}},"3":{"name":"_update","line":45,"loc":{"start":{"line":45,"column":4},"end":{"line":55,"column":4}}}},"statementMap":{"1":{"start":{"line":29,"column":8},"end":{"line":29,"column":761}},"2":{"start":{"line":39,"column":8},"end":{"line":39,"column":19}},"3":{"start":{"line":46,"column":8},"end":{"line":46,"column":37}},"4":{"start":{"line":48,"column":8},"end":{"line":48,"column":1203}},"5":{"start":{"line":49,"column":12},"end":{"line":49,"column":37}},"6":{"start":{"line":50,"column":12},"end":{"line":50,"column":42}},"7":{"start":{"line":51,"column":12},"end":{"line":51,"column":1328}}},"branchMap":{"1":{"line":29,"type":"if","locations":[{"start":{"line":29,"column":8},"end":{"line":29,"column":8}},{"start":{"line":29,"column":8},"end":{"line":29,"column":8}}]},"2":{"line":48,"type":"if","locations":[{"start":{"line":48,"column":8},"end":{"line":48,"column":8}},{"start":{"line":48,"column":8},"end":{"line":48,"column":8}}]},"3":{"line":51,"type":"if","locations":[{"start":{"line":51,"column":12},"end":{"line":51,"column":12}},{"start":{"line":51,"column":12},"end":{"line":51,"column":12}}]}}},"contracts/token/ERC20/extensions/ERC20FlashMint.sol":{"l":{"49":9,"61":10,"62":1,"64":9,"77":0,"78":0,"79":0,"89":0,"115":7,"116":7,"117":1,"119":6,"120":6,"121":6,"122":1,"124":5,"125":5,"126":4,"127":3,"129":1,"130":1,"132":3},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/extensions/ERC20FlashMint.sol","s":{"1":9,"2":10,"3":9,"4":0,"5":0,"6":7,"7":7,"8":6,"9":6,"10":6,"11":5,"12":5,"13":4,"14":3,"15":1,"16":1,"17":3},"b":{"1":[8,1],"2":[1,9],"3":[1,6],"4":[1,5],"5":[3,1],"6":[2,1]},"f":{"1":9,"2":10,"3":0,"4":0,"5":7},"fnMap":{"1":{"name":"maxFlashLoan","line":48,"loc":{"start":{"line":48,"column":4},"end":{"line":50,"column":4}}},"2":{"name":"flashFee","line":60,"loc":{"start":{"line":60,"column":4},"end":{"line":65,"column":4}}},"3":{"name":"_flashFee","line":75,"loc":{"start":{"line":75,"column":4},"end":{"line":80,"column":4}}},"4":{"name":"_flashFeeReceiver","line":88,"loc":{"start":{"line":88,"column":4},"end":{"line":90,"column":4}}},"5":{"name":"flashLoan","line":109,"loc":{"start":{"line":109,"column":4},"end":{"line":133,"column":4}}}},"statementMap":{"1":{"start":{"line":49,"column":8},"end":{"line":49,"column":77}},"2":{"start":{"line":61,"column":8},"end":{"line":61,"column":2566}},"3":{"start":{"line":64,"column":8},"end":{"line":64,"column":38}},"4":{"start":{"line":79,"column":8},"end":{"line":79,"column":16}},"5":{"start":{"line":89,"column":8},"end":{"line":89,"column":25}},"6":{"start":{"line":115,"column":8},"end":{"line":115,"column":45}},"7":{"start":{"line":116,"column":8},"end":{"line":116,"column":5021}},"8":{"start":{"line":119,"column":8},"end":{"line":119,"column":44}},"9":{"start":{"line":120,"column":8},"end":{"line":120,"column":38}},"10":{"start":{"line":121,"column":8},"end":{"line":121,"column":5201}},"11":{"start":{"line":124,"column":8},"end":{"line":124,"column":54}},"12":{"start":{"line":125,"column":8},"end":{"line":125,"column":69}},"13":{"start":{"line":126,"column":8},"end":{"line":126,"column":5492}},"14":{"start":{"line":127,"column":12},"end":{"line":127,"column":48}},"15":{"start":{"line":129,"column":12},"end":{"line":129,"column":42}},"16":{"start":{"line":130,"column":12},"end":{"line":130,"column":62}},"17":{"start":{"line":132,"column":8},"end":{"line":132,"column":19}}},"branchMap":{"1":{"line":49,"type":"if","locations":[{"start":{"line":49,"column":40},"end":{"line":49,"column":72}},{"start":{"line":49,"column":76},"end":{"line":49,"column":76}}]},"2":{"line":61,"type":"if","locations":[{"start":{"line":61,"column":8},"end":{"line":61,"column":8}},{"start":{"line":61,"column":8},"end":{"line":61,"column":8}}]},"3":{"line":116,"type":"if","locations":[{"start":{"line":116,"column":8},"end":{"line":116,"column":8}},{"start":{"line":116,"column":8},"end":{"line":116,"column":8}}]},"4":{"line":121,"type":"if","locations":[{"start":{"line":121,"column":8},"end":{"line":121,"column":8}},{"start":{"line":121,"column":8},"end":{"line":121,"column":8}}]},"5":{"line":126,"type":"if","locations":[{"start":{"line":126,"column":8},"end":{"line":126,"column":8}},{"start":{"line":126,"column":8},"end":{"line":126,"column":8}}]},"6":{"line":126,"type":"cond-expr","locations":[{"start":{"line":126,"column":12},"end":{"line":126,"column":19}},{"start":{"line":126,"column":24},"end":{"line":126,"column":53}}]}}},"contracts/token/ERC20/extensions/ERC20Pausable.sol":{"l":{"31":9},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/extensions/ERC20Pausable.sol","s":{"1":9},"b":{"1":[9,68]},"f":{"1":9},"fnMap":{"1":{"name":"_update","line":30,"loc":{"start":{"line":30,"column":4},"end":{"line":32,"column":4}}}},"statementMap":{"1":{"start":{"line":31,"column":8},"end":{"line":31,"column":37}}},"branchMap":{"1":{"line":30,"type":"if","locations":[{"start":{"line":30,"column":88},"end":{"line":30,"column":88}},{"start":{"line":30,"column":88},"end":{"line":30,"column":88}}]}}},"contracts/token/ERC20/extensions/ERC20Permit.sol":{"l":{"53":5,"54":1,"57":4,"59":4,"61":4,"62":4,"63":2,"66":2,"73":2,"81":1},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/extensions/ERC20Permit.sol","s":{"1":5,"2":4,"3":4,"4":4,"5":4,"6":2,"7":2,"8":1},"b":{"1":[1,4],"2":[2,2]},"f":{"1":2,"2":5,"3":2,"4":1},"fnMap":{"1":{"name":"constructor","line":39,"loc":{"start":{"line":39,"column":4},"end":{"line":39,"column":55}}},"2":{"name":"permit","line":44,"loc":{"start":{"line":44,"column":4},"end":{"line":67,"column":4}}},"3":{"name":"nonces","line":72,"loc":{"start":{"line":72,"column":4},"end":{"line":74,"column":4}}},"4":{"name":"DOMAIN_SEPARATOR","line":80,"loc":{"start":{"line":80,"column":4},"end":{"line":82,"column":4}}}},"statementMap":{"1":{"start":{"line":53,"column":8},"end":{"line":53,"column":1891}},"2":{"start":{"line":57,"column":8},"end":{"line":57,"column":118}},"3":{"start":{"line":59,"column":8},"end":{"line":59,"column":51}},"4":{"start":{"line":61,"column":8},"end":{"line":61,"column":53}},"5":{"start":{"line":62,"column":8},"end":{"line":62,"column":2228}},"6":{"start":{"line":66,"column":8},"end":{"line":66,"column":38}},"7":{"start":{"line":73,"column":8},"end":{"line":73,"column":34}},"8":{"start":{"line":81,"column":8},"end":{"line":81,"column":35}}},"branchMap":{"1":{"line":53,"type":"if","locations":[{"start":{"line":53,"column":8},"end":{"line":53,"column":8}},{"start":{"line":53,"column":8},"end":{"line":53,"column":8}}]},"2":{"line":62,"type":"if","locations":[{"start":{"line":62,"column":8},"end":{"line":62,"column":8}},{"start":{"line":62,"column":8},"end":{"line":62,"column":8}}]}}},"contracts/token/ERC20/extensions/ERC20Votes.sol":{"l":{"40":126,"49":238,"50":236,"51":126,"52":126,"53":126,"54":2,"57":234,"67":148,"74":18,"81":12},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/extensions/ERC20Votes.sol","s":{"1":126,"2":238,"3":236,"4":126,"5":126,"6":126,"7":234,"8":148,"9":18,"10":12},"b":{"1":[126,110],"2":[2,124]},"f":{"1":126,"2":238,"3":148,"4":18,"5":12},"fnMap":{"1":{"name":"_maxSupply","line":39,"loc":{"start":{"line":39,"column":4},"end":{"line":41,"column":4}}},"2":{"name":"_update","line":48,"loc":{"start":{"line":48,"column":4},"end":{"line":58,"column":4}}},"3":{"name":"_getVotingUnits","line":66,"loc":{"start":{"line":66,"column":4},"end":{"line":68,"column":4}}},"4":{"name":"numCheckpoints","line":73,"loc":{"start":{"line":73,"column":4},"end":{"line":75,"column":4}}},"5":{"name":"checkpoints","line":80,"loc":{"start":{"line":80,"column":4},"end":{"line":82,"column":4}}}},"statementMap":{"1":{"start":{"line":40,"column":8},"end":{"line":40,"column":32}},"2":{"start":{"line":49,"column":8},"end":{"line":49,"column":37}},"3":{"start":{"line":50,"column":8},"end":{"line":50,"column":2471}},"4":{"start":{"line":51,"column":12},"end":{"line":51,"column":42}},"5":{"start":{"line":52,"column":12},"end":{"line":52,"column":38}},"6":{"start":{"line":53,"column":12},"end":{"line":53,"column":2597}},"7":{"start":{"line":57,"column":8},"end":{"line":57,"column":44}},"8":{"start":{"line":67,"column":8},"end":{"line":67,"column":33}},"9":{"start":{"line":74,"column":8},"end":{"line":74,"column":39}},"10":{"start":{"line":81,"column":8},"end":{"line":81,"column":41}}},"branchMap":{"1":{"line":50,"type":"if","locations":[{"start":{"line":50,"column":8},"end":{"line":50,"column":8}},{"start":{"line":50,"column":8},"end":{"line":50,"column":8}}]},"2":{"line":53,"type":"if","locations":[{"start":{"line":53,"column":12},"end":{"line":53,"column":12}},{"start":{"line":53,"column":12},"end":{"line":53,"column":12}}]}}},"contracts/token/ERC20/extensions/ERC20Wrapper.sol":{"l":{"30":2,"31":0,"33":2,"40":2,"41":1,"43":1,"51":1,"58":38,"59":38,"60":0,"62":38,"63":1,"65":37,"66":35,"67":35,"74":5,"75":1,"77":4,"78":3,"79":3,"87":2,"88":2,"89":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/extensions/ERC20Wrapper.sol","s":{"1":2,"2":2,"3":1,"4":1,"5":1,"6":38,"7":38,"8":38,"9":37,"10":35,"11":35,"12":5,"13":4,"14":3,"15":3,"16":2,"17":2,"18":2},"b":{"1":[0,2],"2":[0,38],"3":[1,37],"4":[1,4]},"f":{"1":2,"2":2,"3":1,"4":38,"5":5,"6":2},"fnMap":{"1":{"name":"constructor","line":29,"loc":{"start":{"line":29,"column":4},"end":{"line":34,"column":4}}},"2":{"name":"decimals","line":39,"loc":{"start":{"line":39,"column":4},"end":{"line":45,"column":4}}},"3":{"name":"underlying","line":50,"loc":{"start":{"line":50,"column":4},"end":{"line":52,"column":4}}},"4":{"name":"depositFor","line":57,"loc":{"start":{"line":57,"column":4},"end":{"line":68,"column":4}}},"5":{"name":"withdrawTo","line":73,"loc":{"start":{"line":73,"column":4},"end":{"line":80,"column":4}}},"6":{"name":"_recover","line":86,"loc":{"start":{"line":86,"column":4},"end":{"line":90,"column":4}}}},"statementMap":{"1":{"start":{"line":30,"column":8},"end":{"line":30,"column":1332}},"2":{"start":{"line":40,"column":8},"end":{"line":40,"column":1606}},"3":{"start":{"line":41,"column":12},"end":{"line":41,"column":24}},"4":{"start":{"line":43,"column":12},"end":{"line":43,"column":35}},"5":{"start":{"line":51,"column":8},"end":{"line":51,"column":26}},"6":{"start":{"line":58,"column":8},"end":{"line":58,"column":37}},"7":{"start":{"line":59,"column":8},"end":{"line":59,"column":2232}},"8":{"start":{"line":62,"column":8},"end":{"line":62,"column":2335}},"9":{"start":{"line":65,"column":8},"end":{"line":65,"column":76}},"10":{"start":{"line":66,"column":8},"end":{"line":66,"column":28}},"11":{"start":{"line":67,"column":8},"end":{"line":67,"column":19}},"12":{"start":{"line":74,"column":8},"end":{"line":74,"column":2797}},"13":{"start":{"line":77,"column":8},"end":{"line":77,"column":33}},"14":{"start":{"line":78,"column":8},"end":{"line":78,"column":58}},"15":{"start":{"line":79,"column":8},"end":{"line":79,"column":19}},"16":{"start":{"line":87,"column":8},"end":{"line":87,"column":76}},"17":{"start":{"line":88,"column":8},"end":{"line":88,"column":28}},"18":{"start":{"line":89,"column":8},"end":{"line":89,"column":20}}},"branchMap":{"1":{"line":30,"type":"if","locations":[{"start":{"line":30,"column":8},"end":{"line":30,"column":8}},{"start":{"line":30,"column":8},"end":{"line":30,"column":8}}]},"2":{"line":59,"type":"if","locations":[{"start":{"line":59,"column":8},"end":{"line":59,"column":8}},{"start":{"line":59,"column":8},"end":{"line":59,"column":8}}]},"3":{"line":62,"type":"if","locations":[{"start":{"line":62,"column":8},"end":{"line":62,"column":8}},{"start":{"line":62,"column":8},"end":{"line":62,"column":8}}]},"4":{"line":74,"type":"if","locations":[{"start":{"line":74,"column":8},"end":{"line":74,"column":8}},{"start":{"line":74,"column":8},"end":{"line":74,"column":8}}]}}},"contracts/token/ERC20/extensions/ERC4626.sol":{"l":{"78":77,"79":77,"80":77,"87":77,"90":77,"91":76,"92":76,"93":75,"96":2,"107":13,"112":7,"117":224,"122":10,"127":20,"132":27,"137":22,"142":32,"147":29,"152":35,"157":23,"162":39,"167":28,"172":19,"173":19,"174":1,"177":18,"178":18,"180":18,"189":14,"190":14,"191":1,"194":13,"195":13,"197":13,"202":22,"203":22,"204":1,"207":21,"208":21,"210":18,"215":19,"216":19,"217":1,"220":18,"221":18,"223":15,"230":84,"237":103,"251":31,"252":31,"254":31,"267":39,"268":12,"277":33,"278":33,"280":33,"284":60},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/extensions/ERC4626.sol","s":{"1":77,"2":77,"3":77,"4":76,"5":76,"6":75,"7":2,"8":13,"9":7,"10":224,"11":10,"12":20,"13":27,"14":22,"15":32,"16":29,"17":35,"18":23,"19":39,"20":28,"21":19,"22":19,"23":18,"24":18,"25":18,"26":14,"27":14,"28":13,"29":13,"30":13,"31":22,"32":22,"33":21,"34":21,"35":18,"36":19,"37":19,"38":18,"39":18,"40":15,"41":84,"42":103,"43":31,"44":31,"45":31,"46":39,"47":12,"48":33,"49":33,"50":33,"51":60},"b":{"1":[75,2],"2":[76,1],"3":[75,1],"4":[1,18],"5":[1,13],"6":[1,21],"7":[1,18],"8":[12,27]},"f":{"1":77,"2":77,"3":13,"4":7,"5":224,"6":10,"7":20,"8":27,"9":22,"10":32,"11":29,"12":35,"13":23,"14":39,"15":28,"16":19,"17":14,"18":22,"19":19,"20":84,"21":103,"22":31,"23":39,"24":60},"fnMap":{"1":{"name":"constructor","line":77,"loc":{"start":{"line":77,"column":4},"end":{"line":81,"column":4}}},"2":{"name":"_tryGetAssetDecimals","line":86,"loc":{"start":{"line":86,"column":4},"end":{"line":97,"column":4}}},"3":{"name":"decimals","line":106,"loc":{"start":{"line":106,"column":4},"end":{"line":108,"column":4}}},"4":{"name":"asset","line":111,"loc":{"start":{"line":111,"column":4},"end":{"line":113,"column":4}}},"5":{"name":"totalAssets","line":116,"loc":{"start":{"line":116,"column":4},"end":{"line":118,"column":4}}},"6":{"name":"convertToShares","line":121,"loc":{"start":{"line":121,"column":4},"end":{"line":123,"column":4}}},"7":{"name":"convertToAssets","line":126,"loc":{"start":{"line":126,"column":4},"end":{"line":128,"column":4}}},"8":{"name":"maxDeposit","line":131,"loc":{"start":{"line":131,"column":4},"end":{"line":133,"column":4}}},"9":{"name":"maxMint","line":136,"loc":{"start":{"line":136,"column":4},"end":{"line":138,"column":4}}},"10":{"name":"maxWithdraw","line":141,"loc":{"start":{"line":141,"column":4},"end":{"line":143,"column":4}}},"11":{"name":"maxRedeem","line":146,"loc":{"start":{"line":146,"column":4},"end":{"line":148,"column":4}}},"12":{"name":"previewDeposit","line":151,"loc":{"start":{"line":151,"column":4},"end":{"line":153,"column":4}}},"13":{"name":"previewMint","line":156,"loc":{"start":{"line":156,"column":4},"end":{"line":158,"column":4}}},"14":{"name":"previewWithdraw","line":161,"loc":{"start":{"line":161,"column":4},"end":{"line":163,"column":4}}},"15":{"name":"previewRedeem","line":166,"loc":{"start":{"line":166,"column":4},"end":{"line":168,"column":4}}},"16":{"name":"deposit","line":171,"loc":{"start":{"line":171,"column":4},"end":{"line":181,"column":4}}},"17":{"name":"mint","line":188,"loc":{"start":{"line":188,"column":4},"end":{"line":198,"column":4}}},"18":{"name":"withdraw","line":201,"loc":{"start":{"line":201,"column":4},"end":{"line":211,"column":4}}},"19":{"name":"redeem","line":214,"loc":{"start":{"line":214,"column":4},"end":{"line":224,"column":4}}},"20":{"name":"_convertToShares","line":229,"loc":{"start":{"line":229,"column":4},"end":{"line":231,"column":4}}},"21":{"name":"_convertToAssets","line":236,"loc":{"start":{"line":236,"column":4},"end":{"line":238,"column":4}}},"22":{"name":"_deposit","line":243,"loc":{"start":{"line":243,"column":4},"end":{"line":255,"column":4}}},"23":{"name":"_withdraw","line":260,"loc":{"start":{"line":260,"column":4},"end":{"line":281,"column":4}}},"24":{"name":"_decimalsOffset","line":283,"loc":{"start":{"line":283,"column":4},"end":{"line":285,"column":4}}}},"statementMap":{"1":{"start":{"line":78,"column":8},"end":{"line":78,"column":74}},"2":{"start":{"line":87,"column":8},"end":{"line":87,"column":4716}},"3":{"start":{"line":90,"column":8},"end":{"line":90,"column":4865}},"4":{"start":{"line":91,"column":12},"end":{"line":91,"column":77}},"5":{"start":{"line":92,"column":12},"end":{"line":92,"column":5007}},"6":{"start":{"line":93,"column":16},"end":{"line":93,"column":54}},"7":{"start":{"line":96,"column":8},"end":{"line":96,"column":25}},"8":{"start":{"line":107,"column":8},"end":{"line":107,"column":54}},"9":{"start":{"line":112,"column":8},"end":{"line":112,"column":30}},"10":{"start":{"line":117,"column":8},"end":{"line":117,"column":46}},"11":{"start":{"line":122,"column":8},"end":{"line":122,"column":60}},"12":{"start":{"line":127,"column":8},"end":{"line":127,"column":60}},"13":{"start":{"line":132,"column":8},"end":{"line":132,"column":32}},"14":{"start":{"line":137,"column":8},"end":{"line":137,"column":32}},"15":{"start":{"line":142,"column":8},"end":{"line":142,"column":70}},"16":{"start":{"line":147,"column":8},"end":{"line":147,"column":31}},"17":{"start":{"line":152,"column":8},"end":{"line":152,"column":60}},"18":{"start":{"line":157,"column":8},"end":{"line":157,"column":59}},"19":{"start":{"line":162,"column":8},"end":{"line":162,"column":59}},"20":{"start":{"line":167,"column":8},"end":{"line":167,"column":60}},"21":{"start":{"line":172,"column":8},"end":{"line":172,"column":48}},"22":{"start":{"line":173,"column":8},"end":{"line":173,"column":8075}},"23":{"start":{"line":177,"column":8},"end":{"line":177,"column":47}},"24":{"start":{"line":178,"column":8},"end":{"line":178,"column":55}},"25":{"start":{"line":180,"column":8},"end":{"line":180,"column":21}},"26":{"start":{"line":189,"column":8},"end":{"line":189,"column":45}},"27":{"start":{"line":190,"column":8},"end":{"line":190,"column":8728}},"28":{"start":{"line":194,"column":8},"end":{"line":194,"column":44}},"29":{"start":{"line":195,"column":8},"end":{"line":195,"column":55}},"30":{"start":{"line":197,"column":8},"end":{"line":197,"column":21}},"31":{"start":{"line":202,"column":8},"end":{"line":202,"column":46}},"32":{"start":{"line":203,"column":8},"end":{"line":203,"column":9175}},"33":{"start":{"line":207,"column":8},"end":{"line":207,"column":48}},"34":{"start":{"line":208,"column":8},"end":{"line":208,"column":63}},"35":{"start":{"line":210,"column":8},"end":{"line":210,"column":21}},"36":{"start":{"line":215,"column":8},"end":{"line":215,"column":44}},"37":{"start":{"line":216,"column":8},"end":{"line":216,"column":9629}},"38":{"start":{"line":220,"column":8},"end":{"line":220,"column":46}},"39":{"start":{"line":221,"column":8},"end":{"line":221,"column":63}},"40":{"start":{"line":223,"column":8},"end":{"line":223,"column":21}},"41":{"start":{"line":230,"column":8},"end":{"line":230,"column":98}},"42":{"start":{"line":237,"column":8},"end":{"line":237,"column":98}},"43":{"start":{"line":251,"column":8},"end":{"line":251,"column":72}},"44":{"start":{"line":252,"column":8},"end":{"line":252,"column":30}},"45":{"start":{"line":254,"column":8},"end":{"line":254,"column":54}},"46":{"start":{"line":267,"column":8},"end":{"line":267,"column":11689}},"47":{"start":{"line":268,"column":12},"end":{"line":268,"column":49}},"48":{"start":{"line":277,"column":8},"end":{"line":277,"column":27}},"49":{"start":{"line":278,"column":8},"end":{"line":278,"column":55}},"50":{"start":{"line":280,"column":8},"end":{"line":280,"column":62}},"51":{"start":{"line":284,"column":8},"end":{"line":284,"column":16}}},"branchMap":{"1":{"line":79,"type":"if","locations":[{"start":{"line":79,"column":40},"end":{"line":79,"column":52}},{"start":{"line":79,"column":56},"end":{"line":79,"column":57}}]},"2":{"line":90,"type":"if","locations":[{"start":{"line":90,"column":8},"end":{"line":90,"column":8}},{"start":{"line":90,"column":8},"end":{"line":90,"column":8}}]},"3":{"line":92,"type":"if","locations":[{"start":{"line":92,"column":12},"end":{"line":92,"column":12}},{"start":{"line":92,"column":12},"end":{"line":92,"column":12}}]},"4":{"line":173,"type":"if","locations":[{"start":{"line":173,"column":8},"end":{"line":173,"column":8}},{"start":{"line":173,"column":8},"end":{"line":173,"column":8}}]},"5":{"line":190,"type":"if","locations":[{"start":{"line":190,"column":8},"end":{"line":190,"column":8}},{"start":{"line":190,"column":8},"end":{"line":190,"column":8}}]},"6":{"line":203,"type":"if","locations":[{"start":{"line":203,"column":8},"end":{"line":203,"column":8}},{"start":{"line":203,"column":8},"end":{"line":203,"column":8}}]},"7":{"line":216,"type":"if","locations":[{"start":{"line":216,"column":8},"end":{"line":216,"column":8}},{"start":{"line":216,"column":8},"end":{"line":216,"column":8}}]},"8":{"line":267,"type":"if","locations":[{"start":{"line":267,"column":8},"end":{"line":267,"column":8}},{"start":{"line":267,"column":8},"end":{"line":267,"column":8}}]}}},"contracts/token/ERC20/extensions/IERC20Metadata.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/extensions/IERC20Metadata.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/token/ERC20/extensions/IERC20Permit.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/extensions/IERC20Permit.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/token/ERC20/IERC20.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/IERC20.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/token/ERC20/utils/SafeERC20.sol":{"l":{"37":173,"45":72,"53":7,"54":6,"62":9,"63":9,"64":8,"65":4,"67":4,"77":21,"79":21,"80":7,"81":3,"96":255,"97":186,"98":5,"115":21,"116":21},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/utils/SafeERC20.sol","s":{"1":173,"2":72,"3":7,"4":6,"5":9,"6":8,"7":4,"8":21,"9":21,"10":7,"11":3,"12":255,"13":186,"14":21,"15":21},"b":{"1":[4,4],"2":[7,14],"3":[5,181],"4":[8,7]},"f":{"1":173,"2":72,"3":7,"4":9,"5":21,"6":255,"7":21},"fnMap":{"1":{"name":"safeTransfer","line":36,"loc":{"start":{"line":36,"column":4},"end":{"line":38,"column":4}}},"2":{"name":"safeTransferFrom","line":44,"loc":{"start":{"line":44,"column":4},"end":{"line":46,"column":4}}},"3":{"name":"safeIncreaseAllowance","line":52,"loc":{"start":{"line":52,"column":4},"end":{"line":55,"column":4}}},"4":{"name":"safeDecreaseAllowance","line":61,"loc":{"start":{"line":61,"column":4},"end":{"line":69,"column":4}}},"5":{"name":"forceApprove","line":76,"loc":{"start":{"line":76,"column":4},"end":{"line":83,"column":4}}},"6":{"name":"_callOptionalReturn","line":91,"loc":{"start":{"line":91,"column":4},"end":{"line":100,"column":4}}},"7":{"name":"_callOptionalReturnBool","line":110,"loc":{"start":{"line":110,"column":4},"end":{"line":117,"column":4}}}},"statementMap":{"1":{"start":{"line":37,"column":8},"end":{"line":37,"column":78}},"2":{"start":{"line":45,"column":8},"end":{"line":45,"column":88}},"3":{"start":{"line":53,"column":8},"end":{"line":53,"column":70}},"4":{"start":{"line":54,"column":8},"end":{"line":54,"column":57}},"5":{"start":{"line":63,"column":12},"end":{"line":63,"column":78}},"6":{"start":{"line":64,"column":12},"end":{"line":64,"column":2736}},"7":{"start":{"line":67,"column":12},"end":{"line":67,"column":77}},"8":{"start":{"line":77,"column":8},"end":{"line":77,"column":83}},"9":{"start":{"line":79,"column":8},"end":{"line":79,"column":3480}},"10":{"start":{"line":80,"column":12},"end":{"line":80,"column":82}},"11":{"start":{"line":81,"column":12},"end":{"line":81,"column":51}},"12":{"start":{"line":96,"column":8},"end":{"line":96,"column":67}},"13":{"start":{"line":97,"column":8},"end":{"line":97,"column":4558}},"14":{"start":{"line":115,"column":8},"end":{"line":115,"column":75}},"15":{"start":{"line":116,"column":8},"end":{"line":116,"column":118}}},"branchMap":{"1":{"line":64,"type":"if","locations":[{"start":{"line":64,"column":12},"end":{"line":64,"column":12}},{"start":{"line":64,"column":12},"end":{"line":64,"column":12}}]},"2":{"line":79,"type":"if","locations":[{"start":{"line":79,"column":8},"end":{"line":79,"column":8}},{"start":{"line":79,"column":8},"end":{"line":79,"column":8}}]},"3":{"line":97,"type":"if","locations":[{"start":{"line":97,"column":8},"end":{"line":97,"column":8}},{"start":{"line":97,"column":8},"end":{"line":97,"column":8}}]},"4":{"line":116,"type":"cond-expr","locations":[{"start":{"line":116,"column":27},"end":{"line":116,"column":48}},{"start":{"line":116,"column":53},"end":{"line":116,"column":82}}]}}},"contracts/token/ERC721/ERC721.sol":{"l":{"40":30,"41":30,"48":51,"58":1846,"59":3,"61":1843,"68":250,"75":3,"82":3,"89":5,"91":3,"92":3,"101":2,"108":1186,"115":179,"117":175,"124":1001,"131":280,"138":474,"139":15,"143":459,"144":419,"145":15,"153":196,"160":358,"161":302,"173":4889,"180":298,"191":467,"205":467,"206":40,"207":22,"209":18,"225":12,"226":12,"242":3258,"245":3258,"246":467,"250":3218,"252":841,"254":841,"255":841,"259":3218,"260":3175,"261":3175,"265":3218,"267":3218,"269":3218,"285":2360,"286":4,"288":2356,"289":2353,"290":6,"305":37,"313":40,"314":40,"329":36,"330":35,"331":7,"347":416,"348":15,"350":401,"351":401,"352":21,"354":15,"378":179,"386":340,"387":298,"401":1186,"410":2027,"411":1186,"414":1183,"415":6,"418":1177,"419":1177,"423":2018,"435":1001,"436":3,"438":998,"439":998,"449":1631,"450":1631,"451":32,"453":1599,"466":640,"467":302,"468":253,"469":9,"472":49,"473":18,"476":31},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/ERC721.sol","s":{"1":51,"2":1846,"3":1843,"4":250,"5":3,"6":3,"7":5,"8":3,"9":3,"10":2,"11":1186,"12":179,"13":175,"14":1001,"15":280,"16":474,"17":459,"18":419,"19":196,"20":358,"21":302,"22":4889,"23":298,"24":467,"25":467,"26":40,"27":3258,"28":3258,"29":467,"30":3218,"31":841,"32":3218,"33":3218,"34":3218,"35":2360,"36":2356,"37":2353,"38":37,"39":40,"40":40,"41":36,"42":35,"43":416,"44":401,"45":401,"46":380,"47":179,"48":340,"49":298,"50":1186,"51":2027,"52":1186,"53":1183,"54":1177,"55":1177,"56":1001,"57":998,"58":1631,"59":1631,"60":1599,"61":640,"62":302,"63":253,"64":49},"b":{"1":[9,6],"2":[6,12],"3":[3,1843],"4":[1,2],"5":[15,459],"6":[15,404],"7":[212,132],"8":[132,83],"9":[40,427],"10":[22,18],"11":[467,2791],"12":[841,2377],"13":[3175,43],"14":[4,2356],"15":[6,2347],"16":[7,28],"17":[15,401],"18":[21,380],"19":[15,365],"20":[1186,841],"21":[1186,0],"22":[6,1177],"23":[1177,0],"24":[3,998],"25":[32,1599],"26":[302,338],"27":[9,244],"28":[18,31]},"f":{"1":30,"2":51,"3":1846,"4":250,"5":3,"6":3,"7":5,"8":2,"9":1186,"10":179,"11":1001,"12":280,"13":474,"14":196,"15":358,"16":4889,"17":298,"18":467,"19":467,"20":12,"21":3258,"22":2360,"23":37,"24":40,"25":36,"26":416,"27":179,"28":340,"29":1186,"30":2027,"31":1001,"32":1631,"33":640},"fnMap":{"1":{"name":"constructor","line":39,"loc":{"start":{"line":39,"column":4},"end":{"line":42,"column":4}}},"2":{"name":"supportsInterface","line":47,"loc":{"start":{"line":47,"column":4},"end":{"line":52,"column":4}}},"3":{"name":"balanceOf","line":57,"loc":{"start":{"line":57,"column":4},"end":{"line":62,"column":4}}},"4":{"name":"ownerOf","line":67,"loc":{"start":{"line":67,"column":4},"end":{"line":69,"column":4}}},"5":{"name":"name","line":74,"loc":{"start":{"line":74,"column":4},"end":{"line":76,"column":4}}},"6":{"name":"symbol","line":81,"loc":{"start":{"line":81,"column":4},"end":{"line":83,"column":4}}},"7":{"name":"tokenURI","line":88,"loc":{"start":{"line":88,"column":4},"end":{"line":93,"column":4}}},"8":{"name":"_baseURI","line":100,"loc":{"start":{"line":100,"column":4},"end":{"line":102,"column":4}}},"9":{"name":"approve","line":107,"loc":{"start":{"line":107,"column":4},"end":{"line":109,"column":4}}},"10":{"name":"getApproved","line":114,"loc":{"start":{"line":114,"column":4},"end":{"line":118,"column":4}}},"11":{"name":"setApprovalForAll","line":123,"loc":{"start":{"line":123,"column":4},"end":{"line":125,"column":4}}},"12":{"name":"isApprovedForAll","line":130,"loc":{"start":{"line":130,"column":4},"end":{"line":132,"column":4}}},"13":{"name":"transferFrom","line":137,"loc":{"start":{"line":137,"column":4},"end":{"line":147,"column":4}}},"14":{"name":"safeTransferFrom","line":152,"loc":{"start":{"line":152,"column":4},"end":{"line":154,"column":4}}},"15":{"name":"safeTransferFrom","line":159,"loc":{"start":{"line":159,"column":4},"end":{"line":162,"column":4}}},"16":{"name":"_ownerOf","line":172,"loc":{"start":{"line":172,"column":4},"end":{"line":174,"column":4}}},"17":{"name":"_getApproved","line":179,"loc":{"start":{"line":179,"column":4},"end":{"line":181,"column":4}}},"18":{"name":"_isAuthorized","line":190,"loc":{"start":{"line":190,"column":4},"end":{"line":194,"column":4}}},"19":{"name":"_checkAuthorized","line":204,"loc":{"start":{"line":204,"column":4},"end":{"line":212,"column":4}}},"20":{"name":"_increaseBalance","line":224,"loc":{"start":{"line":224,"column":4},"end":{"line":228,"column":4}}},"21":{"name":"_update","line":241,"loc":{"start":{"line":241,"column":4},"end":{"line":270,"column":4}}},"22":{"name":"_mint","line":284,"loc":{"start":{"line":284,"column":4},"end":{"line":292,"column":4}}},"23":{"name":"_safeMint","line":304,"loc":{"start":{"line":304,"column":4},"end":{"line":306,"column":4}}},"24":{"name":"_safeMint","line":312,"loc":{"start":{"line":312,"column":4},"end":{"line":315,"column":4}}},"25":{"name":"_burn","line":328,"loc":{"start":{"line":328,"column":4},"end":{"line":333,"column":4}}},"26":{"name":"_transfer","line":346,"loc":{"start":{"line":346,"column":4},"end":{"line":356,"column":4}}},"27":{"name":"_safeTransfer","line":377,"loc":{"start":{"line":377,"column":4},"end":{"line":379,"column":4}}},"28":{"name":"_safeTransfer","line":385,"loc":{"start":{"line":385,"column":4},"end":{"line":388,"column":4}}},"29":{"name":"_approve","line":400,"loc":{"start":{"line":400,"column":4},"end":{"line":402,"column":4}}},"30":{"name":"_approve","line":408,"loc":{"start":{"line":408,"column":4},"end":{"line":424,"column":4}}},"31":{"name":"_setApprovalForAll","line":434,"loc":{"start":{"line":434,"column":4},"end":{"line":440,"column":4}}},"32":{"name":"_requireOwned","line":448,"loc":{"start":{"line":448,"column":4},"end":{"line":454,"column":4}}},"33":{"name":"_checkOnERC721Received","line":465,"loc":{"start":{"line":465,"column":4},"end":{"line":482,"column":4}}}},"statementMap":{"1":{"start":{"line":48,"column":8},"end":{"line":48,"column":1729}},"2":{"start":{"line":58,"column":8},"end":{"line":58,"column":2012}},"3":{"start":{"line":61,"column":8},"end":{"line":61,"column":31}},"4":{"start":{"line":68,"column":8},"end":{"line":68,"column":37}},"5":{"start":{"line":75,"column":8},"end":{"line":75,"column":20}},"6":{"start":{"line":82,"column":8},"end":{"line":82,"column":22}},"7":{"start":{"line":89,"column":8},"end":{"line":89,"column":29}},"8":{"start":{"line":91,"column":8},"end":{"line":91,"column":42}},"9":{"start":{"line":92,"column":8},"end":{"line":92,"column":90}},"10":{"start":{"line":101,"column":8},"end":{"line":101,"column":17}},"11":{"start":{"line":108,"column":8},"end":{"line":108,"column":42}},"12":{"start":{"line":115,"column":8},"end":{"line":115,"column":29}},"13":{"start":{"line":117,"column":8},"end":{"line":117,"column":36}},"14":{"start":{"line":124,"column":8},"end":{"line":124,"column":59}},"15":{"start":{"line":131,"column":8},"end":{"line":131,"column":50}},"16":{"start":{"line":138,"column":8},"end":{"line":138,"column":4243}},"17":{"start":{"line":143,"column":8},"end":{"line":143,"column":66}},"18":{"start":{"line":144,"column":8},"end":{"line":144,"column":4616}},"19":{"start":{"line":153,"column":8},"end":{"line":153,"column":46}},"20":{"start":{"line":160,"column":8},"end":{"line":160,"column":38}},"21":{"start":{"line":161,"column":8},"end":{"line":161,"column":54}},"22":{"start":{"line":173,"column":8},"end":{"line":173,"column":31}},"23":{"start":{"line":180,"column":8},"end":{"line":180,"column":39}},"24":{"start":{"line":191,"column":8},"end":{"line":191,"column":6600}},"25":{"start":{"line":205,"column":8},"end":{"line":205,"column":7200}},"26":{"start":{"line":206,"column":12},"end":{"line":206,"column":7263}},"27":{"start":{"line":242,"column":8},"end":{"line":242,"column":40}},"28":{"start":{"line":245,"column":8},"end":{"line":245,"column":9042}},"29":{"start":{"line":246,"column":12},"end":{"line":246,"column":48}},"30":{"start":{"line":250,"column":8},"end":{"line":250,"column":9168}},"31":{"start":{"line":252,"column":12},"end":{"line":252,"column":59}},"32":{"start":{"line":259,"column":8},"end":{"line":259,"column":9434}},"33":{"start":{"line":267,"column":8},"end":{"line":267,"column":40}},"34":{"start":{"line":269,"column":8},"end":{"line":269,"column":19}},"35":{"start":{"line":285,"column":8},"end":{"line":285,"column":10029}},"36":{"start":{"line":288,"column":8},"end":{"line":288,"column":64}},"37":{"start":{"line":289,"column":8},"end":{"line":289,"column":10191}},"38":{"start":{"line":305,"column":8},"end":{"line":305,"column":33}},"39":{"start":{"line":313,"column":8},"end":{"line":313,"column":25}},"40":{"start":{"line":314,"column":8},"end":{"line":314,"column":60}},"41":{"start":{"line":329,"column":8},"end":{"line":329,"column":72}},"42":{"start":{"line":330,"column":8},"end":{"line":330,"column":11598}},"43":{"start":{"line":347,"column":8},"end":{"line":347,"column":12105}},"44":{"start":{"line":350,"column":8},"end":{"line":350,"column":64}},"45":{"start":{"line":351,"column":8},"end":{"line":351,"column":12267}},"46":{"start":{"line":353,"column":15},"end":{"line":353,"column":12369}},"47":{"start":{"line":378,"column":8},"end":{"line":378,"column":43}},"48":{"start":{"line":386,"column":8},"end":{"line":386,"column":35}},"49":{"start":{"line":387,"column":8},"end":{"line":387,"column":54}},"50":{"start":{"line":401,"column":8},"end":{"line":401,"column":40}},"51":{"start":{"line":410,"column":8},"end":{"line":410,"column":14888}},"52":{"start":{"line":411,"column":12},"end":{"line":411,"column":50}},"53":{"start":{"line":414,"column":12},"end":{"line":414,"column":15105}},"54":{"start":{"line":418,"column":12},"end":{"line":418,"column":15261}},"55":{"start":{"line":419,"column":16},"end":{"line":419,"column":49}},"56":{"start":{"line":435,"column":8},"end":{"line":435,"column":15706}},"57":{"start":{"line":439,"column":8},"end":{"line":439,"column":54}},"58":{"start":{"line":449,"column":8},"end":{"line":449,"column":41}},"59":{"start":{"line":450,"column":8},"end":{"line":450,"column":16275}},"60":{"start":{"line":453,"column":8},"end":{"line":453,"column":20}},"61":{"start":{"line":466,"column":8},"end":{"line":466,"column":17042}},"62":{"start":{"line":467,"column":12},"end":{"line":467,"column":17084}},"63":{"start":{"line":468,"column":16},"end":{"line":468,"column":17206}},"64":{"start":{"line":472,"column":16},"end":{"line":472,"column":17397}}},"branchMap":{"1":{"line":49,"type":"cond-expr","locations":[{"start":{"line":49,"column":12},"end":{"line":49,"column":51}},{"start":{"line":50,"column":12},"end":{"line":50,"column":59}}]},"2":{"line":49,"type":"cond-expr","locations":[{"start":{"line":49,"column":12},"end":{"line":50,"column":59}},{"start":{"line":51,"column":12},"end":{"line":51,"column":47}}]},"3":{"line":58,"type":"if","locations":[{"start":{"line":58,"column":8},"end":{"line":58,"column":8}},{"start":{"line":58,"column":8},"end":{"line":58,"column":8}}]},"4":{"line":92,"type":"if","locations":[{"start":{"line":92,"column":43},"end":{"line":92,"column":84}},{"start":{"line":92,"column":88},"end":{"line":92,"column":89}}]},"5":{"line":138,"type":"if","locations":[{"start":{"line":138,"column":8},"end":{"line":138,"column":8}},{"start":{"line":138,"column":8},"end":{"line":138,"column":8}}]},"6":{"line":144,"type":"if","locations":[{"start":{"line":144,"column":8},"end":{"line":144,"column":8}},{"start":{"line":144,"column":8},"end":{"line":144,"column":8}}]},"7":{"line":193,"type":"cond-expr","locations":[{"start":{"line":193,"column":13},"end":{"line":193,"column":28}},{"start":{"line":193,"column":33},"end":{"line":193,"column":64}}]},"8":{"line":193,"type":"cond-expr","locations":[{"start":{"line":193,"column":13},"end":{"line":193,"column":64}},{"start":{"line":193,"column":69},"end":{"line":193,"column":100}}]},"9":{"line":205,"type":"if","locations":[{"start":{"line":205,"column":8},"end":{"line":205,"column":8}},{"start":{"line":205,"column":8},"end":{"line":205,"column":8}}]},"10":{"line":206,"type":"if","locations":[{"start":{"line":206,"column":12},"end":{"line":206,"column":12}},{"start":{"line":206,"column":12},"end":{"line":206,"column":12}}]},"11":{"line":245,"type":"if","locations":[{"start":{"line":245,"column":8},"end":{"line":245,"column":8}},{"start":{"line":245,"column":8},"end":{"line":245,"column":8}}]},"12":{"line":250,"type":"if","locations":[{"start":{"line":250,"column":8},"end":{"line":250,"column":8}},{"start":{"line":250,"column":8},"end":{"line":250,"column":8}}]},"13":{"line":259,"type":"if","locations":[{"start":{"line":259,"column":8},"end":{"line":259,"column":8}},{"start":{"line":259,"column":8},"end":{"line":259,"column":8}}]},"14":{"line":285,"type":"if","locations":[{"start":{"line":285,"column":8},"end":{"line":285,"column":8}},{"start":{"line":285,"column":8},"end":{"line":285,"column":8}}]},"15":{"line":289,"type":"if","locations":[{"start":{"line":289,"column":8},"end":{"line":289,"column":8}},{"start":{"line":289,"column":8},"end":{"line":289,"column":8}}]},"16":{"line":330,"type":"if","locations":[{"start":{"line":330,"column":8},"end":{"line":330,"column":8}},{"start":{"line":330,"column":8},"end":{"line":330,"column":8}}]},"17":{"line":347,"type":"if","locations":[{"start":{"line":347,"column":8},"end":{"line":347,"column":8}},{"start":{"line":347,"column":8},"end":{"line":347,"column":8}}]},"18":{"line":351,"type":"if","locations":[{"start":{"line":351,"column":8},"end":{"line":351,"column":8}},{"start":{"line":351,"column":8},"end":{"line":351,"column":8}}]},"19":{"line":353,"type":"if","locations":[{"start":{"line":353,"column":15},"end":{"line":353,"column":15}},{"start":{"line":353,"column":15},"end":{"line":353,"column":15}}]},"20":{"line":410,"type":"if","locations":[{"start":{"line":410,"column":8},"end":{"line":410,"column":8}},{"start":{"line":410,"column":8},"end":{"line":410,"column":8}}]},"21":{"line":410,"type":"cond-expr","locations":[{"start":{"line":410,"column":12},"end":{"line":410,"column":20}},{"start":{"line":410,"column":25},"end":{"line":410,"column":42}}]},"22":{"line":414,"type":"if","locations":[{"start":{"line":414,"column":12},"end":{"line":414,"column":12}},{"start":{"line":414,"column":12},"end":{"line":414,"column":12}}]},"23":{"line":418,"type":"if","locations":[{"start":{"line":418,"column":12},"end":{"line":418,"column":12}},{"start":{"line":418,"column":12},"end":{"line":418,"column":12}}]},"24":{"line":435,"type":"if","locations":[{"start":{"line":435,"column":8},"end":{"line":435,"column":8}},{"start":{"line":435,"column":8},"end":{"line":435,"column":8}}]},"25":{"line":450,"type":"if","locations":[{"start":{"line":450,"column":8},"end":{"line":450,"column":8}},{"start":{"line":450,"column":8},"end":{"line":450,"column":8}}]},"26":{"line":466,"type":"if","locations":[{"start":{"line":466,"column":8},"end":{"line":466,"column":8}},{"start":{"line":466,"column":8},"end":{"line":466,"column":8}}]},"27":{"line":468,"type":"if","locations":[{"start":{"line":468,"column":16},"end":{"line":468,"column":16}},{"start":{"line":468,"column":16},"end":{"line":468,"column":16}}]},"28":{"line":472,"type":"if","locations":[{"start":{"line":472,"column":16},"end":{"line":472,"column":16}},{"start":{"line":472,"column":16},"end":{"line":472,"column":16}}]}}},"contracts/token/ERC721/extensions/ERC721Burnable.sol":{"l":{"24":4},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/extensions/ERC721Burnable.sol","s":{"1":4},"b":{},"f":{"1":4},"fnMap":{"1":{"name":"burn","line":21,"loc":{"start":{"line":21,"column":4},"end":{"line":25,"column":4}}}},"statementMap":{"1":{"start":{"line":24,"column":8},"end":{"line":24,"column":49}}},"branchMap":{}},"contracts/token/ERC721/extensions/ERC721Consecutive.sol":{"l":{"68":14,"76":98,"79":98,"80":15,"85":83,"105":26,"108":26,"109":20,"110":3,"112":17,"113":3,"116":14,"117":14,"118":1,"122":13,"123":13,"127":13,"129":12,"132":18,"142":26,"145":26,"146":2,"150":24,"155":3,"158":24,"165":3,"173":32,"174":32},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/extensions/ERC721Consecutive.sol","s":{"1":14,"2":98,"3":98,"4":15,"5":83,"6":26,"7":26,"8":20,"9":17,"10":14,"11":14,"12":13,"13":13,"14":13,"15":12,"16":18,"17":26,"18":26,"19":24,"20":3,"21":24,"22":3,"23":32,"24":32},"b":{"1":[15,83],"2":[15,0],"3":[0,0],"4":[6,77],"5":[20,6],"6":[3,17],"7":[3,14],"8":[1,13],"9":[2,24],"10":[3,21],"11":[21,11]},"f":{"1":14,"2":98,"3":26,"4":26,"5":3,"6":32},"fnMap":{"1":{"name":"_maxBatchSize","line":67,"loc":{"start":{"line":67,"column":4},"end":{"line":69,"column":4}}},"2":{"name":"_ownerOf","line":75,"loc":{"start":{"line":75,"column":4},"end":{"line":86,"column":4}}},"3":{"name":"_mintConsecutive","line":104,"loc":{"start":{"line":104,"column":4},"end":{"line":133,"column":4}}},"4":{"name":"_update","line":141,"loc":{"start":{"line":141,"column":4},"end":{"line":159,"column":4}}},"5":{"name":"_firstConsecutiveId","line":164,"loc":{"start":{"line":164,"column":4},"end":{"line":166,"column":4}}},"6":{"name":"_nextConsecutiveId","line":172,"loc":{"start":{"line":172,"column":4},"end":{"line":175,"column":4}}}},"statementMap":{"1":{"start":{"line":68,"column":8},"end":{"line":68,"column":19}},"2":{"start":{"line":76,"column":8},"end":{"line":76,"column":47}},"3":{"start":{"line":79,"column":8},"end":{"line":79,"column":3472}},"4":{"start":{"line":80,"column":12},"end":{"line":80,"column":24}},"5":{"start":{"line":85,"column":8},"end":{"line":85,"column":117}},"6":{"start":{"line":105,"column":8},"end":{"line":105,"column":42}},"7":{"start":{"line":108,"column":8},"end":{"line":108,"column":4822}},"8":{"start":{"line":109,"column":12},"end":{"line":109,"column":4859}},"9":{"start":{"line":112,"column":12},"end":{"line":112,"column":4973}},"10":{"start":{"line":116,"column":12},"end":{"line":116,"column":50}},"11":{"start":{"line":117,"column":12},"end":{"line":117,"column":5134}},"12":{"start":{"line":122,"column":12},"end":{"line":122,"column":46}},"13":{"start":{"line":123,"column":12},"end":{"line":123,"column":55}},"14":{"start":{"line":127,"column":12},"end":{"line":127,"column":42}},"15":{"start":{"line":129,"column":12},"end":{"line":129,"column":64}},"16":{"start":{"line":132,"column":8},"end":{"line":132,"column":19}},"17":{"start":{"line":142,"column":8},"end":{"line":142,"column":64}},"18":{"start":{"line":145,"column":8},"end":{"line":145,"column":6347}},"19":{"start":{"line":150,"column":8},"end":{"line":150,"column":6500}},"20":{"start":{"line":155,"column":12},"end":{"line":155,"column":39}},"21":{"start":{"line":158,"column":8},"end":{"line":158,"column":28}},"22":{"start":{"line":165,"column":8},"end":{"line":165,"column":16}},"23":{"start":{"line":173,"column":8},"end":{"line":173,"column":82}},"24":{"start":{"line":174,"column":8},"end":{"line":174,"column":60}}},"branchMap":{"1":{"line":79,"type":"if","locations":[{"start":{"line":79,"column":8},"end":{"line":79,"column":8}},{"start":{"line":79,"column":8},"end":{"line":79,"column":8}}]},"2":{"line":79,"type":"cond-expr","locations":[{"start":{"line":79,"column":12},"end":{"line":79,"column":30}},{"start":{"line":79,"column":35},"end":{"line":79,"column":60}}]},"3":{"line":79,"type":"cond-expr","locations":[{"start":{"line":79,"column":12},"end":{"line":79,"column":60}},{"start":{"line":79,"column":65},"end":{"line":79,"column":95}}]},"4":{"line":85,"type":"if","locations":[{"start":{"line":85,"column":46},"end":{"line":85,"column":55}},{"start":{"line":85,"column":59},"end":{"line":85,"column":116}}]},"5":{"line":108,"type":"if","locations":[{"start":{"line":108,"column":8},"end":{"line":108,"column":8}},{"start":{"line":108,"column":8},"end":{"line":108,"column":8}}]},"6":{"line":109,"type":"if","locations":[{"start":{"line":109,"column":12},"end":{"line":109,"column":12}},{"start":{"line":109,"column":12},"end":{"line":109,"column":12}}]},"7":{"line":112,"type":"if","locations":[{"start":{"line":112,"column":12},"end":{"line":112,"column":12}},{"start":{"line":112,"column":12},"end":{"line":112,"column":12}}]},"8":{"line":117,"type":"if","locations":[{"start":{"line":117,"column":12},"end":{"line":117,"column":12}},{"start":{"line":117,"column":12},"end":{"line":117,"column":12}}]},"9":{"line":145,"type":"if","locations":[{"start":{"line":145,"column":8},"end":{"line":145,"column":8}},{"start":{"line":145,"column":8},"end":{"line":145,"column":8}}]},"10":{"line":150,"type":"if","locations":[{"start":{"line":150,"column":8},"end":{"line":150,"column":8}},{"start":{"line":150,"column":8},"end":{"line":150,"column":8}}]},"11":{"line":174,"type":"if","locations":[{"start":{"line":174,"column":24},"end":{"line":174,"column":35}},{"start":{"line":174,"column":39},"end":{"line":174,"column":59}}]}}},"contracts/token/ERC721/extensions/ERC721Enumerable.sol":{"l":{"40":21,"47":108,"48":3,"50":105,"57":16,"64":12,"65":2,"67":10,"74":1079,"76":1067,"77":778,"79":248,"81":1067,"82":12,"84":1014,"87":1067,"96":1014,"97":1014,"98":1014,"106":778,"107":778,"122":248,"123":248,"126":248,"127":244,"129":244,"130":244,"134":248,"135":248,"147":12,"148":12,"153":12,"155":12,"156":12,"159":12,"160":12,"167":1,"168":1,"170":0},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/extensions/ERC721Enumerable.sol","s":{"1":21,"2":108,"3":105,"4":16,"5":12,"6":10,"7":1079,"8":1067,"9":778,"10":289,"11":248,"12":1067,"13":12,"14":1055,"15":1014,"16":1067,"17":1014,"18":778,"19":248,"20":248,"21":248,"22":244,"23":12,"24":12,"25":12,"26":12,"27":1,"28":0},"b":{"1":[3,9],"2":[3,105],"3":[2,10],"4":[778,289],"5":[248,41],"6":[12,1055],"7":[1014,41],"8":[244,4],"9":[1,0]},"f":{"1":21,"2":108,"3":16,"4":12,"5":1079,"6":1014,"7":778,"8":248,"9":12,"10":1},"fnMap":{"1":{"name":"supportsInterface","line":39,"loc":{"start":{"line":39,"column":4},"end":{"line":41,"column":4}}},"2":{"name":"tokenOfOwnerByIndex","line":46,"loc":{"start":{"line":46,"column":4},"end":{"line":51,"column":4}}},"3":{"name":"totalSupply","line":56,"loc":{"start":{"line":56,"column":4},"end":{"line":58,"column":4}}},"4":{"name":"tokenByIndex","line":63,"loc":{"start":{"line":63,"column":4},"end":{"line":68,"column":4}}},"5":{"name":"_update","line":73,"loc":{"start":{"line":73,"column":4},"end":{"line":88,"column":4}}},"6":{"name":"_addTokenToOwnerEnumeration","line":95,"loc":{"start":{"line":95,"column":4},"end":{"line":99,"column":4}}},"7":{"name":"_addTokenToAllTokensEnumeration","line":105,"loc":{"start":{"line":105,"column":4},"end":{"line":108,"column":4}}},"8":{"name":"_removeTokenFromOwnerEnumeration","line":118,"loc":{"start":{"line":118,"column":4},"end":{"line":136,"column":4}}},"9":{"name":"_removeTokenFromAllTokensEnumeration","line":143,"loc":{"start":{"line":143,"column":4},"end":{"line":161,"column":4}}},"10":{"name":"_increaseBalance","line":166,"loc":{"start":{"line":166,"column":4},"end":{"line":171,"column":4}}}},"statementMap":{"1":{"start":{"line":40,"column":8},"end":{"line":40,"column":105}},"2":{"start":{"line":47,"column":8},"end":{"line":47,"column":1852}},"3":{"start":{"line":50,"column":8},"end":{"line":50,"column":41}},"4":{"start":{"line":57,"column":8},"end":{"line":57,"column":32}},"5":{"start":{"line":64,"column":8},"end":{"line":64,"column":2330}},"6":{"start":{"line":67,"column":8},"end":{"line":67,"column":32}},"7":{"start":{"line":74,"column":8},"end":{"line":74,"column":64}},"8":{"start":{"line":76,"column":8},"end":{"line":76,"column":2708}},"9":{"start":{"line":77,"column":12},"end":{"line":77,"column":51}},"10":{"start":{"line":78,"column":15},"end":{"line":78,"column":2812}},"11":{"start":{"line":79,"column":12},"end":{"line":79,"column":67}},"12":{"start":{"line":81,"column":8},"end":{"line":81,"column":2927}},"13":{"start":{"line":82,"column":12},"end":{"line":82,"column":56}},"14":{"start":{"line":83,"column":15},"end":{"line":83,"column":3025}},"15":{"start":{"line":84,"column":12},"end":{"line":84,"column":51}},"16":{"start":{"line":87,"column":8},"end":{"line":87,"column":28}},"17":{"start":{"line":96,"column":8},"end":{"line":96,"column":42}},"18":{"start":{"line":107,"column":8},"end":{"line":107,"column":31}},"19":{"start":{"line":122,"column":8},"end":{"line":122,"column":48}},"20":{"start":{"line":123,"column":8},"end":{"line":123,"column":55}},"21":{"start":{"line":126,"column":8},"end":{"line":126,"column":5092}},"22":{"start":{"line":127,"column":12},"end":{"line":127,"column":68}},"23":{"start":{"line":147,"column":8},"end":{"line":147,"column":54}},"24":{"start":{"line":148,"column":8},"end":{"line":148,"column":53}},"25":{"start":{"line":153,"column":8},"end":{"line":153,"column":56}},"26":{"start":{"line":160,"column":8},"end":{"line":160,"column":23}},"27":{"start":{"line":167,"column":8},"end":{"line":167,"column":7153}},"28":{"start":{"line":170,"column":8},"end":{"line":170,"column":46}}},"branchMap":{"1":{"line":40,"type":"cond-expr","locations":[{"start":{"line":40,"column":15},"end":{"line":40,"column":64}},{"start":{"line":40,"column":69},"end":{"line":40,"column":104}}]},"2":{"line":47,"type":"if","locations":[{"start":{"line":47,"column":8},"end":{"line":47,"column":8}},{"start":{"line":47,"column":8},"end":{"line":47,"column":8}}]},"3":{"line":64,"type":"if","locations":[{"start":{"line":64,"column":8},"end":{"line":64,"column":8}},{"start":{"line":64,"column":8},"end":{"line":64,"column":8}}]},"4":{"line":76,"type":"if","locations":[{"start":{"line":76,"column":8},"end":{"line":76,"column":8}},{"start":{"line":76,"column":8},"end":{"line":76,"column":8}}]},"5":{"line":78,"type":"if","locations":[{"start":{"line":78,"column":15},"end":{"line":78,"column":15}},{"start":{"line":78,"column":15},"end":{"line":78,"column":15}}]},"6":{"line":81,"type":"if","locations":[{"start":{"line":81,"column":8},"end":{"line":81,"column":8}},{"start":{"line":81,"column":8},"end":{"line":81,"column":8}}]},"7":{"line":83,"type":"if","locations":[{"start":{"line":83,"column":15},"end":{"line":83,"column":15}},{"start":{"line":83,"column":15},"end":{"line":83,"column":15}}]},"8":{"line":126,"type":"if","locations":[{"start":{"line":126,"column":8},"end":{"line":126,"column":8}},{"start":{"line":126,"column":8},"end":{"line":126,"column":8}}]},"9":{"line":167,"type":"if","locations":[{"start":{"line":167,"column":8},"end":{"line":167,"column":8}},{"start":{"line":167,"column":8},"end":{"line":167,"column":8}}]}}},"contracts/token/ERC721/extensions/ERC721Pausable.sol":{"l":{"35":33},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/extensions/ERC721Pausable.sol","s":{"1":33},"b":{"1":[33,5]},"f":{"1":33},"fnMap":{"1":{"name":"_update","line":34,"loc":{"start":{"line":30,"column":4},"end":{"line":36,"column":4}}}},"statementMap":{"1":{"start":{"line":35,"column":8},"end":{"line":35,"column":47}}},"branchMap":{"1":{"line":34,"type":"if","locations":[{"start":{"line":34,"column":32},"end":{"line":34,"column":32}},{"start":{"line":34,"column":32},"end":{"line":34,"column":32}}]}}},"contracts/token/ERC721/extensions/ERC721Royalty.sol":{"l":{"25":6},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/extensions/ERC721Royalty.sol","s":{"1":6},"b":{},"f":{"1":6},"fnMap":{"1":{"name":"supportsInterface","line":24,"loc":{"start":{"line":24,"column":4},"end":{"line":26,"column":4}}}},"statementMap":{"1":{"start":{"line":25,"column":8},"end":{"line":25,"column":51}}},"branchMap":{}},"contracts/token/ERC721/extensions/ERC721URIStorage.sol":{"l":{"28":6,"35":11,"37":7,"38":7,"41":7,"42":4,"45":3,"46":2,"49":1,"58":7,"59":7},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/extensions/ERC721URIStorage.sol","s":{"1":6,"2":11,"3":7,"4":7,"5":7,"6":4,"7":3,"8":2,"9":1,"10":7},"b":{"1":[3,0],"2":[4,3],"3":[2,1]},"f":{"1":6,"2":11,"3":7},"fnMap":{"1":{"name":"supportsInterface","line":27,"loc":{"start":{"line":27,"column":4},"end":{"line":29,"column":4}}},"2":{"name":"tokenURI","line":34,"loc":{"start":{"line":34,"column":4},"end":{"line":50,"column":4}}},"3":{"name":"_setTokenURI","line":57,"loc":{"start":{"line":57,"column":4},"end":{"line":60,"column":4}}}},"statementMap":{"1":{"start":{"line":28,"column":8},"end":{"line":28,"column":90}},"2":{"start":{"line":35,"column":8},"end":{"line":35,"column":29}},"3":{"start":{"line":37,"column":8},"end":{"line":37,"column":53}},"4":{"start":{"line":38,"column":8},"end":{"line":38,"column":39}},"5":{"start":{"line":41,"column":8},"end":{"line":41,"column":1506}},"6":{"start":{"line":42,"column":12},"end":{"line":42,"column":28}},"7":{"start":{"line":45,"column":8},"end":{"line":45,"column":1671}},"8":{"start":{"line":46,"column":12},"end":{"line":46,"column":49}},"9":{"start":{"line":49,"column":8},"end":{"line":49,"column":38}},"10":{"start":{"line":59,"column":8},"end":{"line":59,"column":36}}},"branchMap":{"1":{"line":28,"type":"cond-expr","locations":[{"start":{"line":28,"column":15},"end":{"line":28,"column":49}},{"start":{"line":28,"column":54},"end":{"line":28,"column":89}}]},"2":{"line":41,"type":"if","locations":[{"start":{"line":41,"column":8},"end":{"line":41,"column":8}},{"start":{"line":41,"column":8},"end":{"line":41,"column":8}}]},"3":{"line":45,"type":"if","locations":[{"start":{"line":45,"column":8},"end":{"line":45,"column":8}},{"start":{"line":45,"column":8},"end":{"line":45,"column":8}}]}}},"contracts/token/ERC721/extensions/ERC721Votes.sol":{"l":{"24":86,"26":86,"28":86,"37":94,"44":12,"45":12},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/extensions/ERC721Votes.sol","s":{"1":86,"2":86,"3":86,"4":94,"5":12,"6":12},"b":{},"f":{"1":86,"2":94,"3":12},"fnMap":{"1":{"name":"_update","line":23,"loc":{"start":{"line":23,"column":4},"end":{"line":29,"column":4}}},"2":{"name":"_getVotingUnits","line":36,"loc":{"start":{"line":36,"column":4},"end":{"line":38,"column":4}}},"3":{"name":"_increaseBalance","line":43,"loc":{"start":{"line":43,"column":4},"end":{"line":46,"column":4}}}},"statementMap":{"1":{"start":{"line":24,"column":8},"end":{"line":24,"column":64}},"2":{"start":{"line":26,"column":8},"end":{"line":26,"column":49}},"3":{"start":{"line":28,"column":8},"end":{"line":28,"column":28}},"4":{"start":{"line":37,"column":8},"end":{"line":37,"column":33}},"5":{"start":{"line":44,"column":8},"end":{"line":44,"column":46}},"6":{"start":{"line":45,"column":8},"end":{"line":45,"column":56}}},"branchMap":{}},"contracts/token/ERC721/extensions/ERC721Wrapper.sol":{"l":{"25":1,"32":12,"33":12,"34":13,"39":13,"40":12,"43":11,"50":6,"51":6,"52":7,"55":7,"59":6,"62":5,"76":2,"77":1,"79":1,"80":1,"88":2,"89":2,"90":1,"92":1,"93":1,"100":24},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/extensions/ERC721Wrapper.sol","s":{"1":12,"2":12,"3":13,"4":13,"5":12,"6":11,"7":6,"8":6,"9":7,"10":7,"11":6,"12":5,"13":2,"14":1,"15":1,"16":2,"17":2,"18":1,"19":1,"20":24},"b":{"1":[1,1],"2":[1,1]},"f":{"1":1,"2":12,"3":6,"4":2,"5":2,"6":24},"fnMap":{"1":{"name":"constructor","line":24,"loc":{"start":{"line":24,"column":4},"end":{"line":26,"column":4}}},"2":{"name":"depositFor","line":31,"loc":{"start":{"line":31,"column":4},"end":{"line":44,"column":4}}},"3":{"name":"withdrawTo","line":49,"loc":{"start":{"line":49,"column":4},"end":{"line":63,"column":4}}},"4":{"name":"onERC721Received","line":75,"loc":{"start":{"line":75,"column":4},"end":{"line":81,"column":4}}},"5":{"name":"_recover","line":87,"loc":{"start":{"line":87,"column":4},"end":{"line":94,"column":4}}},"6":{"name":"underlying","line":99,"loc":{"start":{"line":99,"column":4},"end":{"line":101,"column":4}}}},"statementMap":{"1":{"start":{"line":32,"column":8},"end":{"line":32,"column":40}},"2":{"start":{"line":33,"column":8},"end":{"line":33,"column":1240}},"3":{"start":{"line":34,"column":12},"end":{"line":34,"column":41}},"4":{"start":{"line":39,"column":12},"end":{"line":39,"column":74}},"5":{"start":{"line":40,"column":12},"end":{"line":40,"column":38}},"6":{"start":{"line":43,"column":8},"end":{"line":43,"column":19}},"7":{"start":{"line":50,"column":8},"end":{"line":50,"column":40}},"8":{"start":{"line":51,"column":8},"end":{"line":51,"column":2053}},"9":{"start":{"line":52,"column":12},"end":{"line":52,"column":41}},"10":{"start":{"line":55,"column":12},"end":{"line":55,"column":53}},"11":{"start":{"line":59,"column":12},"end":{"line":59,"column":73}},"12":{"start":{"line":62,"column":8},"end":{"line":62,"column":19}},"13":{"start":{"line":76,"column":8},"end":{"line":76,"column":3393}},"14":{"start":{"line":79,"column":8},"end":{"line":79,"column":31}},"15":{"start":{"line":80,"column":8},"end":{"line":80,"column":56}},"16":{"start":{"line":88,"column":8},"end":{"line":88,"column":53}},"17":{"start":{"line":89,"column":8},"end":{"line":89,"column":3960}},"18":{"start":{"line":92,"column":8},"end":{"line":92,"column":34}},"19":{"start":{"line":93,"column":8},"end":{"line":93,"column":22}},"20":{"start":{"line":100,"column":8},"end":{"line":100,"column":26}}},"branchMap":{"1":{"line":76,"type":"if","locations":[{"start":{"line":76,"column":8},"end":{"line":76,"column":8}},{"start":{"line":76,"column":8},"end":{"line":76,"column":8}}]},"2":{"line":89,"type":"if","locations":[{"start":{"line":89,"column":8},"end":{"line":89,"column":8}},{"start":{"line":89,"column":8},"end":{"line":89,"column":8}}]}}},"contracts/token/ERC721/extensions/IERC721Enumerable.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/extensions/IERC721Enumerable.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/token/ERC721/extensions/IERC721Metadata.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/extensions/IERC721Metadata.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/token/ERC721/IERC721.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/IERC721.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/token/ERC721/IERC721Receiver.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/IERC721Receiver.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/token/ERC721/utils/ERC721Holder.sol":{"l":{"22":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/utils/ERC721Holder.sol","s":{"1":2},"b":{},"f":{"1":2},"fnMap":{"1":{"name":"onERC721Received","line":21,"loc":{"start":{"line":21,"column":4},"end":{"line":23,"column":4}}}},"statementMap":{"1":{"start":{"line":22,"column":8},"end":{"line":22,"column":45}}},"branchMap":{}},"contracts/utils/Address.sol":{"l":{"42":156,"43":2,"46":154,"47":154,"48":65,"71":270,"84":361,"85":1,"87":360,"88":360,"96":4,"97":4,"105":83,"106":83,"119":447,"120":88,"124":359,"125":6,"127":353,"136":132,"137":19,"139":113,"148":107,"151":89,"156":18},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/Address.sol","s":{"1":156,"2":154,"3":154,"4":270,"5":361,"6":360,"7":360,"8":4,"9":4,"10":83,"11":83,"12":447,"13":88,"14":359,"15":353,"16":132,"17":19,"18":113,"19":107},"b":{"1":[2,154],"2":[65,89],"3":[1,360],"4":[88,359],"5":[6,353],"6":[19,113],"7":[89,18]},"f":{"1":156,"2":270,"3":361,"4":4,"5":83,"6":447,"7":132,"8":107},"fnMap":{"1":{"name":"sendValue","line":41,"loc":{"start":{"line":41,"column":4},"end":{"line":50,"column":4}}},"2":{"name":"functionCall","line":70,"loc":{"start":{"line":70,"column":4},"end":{"line":72,"column":4}}},"3":{"name":"functionCallWithValue","line":83,"loc":{"start":{"line":83,"column":4},"end":{"line":89,"column":4}}},"4":{"name":"functionStaticCall","line":95,"loc":{"start":{"line":95,"column":4},"end":{"line":98,"column":4}}},"5":{"name":"functionDelegateCall","line":104,"loc":{"start":{"line":104,"column":4},"end":{"line":107,"column":4}}},"6":{"name":"verifyCallResultFromTarget","line":114,"loc":{"start":{"line":114,"column":4},"end":{"line":129,"column":4}}},"7":{"name":"verifyCallResult","line":135,"loc":{"start":{"line":135,"column":4},"end":{"line":141,"column":4}}},"8":{"name":"_revert","line":146,"loc":{"start":{"line":146,"column":4},"end":{"line":158,"column":4}}}},"statementMap":{"1":{"start":{"line":42,"column":8},"end":{"line":42,"column":1621}},"2":{"start":{"line":46,"column":8},"end":{"line":46,"column":60}},"3":{"start":{"line":47,"column":8},"end":{"line":47,"column":1802}},"4":{"start":{"line":71,"column":8},"end":{"line":71,"column":53}},"5":{"start":{"line":84,"column":8},"end":{"line":84,"column":3312}},"6":{"start":{"line":87,"column":8},"end":{"line":87,"column":81}},"7":{"start":{"line":88,"column":8},"end":{"line":88,"column":70}},"8":{"start":{"line":96,"column":8},"end":{"line":96,"column":73}},"9":{"start":{"line":97,"column":8},"end":{"line":97,"column":70}},"10":{"start":{"line":105,"column":8},"end":{"line":105,"column":75}},"11":{"start":{"line":106,"column":8},"end":{"line":106,"column":70}},"12":{"start":{"line":119,"column":8},"end":{"line":119,"column":4802}},"13":{"start":{"line":120,"column":12},"end":{"line":120,"column":30}},"14":{"start":{"line":124,"column":12},"end":{"line":124,"column":5054}},"15":{"start":{"line":127,"column":12},"end":{"line":127,"column":29}},"16":{"start":{"line":136,"column":8},"end":{"line":136,"column":5528}},"17":{"start":{"line":137,"column":12},"end":{"line":137,"column":30}},"18":{"start":{"line":139,"column":12},"end":{"line":139,"column":29}},"19":{"start":{"line":148,"column":8},"end":{"line":148,"column":5879}}},"branchMap":{"1":{"line":42,"type":"if","locations":[{"start":{"line":42,"column":8},"end":{"line":42,"column":8}},{"start":{"line":42,"column":8},"end":{"line":42,"column":8}}]},"2":{"line":47,"type":"if","locations":[{"start":{"line":47,"column":8},"end":{"line":47,"column":8}},{"start":{"line":47,"column":8},"end":{"line":47,"column":8}}]},"3":{"line":84,"type":"if","locations":[{"start":{"line":84,"column":8},"end":{"line":84,"column":8}},{"start":{"line":84,"column":8},"end":{"line":84,"column":8}}]},"4":{"line":119,"type":"if","locations":[{"start":{"line":119,"column":8},"end":{"line":119,"column":8}},{"start":{"line":119,"column":8},"end":{"line":119,"column":8}}]},"5":{"line":124,"type":"if","locations":[{"start":{"line":124,"column":12},"end":{"line":124,"column":12}},{"start":{"line":124,"column":12},"end":{"line":124,"column":12}}]},"6":{"line":136,"type":"if","locations":[{"start":{"line":136,"column":8},"end":{"line":136,"column":8}},{"start":{"line":136,"column":8},"end":{"line":136,"column":8}}]},"7":{"line":148,"type":"if","locations":[{"start":{"line":148,"column":8},"end":{"line":148,"column":8}},{"start":{"line":148,"column":8},"end":{"line":148,"column":8}}]}}},"contracts/utils/Arrays.sol":{"l":{"25":12,"26":12,"28":12,"29":1,"32":11,"33":39,"37":39,"38":21,"40":18,"45":11,"46":6,"48":5,"58":10,"63":10,"67":10,"76":10,"81":10,"85":10,"94":58,"99":58,"103":58,"112":1362,"123":40},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/Arrays.sol","s":{"1":12,"2":12,"3":12,"4":1,"5":11,"6":39,"7":39,"8":11,"9":6,"10":5,"11":10,"12":10,"13":10,"14":10,"15":58,"16":58},"b":{"1":[1,11],"2":[21,18],"3":[6,5]},"f":{"1":12,"2":10,"3":10,"4":58,"5":1362,"6":40},"fnMap":{"1":{"name":"findUpperBound","line":24,"loc":{"start":{"line":24,"column":4},"end":{"line":50,"column":4}}},"2":{"name":"unsafeAccess","line":57,"loc":{"start":{"line":57,"column":4},"end":{"line":68,"column":4}}},"3":{"name":"unsafeAccess","line":75,"loc":{"start":{"line":75,"column":4},"end":{"line":86,"column":4}}},"4":{"name":"unsafeAccess","line":93,"loc":{"start":{"line":93,"column":4},"end":{"line":104,"column":4}}},"5":{"name":"unsafeMemoryAccess","line":111,"loc":{"start":{"line":111,"column":4},"end":{"line":115,"column":4}}},"6":{"name":"unsafeMemoryAccess","line":122,"loc":{"start":{"line":122,"column":4},"end":{"line":126,"column":4}}}},"statementMap":{"1":{"start":{"line":25,"column":8},"end":{"line":25,"column":23}},"2":{"start":{"line":26,"column":8},"end":{"line":26,"column":35}},"3":{"start":{"line":28,"column":8},"end":{"line":28,"column":925}},"4":{"start":{"line":29,"column":12},"end":{"line":29,"column":20}},"5":{"start":{"line":32,"column":8},"end":{"line":32,"column":983}},"6":{"start":{"line":33,"column":12},"end":{"line":33,"column":49}},"7":{"start":{"line":37,"column":12},"end":{"line":37,"column":1278}},"8":{"start":{"line":45,"column":8},"end":{"line":45,"column":1538}},"9":{"start":{"line":46,"column":12},"end":{"line":46,"column":26}},"10":{"start":{"line":48,"column":12},"end":{"line":48,"column":22}},"11":{"start":{"line":58,"column":8},"end":{"line":58,"column":20}},"12":{"start":{"line":67,"column":8},"end":{"line":67,"column":36}},"13":{"start":{"line":76,"column":8},"end":{"line":76,"column":20}},"14":{"start":{"line":85,"column":8},"end":{"line":85,"column":36}},"15":{"start":{"line":94,"column":8},"end":{"line":94,"column":20}},"16":{"start":{"line":103,"column":8},"end":{"line":103,"column":36}}},"branchMap":{"1":{"line":28,"type":"if","locations":[{"start":{"line":28,"column":8},"end":{"line":28,"column":8}},{"start":{"line":28,"column":8},"end":{"line":28,"column":8}}]},"2":{"line":37,"type":"if","locations":[{"start":{"line":37,"column":12},"end":{"line":37,"column":12}},{"start":{"line":37,"column":12},"end":{"line":37,"column":12}}]},"3":{"line":45,"type":"if","locations":[{"start":{"line":45,"column":8},"end":{"line":45,"column":8}},{"start":{"line":45,"column":8},"end":{"line":45,"column":8}}]}}},"contracts/utils/Base64.sol":{"l":{"21":10,"28":10,"39":20,"51":16,"53":16,"56":16,"109":16},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/Base64.sol","s":{"1":10,"2":10,"3":20,"4":4,"5":16,"6":16,"7":16},"b":{"1":[4,16],"2":[8,8]},"f":{"1":10,"2":10,"3":20},"fnMap":{"1":{"name":"encode","line":20,"loc":{"start":{"line":20,"column":4},"end":{"line":22,"column":4}}},"2":{"name":"encodeURL","line":27,"loc":{"start":{"line":27,"column":4},"end":{"line":29,"column":4}}},"3":{"name":"_encode","line":34,"loc":{"start":{"line":34,"column":4},"end":{"line":110,"column":4}}}},"statementMap":{"1":{"start":{"line":21,"column":8},"end":{"line":21,"column":42}},"2":{"start":{"line":28,"column":8},"end":{"line":28,"column":47}},"3":{"start":{"line":39,"column":8},"end":{"line":39,"column":39}},"4":{"start":{"line":39,"column":30},"end":{"line":39,"column":39}},"5":{"start":{"line":51,"column":8},"end":{"line":51,"column":100}},"6":{"start":{"line":53,"column":8},"end":{"line":53,"column":55}},"7":{"start":{"line":109,"column":8},"end":{"line":109,"column":21}}},"branchMap":{"1":{"line":39,"type":"if","locations":[{"start":{"line":39,"column":8},"end":{"line":39,"column":8}},{"start":{"line":39,"column":8},"end":{"line":39,"column":8}}]},"2":{"line":51,"type":"if","locations":[{"start":{"line":51,"column":45},"end":{"line":51,"column":71}},{"start":{"line":51,"column":75},"end":{"line":51,"column":99}}]}}},"contracts/utils/Context.sol":{"l":{"18":6549,"22":611,"26":0},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/Context.sol","s":{"1":6549,"2":611,"3":0},"b":{},"f":{"1":6549,"2":611,"3":0},"fnMap":{"1":{"name":"_msgSender","line":17,"loc":{"start":{"line":17,"column":4},"end":{"line":19,"column":4}}},"2":{"name":"_msgData","line":21,"loc":{"start":{"line":21,"column":4},"end":{"line":23,"column":4}}},"3":{"name":"_contextSuffixLength","line":25,"loc":{"start":{"line":25,"column":4},"end":{"line":27,"column":4}}}},"statementMap":{"1":{"start":{"line":18,"column":8},"end":{"line":18,"column":25}},"2":{"start":{"line":22,"column":8},"end":{"line":22,"column":23}},"3":{"start":{"line":26,"column":8},"end":{"line":26,"column":16}}},"branchMap":{}},"contracts/utils/Create2.sol":{"l":{"46":7,"47":1,"49":6,"50":1,"53":5,"56":5,"57":1,"66":1,"75":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/Create2.sol","s":{"1":7,"2":6,"3":5,"4":1},"b":{"1":[1,6],"2":[1,5],"3":[1,4]},"f":{"1":7,"2":1,"3":2},"fnMap":{"1":{"name":"deploy","line":45,"loc":{"start":{"line":45,"column":4},"end":{"line":59,"column":4}}},"2":{"name":"computeAddress","line":65,"loc":{"start":{"line":65,"column":4},"end":{"line":67,"column":4}}},"3":{"name":"computeAddress","line":73,"loc":{"start":{"line":73,"column":4},"end":{"line":95,"column":4}}}},"statementMap":{"1":{"start":{"line":46,"column":8},"end":{"line":46,"column":1533}},"2":{"start":{"line":49,"column":8},"end":{"line":49,"column":1667}},"3":{"start":{"line":56,"column":8},"end":{"line":56,"column":1908}},"4":{"start":{"line":66,"column":8},"end":{"line":66,"column":64}}},"branchMap":{"1":{"line":46,"type":"if","locations":[{"start":{"line":46,"column":8},"end":{"line":46,"column":8}},{"start":{"line":46,"column":8},"end":{"line":46,"column":8}}]},"2":{"line":49,"type":"if","locations":[{"start":{"line":49,"column":8},"end":{"line":49,"column":8}},{"start":{"line":49,"column":8},"end":{"line":49,"column":8}}]},"3":{"line":56,"type":"if","locations":[{"start":{"line":56,"column":8},"end":{"line":56,"column":8}},{"start":{"line":56,"column":8},"end":{"line":56,"column":8}}]}}},"contracts/utils/cryptography/ECDSA.sol":{"l":{"57":132,"58":128,"59":128,"60":128,"64":128,"69":128,"71":4,"90":28,"91":28,"92":18,"101":4,"102":4,"104":4,"105":4,"113":4,"114":4,"115":4,"137":180,"138":2,"142":178,"143":178,"144":9,"147":169,"155":48,"156":48,"157":43,"164":80,"165":65,"167":9,"169":4,"171":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/cryptography/ECDSA.sol","s":{"1":132,"2":128,"3":128,"4":128,"5":128,"6":4,"7":28,"8":28,"9":18,"10":4,"11":4,"12":4,"13":4,"14":4,"15":4,"16":180,"17":2,"18":178,"19":178,"20":9,"21":169,"22":48,"23":48,"24":43,"25":80,"26":65,"27":15,"28":6,"29":2},"b":{"1":[128,4],"2":[2,178],"3":[9,169],"4":[65,15],"5":[9,6],"6":[4,2],"7":[2,0]},"f":{"1":132,"2":28,"3":4,"4":4,"5":180,"6":48,"7":80},"fnMap":{"1":{"name":"tryRecover","line":56,"loc":{"start":{"line":56,"column":4},"end":{"line":73,"column":4}}},"2":{"name":"recover","line":89,"loc":{"start":{"line":89,"column":4},"end":{"line":93,"column":4}}},"3":{"name":"tryRecover","line":100,"loc":{"start":{"line":100,"column":4},"end":{"line":107,"column":4}}},"4":{"name":"recover","line":112,"loc":{"start":{"line":112,"column":4},"end":{"line":116,"column":4}}},"5":{"name":"tryRecover","line":122,"loc":{"start":{"line":122,"column":4},"end":{"line":148,"column":4}}},"6":{"name":"recover","line":154,"loc":{"start":{"line":154,"column":4},"end":{"line":158,"column":4}}},"7":{"name":"_throwError","line":163,"loc":{"start":{"line":163,"column":4},"end":{"line":173,"column":4}}}},"statementMap":{"1":{"start":{"line":57,"column":8},"end":{"line":57,"column":2261}},"2":{"start":{"line":58,"column":12},"end":{"line":58,"column":21}},"3":{"start":{"line":59,"column":12},"end":{"line":59,"column":21}},"4":{"start":{"line":60,"column":12},"end":{"line":60,"column":19}},"5":{"start":{"line":69,"column":12},"end":{"line":69,"column":44}},"6":{"start":{"line":71,"column":12},"end":{"line":71,"column":95}},"7":{"start":{"line":90,"column":8},"end":{"line":90,"column":95}},"8":{"start":{"line":91,"column":8},"end":{"line":91,"column":35}},"9":{"start":{"line":92,"column":8},"end":{"line":92,"column":24}},"10":{"start":{"line":102,"column":12},"end":{"line":102,"column":104}},"11":{"start":{"line":104,"column":12},"end":{"line":104,"column":54}},"12":{"start":{"line":105,"column":12},"end":{"line":105,"column":44}},"13":{"start":{"line":113,"column":8},"end":{"line":113,"column":91}},"14":{"start":{"line":114,"column":8},"end":{"line":114,"column":35}},"15":{"start":{"line":115,"column":8},"end":{"line":115,"column":24}},"16":{"start":{"line":137,"column":8},"end":{"line":137,"column":6188}},"17":{"start":{"line":138,"column":12},"end":{"line":138,"column":66}},"18":{"start":{"line":142,"column":8},"end":{"line":142,"column":49}},"19":{"start":{"line":143,"column":8},"end":{"line":143,"column":6497}},"20":{"start":{"line":144,"column":12},"end":{"line":144,"column":74}},"21":{"start":{"line":147,"column":8},"end":{"line":147,"column":57}},"22":{"start":{"line":155,"column":8},"end":{"line":155,"column":93}},"23":{"start":{"line":156,"column":8},"end":{"line":156,"column":35}},"24":{"start":{"line":157,"column":8},"end":{"line":157,"column":24}},"25":{"start":{"line":164,"column":8},"end":{"line":164,"column":7284}},"26":{"start":{"line":165,"column":12},"end":{"line":165,"column":18}},"27":{"start":{"line":166,"column":15},"end":{"line":166,"column":7380}},"28":{"start":{"line":168,"column":15},"end":{"line":168,"column":7485}},"29":{"start":{"line":170,"column":15},"end":{"line":170,"column":7619}}},"branchMap":{"1":{"line":57,"type":"if","locations":[{"start":{"line":57,"column":8},"end":{"line":57,"column":8}},{"start":{"line":57,"column":8},"end":{"line":57,"column":8}}]},"2":{"line":137,"type":"if","locations":[{"start":{"line":137,"column":8},"end":{"line":137,"column":8}},{"start":{"line":137,"column":8},"end":{"line":137,"column":8}}]},"3":{"line":143,"type":"if","locations":[{"start":{"line":143,"column":8},"end":{"line":143,"column":8}},{"start":{"line":143,"column":8},"end":{"line":143,"column":8}}]},"4":{"line":164,"type":"if","locations":[{"start":{"line":164,"column":8},"end":{"line":164,"column":8}},{"start":{"line":164,"column":8},"end":{"line":164,"column":8}}]},"5":{"line":166,"type":"if","locations":[{"start":{"line":166,"column":15},"end":{"line":166,"column":15}},{"start":{"line":166,"column":15},"end":{"line":166,"column":15}}]},"6":{"line":168,"type":"if","locations":[{"start":{"line":168,"column":15},"end":{"line":168,"column":15}},{"start":{"line":168,"column":15},"end":{"line":168,"column":15}}]},"7":{"line":170,"type":"if","locations":[{"start":{"line":170,"column":15},"end":{"line":170,"column":15}},{"start":{"line":170,"column":15},"end":{"line":170,"column":15}}]}}},"contracts/utils/cryptography/EIP712.sol":{"l":{"67":57,"68":57,"69":57,"70":57,"72":57,"73":57,"74":57,"81":144,"82":143,"84":1,"89":58,"108":140,"128":196,"147":198,"158":198},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/cryptography/EIP712.sol","s":{"1":144,"2":143,"3":1,"4":58,"5":140,"6":196,"7":198,"8":198},"b":{"1":[143,1]},"f":{"1":57,"2":144,"3":58,"4":140,"5":196,"6":198,"7":198},"fnMap":{"1":{"name":"constructor","line":66,"loc":{"start":{"line":66,"column":4},"end":{"line":75,"column":4}}},"2":{"name":"_domainSeparatorV4","line":80,"loc":{"start":{"line":80,"column":4},"end":{"line":86,"column":4}}},"3":{"name":"_buildDomainSeparator","line":88,"loc":{"start":{"line":88,"column":4},"end":{"line":90,"column":4}}},"4":{"name":"_hashTypedDataV4","line":107,"loc":{"start":{"line":107,"column":4},"end":{"line":109,"column":4}}},"5":{"name":"eip712Domain","line":114,"loc":{"start":{"line":114,"column":4},"end":{"line":137,"column":4}}},"6":{"name":"_EIP712Name","line":146,"loc":{"start":{"line":146,"column":4},"end":{"line":148,"column":4}}},"7":{"name":"_EIP712Version","line":157,"loc":{"start":{"line":157,"column":4},"end":{"line":159,"column":4}}}},"statementMap":{"1":{"start":{"line":81,"column":8},"end":{"line":81,"column":3926}},"2":{"start":{"line":82,"column":12},"end":{"line":82,"column":41}},"3":{"start":{"line":84,"column":12},"end":{"line":84,"column":42}},"4":{"start":{"line":89,"column":8},"end":{"line":89,"column":106}},"5":{"start":{"line":108,"column":8},"end":{"line":108,"column":81}},"6":{"start":{"line":128,"column":8},"end":{"line":128,"column":5492}},"7":{"start":{"line":147,"column":8},"end":{"line":147,"column":56}},"8":{"start":{"line":158,"column":8},"end":{"line":158,"column":62}}},"branchMap":{"1":{"line":81,"type":"if","locations":[{"start":{"line":81,"column":8},"end":{"line":81,"column":8}},{"start":{"line":81,"column":8},"end":{"line":81,"column":8}}]}}},"contracts/utils/cryptography/MerkleProof.sol":{"l":{"33":4,"40":4,"50":4,"51":4,"52":12,"54":4,"61":4,"62":4,"63":12,"65":4,"80":7,"94":7,"116":7,"117":7,"118":7,"121":7,"122":1,"127":6,"128":6,"129":6,"130":6,"136":6,"137":13,"138":13,"141":12,"144":5,"145":3,"146":1,"148":2,"149":2,"152":1,"154":1,"172":7,"173":7,"174":7,"177":7,"178":1,"183":6,"184":6,"185":6,"186":6,"192":6,"193":13,"194":13,"197":12,"200":5,"201":3,"202":1,"204":2,"205":2,"208":1,"210":1,"218":48,"226":48},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/cryptography/MerkleProof.sol","s":{"1":4,"2":4,"3":4,"4":4,"5":4,"6":4,"7":4,"8":4,"9":7,"10":7,"11":7,"12":7,"13":7,"14":7,"15":6,"16":6,"17":6,"18":6,"19":6,"20":13,"21":13,"22":5,"23":3,"24":2,"25":2,"26":1,"27":1,"28":7,"29":7,"30":7,"31":7,"32":6,"33":6,"34":6,"35":6,"36":6,"37":13,"38":13,"39":5,"40":3,"41":2,"42":2,"43":1,"44":1,"45":48},"b":{"1":[1,6],"2":[7,6],"3":[6,7],"4":[3,2],"5":[1,2],"6":[1,1],"7":[1,6],"8":[7,6],"9":[6,7],"10":[3,2],"11":[1,2],"12":[1,1],"13":[20,28]},"f":{"1":4,"2":4,"3":4,"4":4,"5":7,"6":7,"7":7,"8":7,"9":48,"10":48},"fnMap":{"1":{"name":"verify","line":32,"loc":{"start":{"line":32,"column":4},"end":{"line":34,"column":4}}},"2":{"name":"verifyCalldata","line":39,"loc":{"start":{"line":39,"column":4},"end":{"line":41,"column":4}}},"3":{"name":"processProof","line":49,"loc":{"start":{"line":49,"column":4},"end":{"line":55,"column":4}}},"4":{"name":"processProofCalldata","line":60,"loc":{"start":{"line":60,"column":4},"end":{"line":66,"column":4}}},"5":{"name":"multiProofVerify","line":74,"loc":{"start":{"line":74,"column":4},"end":{"line":81,"column":4}}},"6":{"name":"multiProofVerifyCalldata","line":88,"loc":{"start":{"line":88,"column":4},"end":{"line":95,"column":4}}},"7":{"name":"processMultiProof","line":107,"loc":{"start":{"line":107,"column":4},"end":{"line":156,"column":4}}},"8":{"name":"processMultiProofCalldata","line":163,"loc":{"start":{"line":163,"column":4},"end":{"line":212,"column":4}}},"9":{"name":"_hashPair","line":217,"loc":{"start":{"line":217,"column":4},"end":{"line":219,"column":4}}},"10":{"name":"_efficientHash","line":224,"loc":{"start":{"line":224,"column":4},"end":{"line":231,"column":4}}}},"statementMap":{"1":{"start":{"line":33,"column":8},"end":{"line":33,"column":48}},"2":{"start":{"line":40,"column":8},"end":{"line":40,"column":56}},"3":{"start":{"line":50,"column":8},"end":{"line":50,"column":35}},"4":{"start":{"line":51,"column":8},"end":{"line":51,"column":2115}},"5":{"start":{"line":54,"column":8},"end":{"line":54,"column":27}},"6":{"start":{"line":61,"column":8},"end":{"line":61,"column":35}},"7":{"start":{"line":62,"column":8},"end":{"line":62,"column":2484}},"8":{"start":{"line":65,"column":8},"end":{"line":65,"column":27}},"9":{"start":{"line":80,"column":8},"end":{"line":80,"column":67}},"10":{"start":{"line":94,"column":8},"end":{"line":94,"column":75}},"11":{"start":{"line":116,"column":8},"end":{"line":116,"column":41}},"12":{"start":{"line":117,"column":8},"end":{"line":117,"column":39}},"13":{"start":{"line":118,"column":8},"end":{"line":118,"column":47}},"14":{"start":{"line":121,"column":8},"end":{"line":121,"column":5134}},"15":{"start":{"line":127,"column":8},"end":{"line":127,"column":60}},"16":{"start":{"line":128,"column":8},"end":{"line":128,"column":27}},"17":{"start":{"line":129,"column":8},"end":{"line":129,"column":27}},"18":{"start":{"line":130,"column":8},"end":{"line":130,"column":28}},"19":{"start":{"line":136,"column":8},"end":{"line":136,"column":6001}},"20":{"start":{"line":137,"column":12},"end":{"line":137,"column":83}},"21":{"start":{"line":138,"column":12},"end":{"line":138,"column":6169}},"22":{"start":{"line":144,"column":8},"end":{"line":144,"column":6345}},"23":{"start":{"line":145,"column":12},"end":{"line":145,"column":6384}},"24":{"start":{"line":149,"column":16},"end":{"line":149,"column":46}},"25":{"start":{"line":151,"column":15},"end":{"line":151,"column":6578}},"26":{"start":{"line":152,"column":12},"end":{"line":152,"column":28}},"27":{"start":{"line":154,"column":12},"end":{"line":154,"column":27}},"28":{"start":{"line":172,"column":8},"end":{"line":172,"column":41}},"29":{"start":{"line":173,"column":8},"end":{"line":173,"column":39}},"30":{"start":{"line":174,"column":8},"end":{"line":174,"column":47}},"31":{"start":{"line":177,"column":8},"end":{"line":177,"column":7603}},"32":{"start":{"line":183,"column":8},"end":{"line":183,"column":60}},"33":{"start":{"line":184,"column":8},"end":{"line":184,"column":27}},"34":{"start":{"line":185,"column":8},"end":{"line":185,"column":27}},"35":{"start":{"line":186,"column":8},"end":{"line":186,"column":28}},"36":{"start":{"line":192,"column":8},"end":{"line":192,"column":8470}},"37":{"start":{"line":193,"column":12},"end":{"line":193,"column":83}},"38":{"start":{"line":194,"column":12},"end":{"line":194,"column":8638}},"39":{"start":{"line":200,"column":8},"end":{"line":200,"column":8814}},"40":{"start":{"line":201,"column":12},"end":{"line":201,"column":8853}},"41":{"start":{"line":205,"column":16},"end":{"line":205,"column":46}},"42":{"start":{"line":207,"column":15},"end":{"line":207,"column":9047}},"43":{"start":{"line":208,"column":12},"end":{"line":208,"column":28}},"44":{"start":{"line":210,"column":12},"end":{"line":210,"column":27}},"45":{"start":{"line":218,"column":8},"end":{"line":218,"column":66}}},"branchMap":{"1":{"line":121,"type":"if","locations":[{"start":{"line":121,"column":8},"end":{"line":121,"column":8}},{"start":{"line":121,"column":8},"end":{"line":121,"column":8}}]},"2":{"line":137,"type":"if","locations":[{"start":{"line":137,"column":46},"end":{"line":137,"column":62}},{"start":{"line":137,"column":66},"end":{"line":137,"column":82}}]},"3":{"line":139,"type":"if","locations":[{"start":{"line":139,"column":18},"end":{"line":139,"column":78}},{"start":{"line":140,"column":18},"end":{"line":140,"column":34}}]},"4":{"line":144,"type":"if","locations":[{"start":{"line":144,"column":8},"end":{"line":144,"column":8}},{"start":{"line":144,"column":8},"end":{"line":144,"column":8}}]},"5":{"line":145,"type":"if","locations":[{"start":{"line":145,"column":12},"end":{"line":145,"column":12}},{"start":{"line":145,"column":12},"end":{"line":145,"column":12}}]},"6":{"line":151,"type":"if","locations":[{"start":{"line":151,"column":15},"end":{"line":151,"column":15}},{"start":{"line":151,"column":15},"end":{"line":151,"column":15}}]},"7":{"line":177,"type":"if","locations":[{"start":{"line":177,"column":8},"end":{"line":177,"column":8}},{"start":{"line":177,"column":8},"end":{"line":177,"column":8}}]},"8":{"line":193,"type":"if","locations":[{"start":{"line":193,"column":46},"end":{"line":193,"column":62}},{"start":{"line":193,"column":66},"end":{"line":193,"column":82}}]},"9":{"line":195,"type":"if","locations":[{"start":{"line":195,"column":18},"end":{"line":195,"column":78}},{"start":{"line":196,"column":18},"end":{"line":196,"column":34}}]},"10":{"line":200,"type":"if","locations":[{"start":{"line":200,"column":8},"end":{"line":200,"column":8}},{"start":{"line":200,"column":8},"end":{"line":200,"column":8}}]},"11":{"line":201,"type":"if","locations":[{"start":{"line":201,"column":12},"end":{"line":201,"column":12}},{"start":{"line":201,"column":12},"end":{"line":201,"column":12}}]},"12":{"line":207,"type":"if","locations":[{"start":{"line":207,"column":15},"end":{"line":207,"column":15}},{"start":{"line":207,"column":15},"end":{"line":207,"column":15}}]},"13":{"line":218,"type":"if","locations":[{"start":{"line":218,"column":23},"end":{"line":218,"column":42}},{"start":{"line":218,"column":46},"end":{"line":218,"column":65}}]}}},"contracts/utils/cryptography/MessageHashUtils.sol":{"l":{"32":2,"50":2,"64":1,"78":141},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/cryptography/MessageHashUtils.sol","s":{"1":2,"2":1},"b":{},"f":{"1":2,"2":2,"3":1,"4":141},"fnMap":{"1":{"name":"toEthSignedMessageHash","line":30,"loc":{"start":{"line":30,"column":4},"end":{"line":37,"column":4}}},"2":{"name":"toEthSignedMessageHash","line":49,"loc":{"start":{"line":49,"column":4},"end":{"line":52,"column":4}}},"3":{"name":"toDataWithIntendedValidatorHash","line":63,"loc":{"start":{"line":63,"column":4},"end":{"line":65,"column":4}}},"4":{"name":"toTypedDataHash","line":76,"loc":{"start":{"line":76,"column":4},"end":{"line":85,"column":4}}}},"statementMap":{"1":{"start":{"line":50,"column":8},"end":{"line":50,"column":2364}},"2":{"start":{"line":64,"column":8},"end":{"line":64,"column":71}}},"branchMap":{}},"contracts/utils/cryptography/SignatureChecker.sol":{"l":{"23":27,"24":27,"41":25,"44":25},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/cryptography/SignatureChecker.sol","s":{"1":27,"2":27,"3":25,"4":25},"b":{"1":[6,6]},"f":{"1":27,"2":25},"fnMap":{"1":{"name":"isValidSignatureNow","line":22,"loc":{"start":{"line":22,"column":4},"end":{"line":27,"column":4}}},"2":{"name":"isValidERC1271SignatureNow","line":36,"loc":{"start":{"line":36,"column":4},"end":{"line":47,"column":4}}}},"statementMap":{"1":{"start":{"line":23,"column":8},"end":{"line":23,"column":91}},"2":{"start":{"line":24,"column":8},"end":{"line":24,"column":1320}},"3":{"start":{"line":41,"column":8},"end":{"line":41,"column":1985}},"4":{"start":{"line":44,"column":8},"end":{"line":44,"column":2214}}},"branchMap":{"1":{"line":25,"type":"cond-expr","locations":[{"start":{"line":25,"column":12},"end":{"line":25,"column":71}},{"start":{"line":26,"column":12},"end":{"line":26,"column":62}}]}}},"contracts/utils/introspection/ERC165.sol":{"l":{"25":87},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/introspection/ERC165.sol","s":{"1":87},"b":{},"f":{"1":87},"fnMap":{"1":{"name":"supportsInterface","line":24,"loc":{"start":{"line":24,"column":4},"end":{"line":26,"column":4}}}},"statementMap":{"1":{"start":{"line":25,"column":8},"end":{"line":25,"column":55}}},"branchMap":{}},"contracts/utils/introspection/ERC165Checker.sol":{"l":{"25":36,"38":10,"54":10,"57":10,"59":6,"60":16,"64":10,"78":9,"79":4,"83":5,"84":10,"85":3,"90":2,"110":101,"113":101,"114":101,"115":101,"116":101,"122":101},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/introspection/ERC165Checker.sol","s":{"1":36,"2":10,"3":10,"4":10,"5":6,"6":10,"7":9,"8":4,"9":5,"10":10,"11":3,"12":2,"13":101,"14":101,"15":101,"16":101,"17":101},"b":{"1":[6,4],"2":[4,5],"3":[3,7]},"f":{"1":36,"2":10,"3":10,"4":9,"5":101},"fnMap":{"1":{"name":"supportsERC165","line":22,"loc":{"start":{"line":22,"column":4},"end":{"line":28,"column":4}}},"2":{"name":"supportsInterface","line":36,"loc":{"start":{"line":36,"column":4},"end":{"line":39,"column":4}}},"3":{"name":"getSupportedInterfaces","line":49,"loc":{"start":{"line":49,"column":4},"end":{"line":65,"column":4}}},"4":{"name":"supportsAllInterfaces","line":76,"loc":{"start":{"line":76,"column":4},"end":{"line":91,"column":4}}},"5":{"name":"supportsERC165InterfaceUnchecked","line":108,"loc":{"start":{"line":108,"column":4},"end":{"line":123,"column":4}}}},"statementMap":{"1":{"start":{"line":25,"column":8},"end":{"line":25,"column":1049}},"2":{"start":{"line":38,"column":8},"end":{"line":38,"column":96}},"3":{"start":{"line":54,"column":8},"end":{"line":54,"column":77}},"4":{"start":{"line":57,"column":8},"end":{"line":57,"column":2374}},"5":{"start":{"line":59,"column":12},"end":{"line":59,"column":2484}},"6":{"start":{"line":64,"column":8},"end":{"line":64,"column":36}},"7":{"start":{"line":78,"column":8},"end":{"line":78,"column":3198}},"8":{"start":{"line":79,"column":12},"end":{"line":79,"column":24}},"9":{"start":{"line":83,"column":8},"end":{"line":83,"column":3334}},"10":{"start":{"line":84,"column":12},"end":{"line":84,"column":3402}},"11":{"start":{"line":85,"column":16},"end":{"line":85,"column":28}},"12":{"start":{"line":90,"column":8},"end":{"line":90,"column":19}},"13":{"start":{"line":110,"column":8},"end":{"line":110,"column":93}},"14":{"start":{"line":113,"column":8},"end":{"line":113,"column":20}},"15":{"start":{"line":114,"column":8},"end":{"line":114,"column":26}},"16":{"start":{"line":115,"column":8},"end":{"line":115,"column":27}},"17":{"start":{"line":122,"column":8},"end":{"line":122,"column":63}}},"branchMap":{"1":{"line":57,"type":"if","locations":[{"start":{"line":57,"column":8},"end":{"line":57,"column":8}},{"start":{"line":57,"column":8},"end":{"line":57,"column":8}}]},"2":{"line":78,"type":"if","locations":[{"start":{"line":78,"column":8},"end":{"line":78,"column":8}},{"start":{"line":78,"column":8},"end":{"line":78,"column":8}}]},"3":{"line":84,"type":"if","locations":[{"start":{"line":84,"column":12},"end":{"line":84,"column":12}},{"start":{"line":84,"column":12},"end":{"line":84,"column":12}}]}}},"contracts/utils/introspection/IERC165.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/introspection/IERC165.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/utils/math/Math.sol":{"l":{"26":4,"27":4,"28":4,"29":2,"37":2,"38":2,"39":1,"47":6,"51":6,"52":5,"53":5,"54":3,"62":4,"63":4,"64":3,"72":5,"73":5,"74":4,"82":953,"89":223,"98":2140,"108":6,"110":1,"118":5,"119":5,"130":229,"134":229,"135":229,"136":229,"142":229,"146":203,"150":26,"151":1,"159":25,"160":25,"172":25,"173":25,"185":25,"190":25,"194":25,"195":25,"196":25,"197":25,"198":25,"199":25,"205":25,"206":25,"214":229,"215":227,"216":30,"218":227,"228":187,"229":4,"242":183,"248":183,"249":183,"250":183,"251":183,"252":183,"253":183,"254":183,"255":183,"256":183,"264":48,"265":48,"266":48,"275":227,"276":227,"277":227,"278":8,"279":8,"281":227,"282":8,"283":8,"285":227,"286":8,"287":8,"289":227,"290":28,"291":28,"293":227,"294":8,"295":8,"297":227,"298":12,"299":12,"301":227,"302":199,"303":199,"305":227,"306":131,"309":227,"317":44,"318":44,"319":44,"328":112,"329":112,"330":112,"331":10,"332":10,"334":112,"335":9,"336":9,"338":112,"339":12,"340":12,"342":112,"343":19,"344":19,"346":112,"347":25,"348":25,"350":112,"351":48,"352":48,"354":112,"355":56,"358":112,"366":52,"367":52,"368":52,"379":43,"380":43,"381":43,"382":5,"383":5,"385":43,"386":5,"387":5,"389":43,"390":5,"391":5,"393":43,"394":13,"395":13,"397":43,"398":18,"401":43,"409":40,"410":40,"411":40,"419":411},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/math/Math.sol","s":{"1":4,"2":4,"3":2,"4":2,"5":2,"6":1,"7":1,"8":6,"9":1,"10":5,"11":5,"12":2,"13":3,"14":4,"15":1,"16":3,"17":5,"18":1,"19":4,"20":953,"21":223,"22":2140,"23":6,"24":1,"25":5,"26":229,"27":229,"28":229,"29":203,"30":26,"31":25,"32":25,"33":25,"34":25,"35":229,"36":227,"37":227,"38":187,"39":4,"40":183,"41":183,"42":48,"43":48,"44":227,"45":227,"46":227,"47":227,"48":227,"49":227,"50":227,"51":227,"52":227,"53":227,"54":44,"55":44,"56":112,"57":112,"58":112,"59":112,"60":112,"61":112,"62":112,"63":112,"64":112,"65":52,"66":52,"67":43,"68":43,"69":43,"70":43,"71":43,"72":43,"73":43,"74":40,"75":40,"76":411},"b":{"1":[2,2],"2":[1,1],"3":[1,5],"4":[2,3],"5":[1,3],"6":[1,4],"7":[277,676],"8":[94,129],"9":[1,5],"10":[1,4],"11":[203,26],"12":[1,25],"13":[30,197],"14":[4,183],"15":[12,36],"16":[8,219],"17":[8,219],"18":[8,219],"19":[28,199],"20":[8,219],"21":[12,215],"22":[199,28],"23":[131,96],"24":[12,32],"25":[10,102],"26":[9,103],"27":[12,100],"28":[19,93],"29":[25,87],"30":[48,64],"31":[56,56],"32":[16,36],"33":[5,38],"34":[5,38],"35":[5,38],"36":[13,30],"37":[18,25],"38":[12,28]},"f":{"1":4,"2":2,"3":6,"4":4,"5":5,"6":953,"7":223,"8":2140,"9":6,"10":229,"11":229,"12":187,"13":48,"14":227,"15":44,"16":112,"17":52,"18":43,"19":40,"20":411},"fnMap":{"1":{"name":"tryAdd","line":25,"loc":{"start":{"line":25,"column":4},"end":{"line":31,"column":4}}},"2":{"name":"trySub","line":36,"loc":{"start":{"line":36,"column":4},"end":{"line":41,"column":4}}},"3":{"name":"tryMul","line":46,"loc":{"start":{"line":46,"column":4},"end":{"line":56,"column":4}}},"4":{"name":"tryDiv","line":61,"loc":{"start":{"line":61,"column":4},"end":{"line":66,"column":4}}},"5":{"name":"tryMod","line":71,"loc":{"start":{"line":71,"column":4},"end":{"line":76,"column":4}}},"6":{"name":"max","line":81,"loc":{"start":{"line":81,"column":4},"end":{"line":83,"column":4}}},"7":{"name":"min","line":88,"loc":{"start":{"line":88,"column":4},"end":{"line":90,"column":4}}},"8":{"name":"average","line":96,"loc":{"start":{"line":96,"column":4},"end":{"line":99,"column":4}}},"9":{"name":"ceilDiv","line":107,"loc":{"start":{"line":107,"column":4},"end":{"line":121,"column":4}}},"10":{"name":"mulDiv","line":129,"loc":{"start":{"line":129,"column":4},"end":{"line":208,"column":4}}},"11":{"name":"mulDiv","line":213,"loc":{"start":{"line":213,"column":4},"end":{"line":219,"column":4}}},"12":{"name":"sqrt","line":227,"loc":{"start":{"line":227,"column":4},"end":{"line":258,"column":4}}},"13":{"name":"sqrt","line":263,"loc":{"start":{"line":263,"column":4},"end":{"line":268,"column":4}}},"14":{"name":"log2","line":274,"loc":{"start":{"line":274,"column":4},"end":{"line":310,"column":4}}},"15":{"name":"log2","line":316,"loc":{"start":{"line":316,"column":4},"end":{"line":321,"column":4}}},"16":{"name":"log10","line":327,"loc":{"start":{"line":327,"column":4},"end":{"line":359,"column":4}}},"17":{"name":"log10","line":365,"loc":{"start":{"line":365,"column":4},"end":{"line":370,"column":4}}},"18":{"name":"log256","line":378,"loc":{"start":{"line":378,"column":4},"end":{"line":402,"column":4}}},"19":{"name":"log256","line":408,"loc":{"start":{"line":408,"column":4},"end":{"line":413,"column":4}}},"20":{"name":"unsignedRoundsUp","line":418,"loc":{"start":{"line":418,"column":4},"end":{"line":420,"column":4}}}},"statementMap":{"1":{"start":{"line":27,"column":12},"end":{"line":27,"column":29}},"2":{"start":{"line":28,"column":12},"end":{"line":28,"column":40}},"3":{"start":{"line":28,"column":23},"end":{"line":28,"column":40}},"4":{"start":{"line":29,"column":12},"end":{"line":29,"column":28}},"5":{"start":{"line":38,"column":12},"end":{"line":38,"column":40}},"6":{"start":{"line":38,"column":23},"end":{"line":38,"column":40}},"7":{"start":{"line":39,"column":12},"end":{"line":39,"column":32}},"8":{"start":{"line":51,"column":12},"end":{"line":51,"column":40}},"9":{"start":{"line":51,"column":24},"end":{"line":51,"column":40}},"10":{"start":{"line":52,"column":12},"end":{"line":52,"column":29}},"11":{"start":{"line":53,"column":12},"end":{"line":53,"column":45}},"12":{"start":{"line":53,"column":28},"end":{"line":53,"column":45}},"13":{"start":{"line":54,"column":12},"end":{"line":54,"column":28}},"14":{"start":{"line":63,"column":12},"end":{"line":63,"column":41}},"15":{"start":{"line":63,"column":24},"end":{"line":63,"column":41}},"16":{"start":{"line":64,"column":12},"end":{"line":64,"column":32}},"17":{"start":{"line":73,"column":12},"end":{"line":73,"column":41}},"18":{"start":{"line":73,"column":24},"end":{"line":73,"column":41}},"19":{"start":{"line":74,"column":12},"end":{"line":74,"column":32}},"20":{"start":{"line":82,"column":8},"end":{"line":82,"column":28}},"21":{"start":{"line":89,"column":8},"end":{"line":89,"column":28}},"22":{"start":{"line":98,"column":8},"end":{"line":98,"column":36}},"23":{"start":{"line":108,"column":8},"end":{"line":108,"column":3378}},"24":{"start":{"line":110,"column":12},"end":{"line":110,"column":24}},"25":{"start":{"line":119,"column":12},"end":{"line":119,"column":47}},"26":{"start":{"line":134,"column":12},"end":{"line":134,"column":33}},"27":{"start":{"line":135,"column":12},"end":{"line":135,"column":25}},"28":{"start":{"line":142,"column":12},"end":{"line":142,"column":5080}},"29":{"start":{"line":146,"column":16},"end":{"line":146,"column":42}},"30":{"start":{"line":150,"column":12},"end":{"line":150,"column":5550}},"31":{"start":{"line":159,"column":12},"end":{"line":159,"column":29}},"32":{"start":{"line":172,"column":12},"end":{"line":172,"column":58}},"33":{"start":{"line":190,"column":12},"end":{"line":190,"column":51}},"34":{"start":{"line":206,"column":12},"end":{"line":206,"column":25}},"35":{"start":{"line":214,"column":8},"end":{"line":214,"column":50}},"36":{"start":{"line":215,"column":8},"end":{"line":215,"column":8708}},"37":{"start":{"line":218,"column":8},"end":{"line":218,"column":21}},"38":{"start":{"line":228,"column":8},"end":{"line":228,"column":9139}},"39":{"start":{"line":229,"column":12},"end":{"line":229,"column":20}},"40":{"start":{"line":242,"column":8},"end":{"line":242,"column":44}},"41":{"start":{"line":256,"column":12},"end":{"line":256,"column":42}},"42":{"start":{"line":265,"column":12},"end":{"line":265,"column":36}},"43":{"start":{"line":266,"column":12},"end":{"line":266,"column":87}},"44":{"start":{"line":275,"column":8},"end":{"line":275,"column":26}},"45":{"start":{"line":277,"column":12},"end":{"line":277,"column":11307}},"46":{"start":{"line":281,"column":12},"end":{"line":281,"column":11419}},"47":{"start":{"line":285,"column":12},"end":{"line":285,"column":11528}},"48":{"start":{"line":289,"column":12},"end":{"line":289,"column":11637}},"49":{"start":{"line":293,"column":12},"end":{"line":293,"column":11746}},"50":{"start":{"line":297,"column":12},"end":{"line":297,"column":11852}},"51":{"start":{"line":301,"column":12},"end":{"line":301,"column":11958}},"52":{"start":{"line":305,"column":12},"end":{"line":305,"column":12064}},"53":{"start":{"line":309,"column":8},"end":{"line":309,"column":21}},"54":{"start":{"line":318,"column":12},"end":{"line":318,"column":40}},"55":{"start":{"line":319,"column":12},"end":{"line":319,"column":87}},"56":{"start":{"line":328,"column":8},"end":{"line":328,"column":26}},"57":{"start":{"line":330,"column":12},"end":{"line":330,"column":12823}},"58":{"start":{"line":334,"column":12},"end":{"line":334,"column":12939}},"59":{"start":{"line":338,"column":12},"end":{"line":338,"column":13055}},"60":{"start":{"line":342,"column":12},"end":{"line":342,"column":13171}},"61":{"start":{"line":346,"column":12},"end":{"line":346,"column":13284}},"62":{"start":{"line":350,"column":12},"end":{"line":350,"column":13397}},"63":{"start":{"line":354,"column":12},"end":{"line":354,"column":13510}},"64":{"start":{"line":358,"column":8},"end":{"line":358,"column":21}},"65":{"start":{"line":367,"column":12},"end":{"line":367,"column":41}},"66":{"start":{"line":368,"column":12},"end":{"line":368,"column":88}},"67":{"start":{"line":379,"column":8},"end":{"line":379,"column":26}},"68":{"start":{"line":381,"column":12},"end":{"line":381,"column":14402}},"69":{"start":{"line":385,"column":12},"end":{"line":385,"column":14513}},"70":{"start":{"line":389,"column":12},"end":{"line":389,"column":14621}},"71":{"start":{"line":393,"column":12},"end":{"line":393,"column":14729}},"72":{"start":{"line":397,"column":12},"end":{"line":397,"column":14837}},"73":{"start":{"line":401,"column":8},"end":{"line":401,"column":21}},"74":{"start":{"line":410,"column":12},"end":{"line":410,"column":42}},"75":{"start":{"line":411,"column":12},"end":{"line":411,"column":94}},"76":{"start":{"line":419,"column":8},"end":{"line":419,"column":39}}},"branchMap":{"1":{"line":28,"type":"if","locations":[{"start":{"line":28,"column":12},"end":{"line":28,"column":12}},{"start":{"line":28,"column":12},"end":{"line":28,"column":12}}]},"2":{"line":38,"type":"if","locations":[{"start":{"line":38,"column":12},"end":{"line":38,"column":12}},{"start":{"line":38,"column":12},"end":{"line":38,"column":12}}]},"3":{"line":51,"type":"if","locations":[{"start":{"line":51,"column":12},"end":{"line":51,"column":12}},{"start":{"line":51,"column":12},"end":{"line":51,"column":12}}]},"4":{"line":53,"type":"if","locations":[{"start":{"line":53,"column":12},"end":{"line":53,"column":12}},{"start":{"line":53,"column":12},"end":{"line":53,"column":12}}]},"5":{"line":63,"type":"if","locations":[{"start":{"line":63,"column":12},"end":{"line":63,"column":12}},{"start":{"line":63,"column":12},"end":{"line":63,"column":12}}]},"6":{"line":73,"type":"if","locations":[{"start":{"line":73,"column":12},"end":{"line":73,"column":12}},{"start":{"line":73,"column":12},"end":{"line":73,"column":12}}]},"7":{"line":82,"type":"if","locations":[{"start":{"line":82,"column":23},"end":{"line":82,"column":23}},{"start":{"line":82,"column":27},"end":{"line":82,"column":27}}]},"8":{"line":89,"type":"if","locations":[{"start":{"line":89,"column":23},"end":{"line":89,"column":23}},{"start":{"line":89,"column":27},"end":{"line":89,"column":27}}]},"9":{"line":108,"type":"if","locations":[{"start":{"line":108,"column":8},"end":{"line":108,"column":8}},{"start":{"line":108,"column":8},"end":{"line":108,"column":8}}]},"10":{"line":119,"type":"if","locations":[{"start":{"line":119,"column":28},"end":{"line":119,"column":28}},{"start":{"line":119,"column":32},"end":{"line":119,"column":46}}]},"11":{"line":142,"type":"if","locations":[{"start":{"line":142,"column":12},"end":{"line":142,"column":12}},{"start":{"line":142,"column":12},"end":{"line":142,"column":12}}]},"12":{"line":150,"type":"if","locations":[{"start":{"line":150,"column":12},"end":{"line":150,"column":12}},{"start":{"line":150,"column":12},"end":{"line":150,"column":12}}]},"13":{"line":215,"type":"if","locations":[{"start":{"line":215,"column":8},"end":{"line":215,"column":8}},{"start":{"line":215,"column":8},"end":{"line":215,"column":8}}]},"14":{"line":228,"type":"if","locations":[{"start":{"line":228,"column":8},"end":{"line":228,"column":8}},{"start":{"line":228,"column":8},"end":{"line":228,"column":8}}]},"15":{"line":266,"type":"if","locations":[{"start":{"line":266,"column":81},"end":{"line":266,"column":81}},{"start":{"line":266,"column":85},"end":{"line":266,"column":85}}]},"16":{"line":277,"type":"if","locations":[{"start":{"line":277,"column":12},"end":{"line":277,"column":12}},{"start":{"line":277,"column":12},"end":{"line":277,"column":12}}]},"17":{"line":281,"type":"if","locations":[{"start":{"line":281,"column":12},"end":{"line":281,"column":12}},{"start":{"line":281,"column":12},"end":{"line":281,"column":12}}]},"18":{"line":285,"type":"if","locations":[{"start":{"line":285,"column":12},"end":{"line":285,"column":12}},{"start":{"line":285,"column":12},"end":{"line":285,"column":12}}]},"19":{"line":289,"type":"if","locations":[{"start":{"line":289,"column":12},"end":{"line":289,"column":12}},{"start":{"line":289,"column":12},"end":{"line":289,"column":12}}]},"20":{"line":293,"type":"if","locations":[{"start":{"line":293,"column":12},"end":{"line":293,"column":12}},{"start":{"line":293,"column":12},"end":{"line":293,"column":12}}]},"21":{"line":297,"type":"if","locations":[{"start":{"line":297,"column":12},"end":{"line":297,"column":12}},{"start":{"line":297,"column":12},"end":{"line":297,"column":12}}]},"22":{"line":301,"type":"if","locations":[{"start":{"line":301,"column":12},"end":{"line":301,"column":12}},{"start":{"line":301,"column":12},"end":{"line":301,"column":12}}]},"23":{"line":305,"type":"if","locations":[{"start":{"line":305,"column":12},"end":{"line":305,"column":12}},{"start":{"line":305,"column":12},"end":{"line":305,"column":12}}]},"24":{"line":319,"type":"if","locations":[{"start":{"line":319,"column":81},"end":{"line":319,"column":81}},{"start":{"line":319,"column":85},"end":{"line":319,"column":85}}]},"25":{"line":330,"type":"if","locations":[{"start":{"line":330,"column":12},"end":{"line":330,"column":12}},{"start":{"line":330,"column":12},"end":{"line":330,"column":12}}]},"26":{"line":334,"type":"if","locations":[{"start":{"line":334,"column":12},"end":{"line":334,"column":12}},{"start":{"line":334,"column":12},"end":{"line":334,"column":12}}]},"27":{"line":338,"type":"if","locations":[{"start":{"line":338,"column":12},"end":{"line":338,"column":12}},{"start":{"line":338,"column":12},"end":{"line":338,"column":12}}]},"28":{"line":342,"type":"if","locations":[{"start":{"line":342,"column":12},"end":{"line":342,"column":12}},{"start":{"line":342,"column":12},"end":{"line":342,"column":12}}]},"29":{"line":346,"type":"if","locations":[{"start":{"line":346,"column":12},"end":{"line":346,"column":12}},{"start":{"line":346,"column":12},"end":{"line":346,"column":12}}]},"30":{"line":350,"type":"if","locations":[{"start":{"line":350,"column":12},"end":{"line":350,"column":12}},{"start":{"line":350,"column":12},"end":{"line":350,"column":12}}]},"31":{"line":354,"type":"if","locations":[{"start":{"line":354,"column":12},"end":{"line":354,"column":12}},{"start":{"line":354,"column":12},"end":{"line":354,"column":12}}]},"32":{"line":368,"type":"if","locations":[{"start":{"line":368,"column":82},"end":{"line":368,"column":82}},{"start":{"line":368,"column":86},"end":{"line":368,"column":86}}]},"33":{"line":381,"type":"if","locations":[{"start":{"line":381,"column":12},"end":{"line":381,"column":12}},{"start":{"line":381,"column":12},"end":{"line":381,"column":12}}]},"34":{"line":385,"type":"if","locations":[{"start":{"line":385,"column":12},"end":{"line":385,"column":12}},{"start":{"line":385,"column":12},"end":{"line":385,"column":12}}]},"35":{"line":389,"type":"if","locations":[{"start":{"line":389,"column":12},"end":{"line":389,"column":12}},{"start":{"line":389,"column":12},"end":{"line":389,"column":12}}]},"36":{"line":393,"type":"if","locations":[{"start":{"line":393,"column":12},"end":{"line":393,"column":12}},{"start":{"line":393,"column":12},"end":{"line":393,"column":12}}]},"37":{"line":397,"type":"if","locations":[{"start":{"line":397,"column":12},"end":{"line":397,"column":12}},{"start":{"line":397,"column":12},"end":{"line":397,"column":12}}]},"38":{"line":411,"type":"if","locations":[{"start":{"line":411,"column":88},"end":{"line":411,"column":88}},{"start":{"line":411,"column":92},"end":{"line":411,"column":92}}]}}},"contracts/utils/math/SafeCast.sol":{"l":{"51":5,"52":2,"54":3,"68":5,"69":2,"71":3,"85":5,"86":2,"88":3,"102":18,"103":2,"105":16,"119":5,"120":2,"122":3,"136":594,"137":2,"139":592,"153":5,"154":2,"156":3,"170":5,"171":2,"173":3,"187":5,"188":2,"190":3,"204":5,"205":2,"207":3,"221":5,"222":2,"224":3,"238":5,"239":2,"241":3,"255":5,"256":2,"258":3,"272":5,"273":2,"275":3,"289":5,"290":2,"292":3,"306":5,"307":2,"309":3,"323":5,"324":2,"326":3,"340":5,"341":2,"343":3,"357":5,"358":2,"360":3,"374":5,"375":2,"377":3,"391":5,"392":2,"394":3,"408":5,"409":2,"411":3,"425":5,"426":2,"428":3,"442":5,"443":2,"445":3,"459":5,"460":2,"462":3,"476":7676,"477":2,"479":7674,"493":5,"494":2,"496":3,"510":316,"511":2,"513":314,"527":5,"528":2,"530":3,"544":69,"545":2,"547":67,"561":5,"562":2,"564":3,"575":5,"576":2,"578":3,"593":9,"594":9,"595":4,"611":9,"612":9,"613":4,"629":9,"630":9,"631":4,"647":9,"648":9,"649":4,"665":9,"666":9,"667":4,"683":9,"684":9,"685":4,"701":9,"702":9,"703":4,"719":9,"720":9,"721":4,"737":9,"738":9,"739":4,"755":9,"756":9,"757":4,"773":9,"774":9,"775":4,"791":9,"792":9,"793":4,"809":9,"810":9,"811":4,"827":9,"828":9,"829":4,"845":9,"846":9,"847":4,"863":9,"864":9,"865":4,"881":9,"882":9,"883":4,"899":9,"900":9,"901":4,"917":9,"918":9,"919":4,"935":9,"936":9,"937":4,"953":9,"954":9,"955":4,"971":9,"972":9,"973":4,"989":9,"990":9,"991":4,"1007":9,"1008":9,"1009":4,"1025":9,"1026":9,"1027":4,"1043":9,"1044":9,"1045":4,"1061":9,"1062":9,"1063":4,"1079":9,"1080":9,"1081":4,"1097":9,"1098":9,"1099":4,"1115":9,"1116":9,"1117":4,"1133":9,"1134":9,"1135":4,"1148":5,"1149":2,"1151":3},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/math/SafeCast.sol","s":{"1":5,"2":3,"3":5,"4":3,"5":5,"6":3,"7":18,"8":16,"9":5,"10":3,"11":594,"12":592,"13":5,"14":3,"15":5,"16":3,"17":5,"18":3,"19":5,"20":3,"21":5,"22":3,"23":5,"24":3,"25":5,"26":3,"27":5,"28":3,"29":5,"30":3,"31":5,"32":3,"33":5,"34":3,"35":5,"36":3,"37":5,"38":3,"39":5,"40":3,"41":5,"42":3,"43":5,"44":3,"45":5,"46":3,"47":5,"48":3,"49":5,"50":3,"51":7676,"52":7674,"53":5,"54":3,"55":316,"56":314,"57":5,"58":3,"59":69,"60":67,"61":5,"62":3,"63":5,"64":3,"65":9,"66":9,"67":9,"68":9,"69":9,"70":9,"71":9,"72":9,"73":9,"74":9,"75":9,"76":9,"77":9,"78":9,"79":9,"80":9,"81":9,"82":9,"83":9,"84":9,"85":9,"86":9,"87":9,"88":9,"89":9,"90":9,"91":9,"92":9,"93":9,"94":9,"95":9,"96":5,"97":3},"b":{"1":[2,3],"2":[2,3],"3":[2,3],"4":[2,16],"5":[2,3],"6":[2,592],"7":[2,3],"8":[2,3],"9":[2,3],"10":[2,3],"11":[2,3],"12":[2,3],"13":[2,3],"14":[2,3],"15":[2,3],"16":[2,3],"17":[2,3],"18":[2,3],"19":[2,3],"20":[2,3],"21":[2,3],"22":[2,3],"23":[2,3],"24":[2,3],"25":[2,3],"26":[2,7674],"27":[2,3],"28":[2,314],"29":[2,3],"30":[2,67],"31":[2,3],"32":[2,3],"33":[4,5],"34":[4,5],"35":[4,5],"36":[4,5],"37":[4,5],"38":[4,5],"39":[4,5],"40":[4,5],"41":[4,5],"42":[4,5],"43":[4,5],"44":[4,5],"45":[4,5],"46":[4,5],"47":[4,5],"48":[4,5],"49":[4,5],"50":[4,5],"51":[4,5],"52":[4,5],"53":[4,5],"54":[4,5],"55":[4,5],"56":[4,5],"57":[4,5],"58":[4,5],"59":[4,5],"60":[4,5],"61":[4,5],"62":[4,5],"63":[4,5],"64":[2,3]},"f":{"1":5,"2":5,"3":5,"4":18,"5":5,"6":594,"7":5,"8":5,"9":5,"10":5,"11":5,"12":5,"13":5,"14":5,"15":5,"16":5,"17":5,"18":5,"19":5,"20":5,"21":5,"22":5,"23":5,"24":5,"25":5,"26":7676,"27":5,"28":316,"29":5,"30":69,"31":5,"32":5,"33":9,"34":9,"35":9,"36":9,"37":9,"38":9,"39":9,"40":9,"41":9,"42":9,"43":9,"44":9,"45":9,"46":9,"47":9,"48":9,"49":9,"50":9,"51":9,"52":9,"53":9,"54":9,"55":9,"56":9,"57":9,"58":9,"59":9,"60":9,"61":9,"62":9,"63":9,"64":5},"fnMap":{"1":{"name":"toUint248","line":50,"loc":{"start":{"line":50,"column":4},"end":{"line":55,"column":4}}},"2":{"name":"toUint240","line":67,"loc":{"start":{"line":67,"column":4},"end":{"line":72,"column":4}}},"3":{"name":"toUint232","line":84,"loc":{"start":{"line":84,"column":4},"end":{"line":89,"column":4}}},"4":{"name":"toUint224","line":101,"loc":{"start":{"line":101,"column":4},"end":{"line":106,"column":4}}},"5":{"name":"toUint216","line":118,"loc":{"start":{"line":118,"column":4},"end":{"line":123,"column":4}}},"6":{"name":"toUint208","line":135,"loc":{"start":{"line":135,"column":4},"end":{"line":140,"column":4}}},"7":{"name":"toUint200","line":152,"loc":{"start":{"line":152,"column":4},"end":{"line":157,"column":4}}},"8":{"name":"toUint192","line":169,"loc":{"start":{"line":169,"column":4},"end":{"line":174,"column":4}}},"9":{"name":"toUint184","line":186,"loc":{"start":{"line":186,"column":4},"end":{"line":191,"column":4}}},"10":{"name":"toUint176","line":203,"loc":{"start":{"line":203,"column":4},"end":{"line":208,"column":4}}},"11":{"name":"toUint168","line":220,"loc":{"start":{"line":220,"column":4},"end":{"line":225,"column":4}}},"12":{"name":"toUint160","line":237,"loc":{"start":{"line":237,"column":4},"end":{"line":242,"column":4}}},"13":{"name":"toUint152","line":254,"loc":{"start":{"line":254,"column":4},"end":{"line":259,"column":4}}},"14":{"name":"toUint144","line":271,"loc":{"start":{"line":271,"column":4},"end":{"line":276,"column":4}}},"15":{"name":"toUint136","line":288,"loc":{"start":{"line":288,"column":4},"end":{"line":293,"column":4}}},"16":{"name":"toUint128","line":305,"loc":{"start":{"line":305,"column":4},"end":{"line":310,"column":4}}},"17":{"name":"toUint120","line":322,"loc":{"start":{"line":322,"column":4},"end":{"line":327,"column":4}}},"18":{"name":"toUint112","line":339,"loc":{"start":{"line":339,"column":4},"end":{"line":344,"column":4}}},"19":{"name":"toUint104","line":356,"loc":{"start":{"line":356,"column":4},"end":{"line":361,"column":4}}},"20":{"name":"toUint96","line":373,"loc":{"start":{"line":373,"column":4},"end":{"line":378,"column":4}}},"21":{"name":"toUint88","line":390,"loc":{"start":{"line":390,"column":4},"end":{"line":395,"column":4}}},"22":{"name":"toUint80","line":407,"loc":{"start":{"line":407,"column":4},"end":{"line":412,"column":4}}},"23":{"name":"toUint72","line":424,"loc":{"start":{"line":424,"column":4},"end":{"line":429,"column":4}}},"24":{"name":"toUint64","line":441,"loc":{"start":{"line":441,"column":4},"end":{"line":446,"column":4}}},"25":{"name":"toUint56","line":458,"loc":{"start":{"line":458,"column":4},"end":{"line":463,"column":4}}},"26":{"name":"toUint48","line":475,"loc":{"start":{"line":475,"column":4},"end":{"line":480,"column":4}}},"27":{"name":"toUint40","line":492,"loc":{"start":{"line":492,"column":4},"end":{"line":497,"column":4}}},"28":{"name":"toUint32","line":509,"loc":{"start":{"line":509,"column":4},"end":{"line":514,"column":4}}},"29":{"name":"toUint24","line":526,"loc":{"start":{"line":526,"column":4},"end":{"line":531,"column":4}}},"30":{"name":"toUint16","line":543,"loc":{"start":{"line":543,"column":4},"end":{"line":548,"column":4}}},"31":{"name":"toUint8","line":560,"loc":{"start":{"line":560,"column":4},"end":{"line":565,"column":4}}},"32":{"name":"toUint256","line":574,"loc":{"start":{"line":574,"column":4},"end":{"line":579,"column":4}}},"33":{"name":"toInt248","line":592,"loc":{"start":{"line":592,"column":4},"end":{"line":597,"column":4}}},"34":{"name":"toInt240","line":610,"loc":{"start":{"line":610,"column":4},"end":{"line":615,"column":4}}},"35":{"name":"toInt232","line":628,"loc":{"start":{"line":628,"column":4},"end":{"line":633,"column":4}}},"36":{"name":"toInt224","line":646,"loc":{"start":{"line":646,"column":4},"end":{"line":651,"column":4}}},"37":{"name":"toInt216","line":664,"loc":{"start":{"line":664,"column":4},"end":{"line":669,"column":4}}},"38":{"name":"toInt208","line":682,"loc":{"start":{"line":682,"column":4},"end":{"line":687,"column":4}}},"39":{"name":"toInt200","line":700,"loc":{"start":{"line":700,"column":4},"end":{"line":705,"column":4}}},"40":{"name":"toInt192","line":718,"loc":{"start":{"line":718,"column":4},"end":{"line":723,"column":4}}},"41":{"name":"toInt184","line":736,"loc":{"start":{"line":736,"column":4},"end":{"line":741,"column":4}}},"42":{"name":"toInt176","line":754,"loc":{"start":{"line":754,"column":4},"end":{"line":759,"column":4}}},"43":{"name":"toInt168","line":772,"loc":{"start":{"line":772,"column":4},"end":{"line":777,"column":4}}},"44":{"name":"toInt160","line":790,"loc":{"start":{"line":790,"column":4},"end":{"line":795,"column":4}}},"45":{"name":"toInt152","line":808,"loc":{"start":{"line":808,"column":4},"end":{"line":813,"column":4}}},"46":{"name":"toInt144","line":826,"loc":{"start":{"line":826,"column":4},"end":{"line":831,"column":4}}},"47":{"name":"toInt136","line":844,"loc":{"start":{"line":844,"column":4},"end":{"line":849,"column":4}}},"48":{"name":"toInt128","line":862,"loc":{"start":{"line":862,"column":4},"end":{"line":867,"column":4}}},"49":{"name":"toInt120","line":880,"loc":{"start":{"line":880,"column":4},"end":{"line":885,"column":4}}},"50":{"name":"toInt112","line":898,"loc":{"start":{"line":898,"column":4},"end":{"line":903,"column":4}}},"51":{"name":"toInt104","line":916,"loc":{"start":{"line":916,"column":4},"end":{"line":921,"column":4}}},"52":{"name":"toInt96","line":934,"loc":{"start":{"line":934,"column":4},"end":{"line":939,"column":4}}},"53":{"name":"toInt88","line":952,"loc":{"start":{"line":952,"column":4},"end":{"line":957,"column":4}}},"54":{"name":"toInt80","line":970,"loc":{"start":{"line":970,"column":4},"end":{"line":975,"column":4}}},"55":{"name":"toInt72","line":988,"loc":{"start":{"line":988,"column":4},"end":{"line":993,"column":4}}},"56":{"name":"toInt64","line":1006,"loc":{"start":{"line":1006,"column":4},"end":{"line":1011,"column":4}}},"57":{"name":"toInt56","line":1024,"loc":{"start":{"line":1024,"column":4},"end":{"line":1029,"column":4}}},"58":{"name":"toInt48","line":1042,"loc":{"start":{"line":1042,"column":4},"end":{"line":1047,"column":4}}},"59":{"name":"toInt40","line":1060,"loc":{"start":{"line":1060,"column":4},"end":{"line":1065,"column":4}}},"60":{"name":"toInt32","line":1078,"loc":{"start":{"line":1078,"column":4},"end":{"line":1083,"column":4}}},"61":{"name":"toInt24","line":1096,"loc":{"start":{"line":1096,"column":4},"end":{"line":1101,"column":4}}},"62":{"name":"toInt16","line":1114,"loc":{"start":{"line":1114,"column":4},"end":{"line":1119,"column":4}}},"63":{"name":"toInt8","line":1132,"loc":{"start":{"line":1132,"column":4},"end":{"line":1137,"column":4}}},"64":{"name":"toInt256","line":1146,"loc":{"start":{"line":1146,"column":4},"end":{"line":1152,"column":4}}}},"statementMap":{"1":{"start":{"line":51,"column":8},"end":{"line":51,"column":1709}},"2":{"start":{"line":54,"column":8},"end":{"line":54,"column":29}},"3":{"start":{"line":68,"column":8},"end":{"line":68,"column":2218}},"4":{"start":{"line":71,"column":8},"end":{"line":71,"column":29}},"5":{"start":{"line":85,"column":8},"end":{"line":85,"column":2727}},"6":{"start":{"line":88,"column":8},"end":{"line":88,"column":29}},"7":{"start":{"line":102,"column":8},"end":{"line":102,"column":3236}},"8":{"start":{"line":105,"column":8},"end":{"line":105,"column":29}},"9":{"start":{"line":119,"column":8},"end":{"line":119,"column":3745}},"10":{"start":{"line":122,"column":8},"end":{"line":122,"column":29}},"11":{"start":{"line":136,"column":8},"end":{"line":136,"column":4254}},"12":{"start":{"line":139,"column":8},"end":{"line":139,"column":29}},"13":{"start":{"line":153,"column":8},"end":{"line":153,"column":4763}},"14":{"start":{"line":156,"column":8},"end":{"line":156,"column":29}},"15":{"start":{"line":170,"column":8},"end":{"line":170,"column":5272}},"16":{"start":{"line":173,"column":8},"end":{"line":173,"column":29}},"17":{"start":{"line":187,"column":8},"end":{"line":187,"column":5781}},"18":{"start":{"line":190,"column":8},"end":{"line":190,"column":29}},"19":{"start":{"line":204,"column":8},"end":{"line":204,"column":6290}},"20":{"start":{"line":207,"column":8},"end":{"line":207,"column":29}},"21":{"start":{"line":221,"column":8},"end":{"line":221,"column":6799}},"22":{"start":{"line":224,"column":8},"end":{"line":224,"column":29}},"23":{"start":{"line":238,"column":8},"end":{"line":238,"column":7308}},"24":{"start":{"line":241,"column":8},"end":{"line":241,"column":29}},"25":{"start":{"line":255,"column":8},"end":{"line":255,"column":7817}},"26":{"start":{"line":258,"column":8},"end":{"line":258,"column":29}},"27":{"start":{"line":272,"column":8},"end":{"line":272,"column":8326}},"28":{"start":{"line":275,"column":8},"end":{"line":275,"column":29}},"29":{"start":{"line":289,"column":8},"end":{"line":289,"column":8835}},"30":{"start":{"line":292,"column":8},"end":{"line":292,"column":29}},"31":{"start":{"line":306,"column":8},"end":{"line":306,"column":9344}},"32":{"start":{"line":309,"column":8},"end":{"line":309,"column":29}},"33":{"start":{"line":323,"column":8},"end":{"line":323,"column":9853}},"34":{"start":{"line":326,"column":8},"end":{"line":326,"column":29}},"35":{"start":{"line":340,"column":8},"end":{"line":340,"column":10362}},"36":{"start":{"line":343,"column":8},"end":{"line":343,"column":29}},"37":{"start":{"line":357,"column":8},"end":{"line":357,"column":10871}},"38":{"start":{"line":360,"column":8},"end":{"line":360,"column":29}},"39":{"start":{"line":374,"column":8},"end":{"line":374,"column":11374}},"40":{"start":{"line":377,"column":8},"end":{"line":377,"column":28}},"41":{"start":{"line":391,"column":8},"end":{"line":391,"column":11874}},"42":{"start":{"line":394,"column":8},"end":{"line":394,"column":28}},"43":{"start":{"line":408,"column":8},"end":{"line":408,"column":12374}},"44":{"start":{"line":411,"column":8},"end":{"line":411,"column":28}},"45":{"start":{"line":425,"column":8},"end":{"line":425,"column":12874}},"46":{"start":{"line":428,"column":8},"end":{"line":428,"column":28}},"47":{"start":{"line":442,"column":8},"end":{"line":442,"column":13374}},"48":{"start":{"line":445,"column":8},"end":{"line":445,"column":28}},"49":{"start":{"line":459,"column":8},"end":{"line":459,"column":13874}},"50":{"start":{"line":462,"column":8},"end":{"line":462,"column":28}},"51":{"start":{"line":476,"column":8},"end":{"line":476,"column":14374}},"52":{"start":{"line":479,"column":8},"end":{"line":479,"column":28}},"53":{"start":{"line":493,"column":8},"end":{"line":493,"column":14874}},"54":{"start":{"line":496,"column":8},"end":{"line":496,"column":28}},"55":{"start":{"line":510,"column":8},"end":{"line":510,"column":15374}},"56":{"start":{"line":513,"column":8},"end":{"line":513,"column":28}},"57":{"start":{"line":527,"column":8},"end":{"line":527,"column":15874}},"58":{"start":{"line":530,"column":8},"end":{"line":530,"column":28}},"59":{"start":{"line":544,"column":8},"end":{"line":544,"column":16374}},"60":{"start":{"line":547,"column":8},"end":{"line":547,"column":28}},"61":{"start":{"line":561,"column":8},"end":{"line":561,"column":16868}},"62":{"start":{"line":564,"column":8},"end":{"line":564,"column":27}},"63":{"start":{"line":575,"column":8},"end":{"line":575,"column":17250}},"64":{"start":{"line":578,"column":8},"end":{"line":578,"column":29}},"65":{"start":{"line":594,"column":8},"end":{"line":594,"column":17811}},"66":{"start":{"line":612,"column":8},"end":{"line":612,"column":18358}},"67":{"start":{"line":630,"column":8},"end":{"line":630,"column":18905}},"68":{"start":{"line":648,"column":8},"end":{"line":648,"column":19452}},"69":{"start":{"line":666,"column":8},"end":{"line":666,"column":19999}},"70":{"start":{"line":684,"column":8},"end":{"line":684,"column":20546}},"71":{"start":{"line":702,"column":8},"end":{"line":702,"column":21093}},"72":{"start":{"line":720,"column":8},"end":{"line":720,"column":21640}},"73":{"start":{"line":738,"column":8},"end":{"line":738,"column":22187}},"74":{"start":{"line":756,"column":8},"end":{"line":756,"column":22734}},"75":{"start":{"line":774,"column":8},"end":{"line":774,"column":23281}},"76":{"start":{"line":792,"column":8},"end":{"line":792,"column":23828}},"77":{"start":{"line":810,"column":8},"end":{"line":810,"column":24375}},"78":{"start":{"line":828,"column":8},"end":{"line":828,"column":24922}},"79":{"start":{"line":846,"column":8},"end":{"line":846,"column":25469}},"80":{"start":{"line":864,"column":8},"end":{"line":864,"column":26016}},"81":{"start":{"line":882,"column":8},"end":{"line":882,"column":26563}},"82":{"start":{"line":900,"column":8},"end":{"line":900,"column":27110}},"83":{"start":{"line":918,"column":8},"end":{"line":918,"column":27657}},"84":{"start":{"line":936,"column":8},"end":{"line":936,"column":28196}},"85":{"start":{"line":954,"column":8},"end":{"line":954,"column":28734}},"86":{"start":{"line":972,"column":8},"end":{"line":972,"column":29272}},"87":{"start":{"line":990,"column":8},"end":{"line":990,"column":29810}},"88":{"start":{"line":1008,"column":8},"end":{"line":1008,"column":30348}},"89":{"start":{"line":1026,"column":8},"end":{"line":1026,"column":30886}},"90":{"start":{"line":1044,"column":8},"end":{"line":1044,"column":31424}},"91":{"start":{"line":1062,"column":8},"end":{"line":1062,"column":31962}},"92":{"start":{"line":1080,"column":8},"end":{"line":1080,"column":32500}},"93":{"start":{"line":1098,"column":8},"end":{"line":1098,"column":33038}},"94":{"start":{"line":1116,"column":8},"end":{"line":1116,"column":33576}},"95":{"start":{"line":1134,"column":8},"end":{"line":1134,"column":34106}},"96":{"start":{"line":1148,"column":8},"end":{"line":1148,"column":34557}},"97":{"start":{"line":1151,"column":8},"end":{"line":1151,"column":28}}},"branchMap":{"1":{"line":51,"type":"if","locations":[{"start":{"line":51,"column":8},"end":{"line":51,"column":8}},{"start":{"line":51,"column":8},"end":{"line":51,"column":8}}]},"2":{"line":68,"type":"if","locations":[{"start":{"line":68,"column":8},"end":{"line":68,"column":8}},{"start":{"line":68,"column":8},"end":{"line":68,"column":8}}]},"3":{"line":85,"type":"if","locations":[{"start":{"line":85,"column":8},"end":{"line":85,"column":8}},{"start":{"line":85,"column":8},"end":{"line":85,"column":8}}]},"4":{"line":102,"type":"if","locations":[{"start":{"line":102,"column":8},"end":{"line":102,"column":8}},{"start":{"line":102,"column":8},"end":{"line":102,"column":8}}]},"5":{"line":119,"type":"if","locations":[{"start":{"line":119,"column":8},"end":{"line":119,"column":8}},{"start":{"line":119,"column":8},"end":{"line":119,"column":8}}]},"6":{"line":136,"type":"if","locations":[{"start":{"line":136,"column":8},"end":{"line":136,"column":8}},{"start":{"line":136,"column":8},"end":{"line":136,"column":8}}]},"7":{"line":153,"type":"if","locations":[{"start":{"line":153,"column":8},"end":{"line":153,"column":8}},{"start":{"line":153,"column":8},"end":{"line":153,"column":8}}]},"8":{"line":170,"type":"if","locations":[{"start":{"line":170,"column":8},"end":{"line":170,"column":8}},{"start":{"line":170,"column":8},"end":{"line":170,"column":8}}]},"9":{"line":187,"type":"if","locations":[{"start":{"line":187,"column":8},"end":{"line":187,"column":8}},{"start":{"line":187,"column":8},"end":{"line":187,"column":8}}]},"10":{"line":204,"type":"if","locations":[{"start":{"line":204,"column":8},"end":{"line":204,"column":8}},{"start":{"line":204,"column":8},"end":{"line":204,"column":8}}]},"11":{"line":221,"type":"if","locations":[{"start":{"line":221,"column":8},"end":{"line":221,"column":8}},{"start":{"line":221,"column":8},"end":{"line":221,"column":8}}]},"12":{"line":238,"type":"if","locations":[{"start":{"line":238,"column":8},"end":{"line":238,"column":8}},{"start":{"line":238,"column":8},"end":{"line":238,"column":8}}]},"13":{"line":255,"type":"if","locations":[{"start":{"line":255,"column":8},"end":{"line":255,"column":8}},{"start":{"line":255,"column":8},"end":{"line":255,"column":8}}]},"14":{"line":272,"type":"if","locations":[{"start":{"line":272,"column":8},"end":{"line":272,"column":8}},{"start":{"line":272,"column":8},"end":{"line":272,"column":8}}]},"15":{"line":289,"type":"if","locations":[{"start":{"line":289,"column":8},"end":{"line":289,"column":8}},{"start":{"line":289,"column":8},"end":{"line":289,"column":8}}]},"16":{"line":306,"type":"if","locations":[{"start":{"line":306,"column":8},"end":{"line":306,"column":8}},{"start":{"line":306,"column":8},"end":{"line":306,"column":8}}]},"17":{"line":323,"type":"if","locations":[{"start":{"line":323,"column":8},"end":{"line":323,"column":8}},{"start":{"line":323,"column":8},"end":{"line":323,"column":8}}]},"18":{"line":340,"type":"if","locations":[{"start":{"line":340,"column":8},"end":{"line":340,"column":8}},{"start":{"line":340,"column":8},"end":{"line":340,"column":8}}]},"19":{"line":357,"type":"if","locations":[{"start":{"line":357,"column":8},"end":{"line":357,"column":8}},{"start":{"line":357,"column":8},"end":{"line":357,"column":8}}]},"20":{"line":374,"type":"if","locations":[{"start":{"line":374,"column":8},"end":{"line":374,"column":8}},{"start":{"line":374,"column":8},"end":{"line":374,"column":8}}]},"21":{"line":391,"type":"if","locations":[{"start":{"line":391,"column":8},"end":{"line":391,"column":8}},{"start":{"line":391,"column":8},"end":{"line":391,"column":8}}]},"22":{"line":408,"type":"if","locations":[{"start":{"line":408,"column":8},"end":{"line":408,"column":8}},{"start":{"line":408,"column":8},"end":{"line":408,"column":8}}]},"23":{"line":425,"type":"if","locations":[{"start":{"line":425,"column":8},"end":{"line":425,"column":8}},{"start":{"line":425,"column":8},"end":{"line":425,"column":8}}]},"24":{"line":442,"type":"if","locations":[{"start":{"line":442,"column":8},"end":{"line":442,"column":8}},{"start":{"line":442,"column":8},"end":{"line":442,"column":8}}]},"25":{"line":459,"type":"if","locations":[{"start":{"line":459,"column":8},"end":{"line":459,"column":8}},{"start":{"line":459,"column":8},"end":{"line":459,"column":8}}]},"26":{"line":476,"type":"if","locations":[{"start":{"line":476,"column":8},"end":{"line":476,"column":8}},{"start":{"line":476,"column":8},"end":{"line":476,"column":8}}]},"27":{"line":493,"type":"if","locations":[{"start":{"line":493,"column":8},"end":{"line":493,"column":8}},{"start":{"line":493,"column":8},"end":{"line":493,"column":8}}]},"28":{"line":510,"type":"if","locations":[{"start":{"line":510,"column":8},"end":{"line":510,"column":8}},{"start":{"line":510,"column":8},"end":{"line":510,"column":8}}]},"29":{"line":527,"type":"if","locations":[{"start":{"line":527,"column":8},"end":{"line":527,"column":8}},{"start":{"line":527,"column":8},"end":{"line":527,"column":8}}]},"30":{"line":544,"type":"if","locations":[{"start":{"line":544,"column":8},"end":{"line":544,"column":8}},{"start":{"line":544,"column":8},"end":{"line":544,"column":8}}]},"31":{"line":561,"type":"if","locations":[{"start":{"line":561,"column":8},"end":{"line":561,"column":8}},{"start":{"line":561,"column":8},"end":{"line":561,"column":8}}]},"32":{"line":575,"type":"if","locations":[{"start":{"line":575,"column":8},"end":{"line":575,"column":8}},{"start":{"line":575,"column":8},"end":{"line":575,"column":8}}]},"33":{"line":594,"type":"if","locations":[{"start":{"line":594,"column":8},"end":{"line":594,"column":8}},{"start":{"line":594,"column":8},"end":{"line":594,"column":8}}]},"34":{"line":612,"type":"if","locations":[{"start":{"line":612,"column":8},"end":{"line":612,"column":8}},{"start":{"line":612,"column":8},"end":{"line":612,"column":8}}]},"35":{"line":630,"type":"if","locations":[{"start":{"line":630,"column":8},"end":{"line":630,"column":8}},{"start":{"line":630,"column":8},"end":{"line":630,"column":8}}]},"36":{"line":648,"type":"if","locations":[{"start":{"line":648,"column":8},"end":{"line":648,"column":8}},{"start":{"line":648,"column":8},"end":{"line":648,"column":8}}]},"37":{"line":666,"type":"if","locations":[{"start":{"line":666,"column":8},"end":{"line":666,"column":8}},{"start":{"line":666,"column":8},"end":{"line":666,"column":8}}]},"38":{"line":684,"type":"if","locations":[{"start":{"line":684,"column":8},"end":{"line":684,"column":8}},{"start":{"line":684,"column":8},"end":{"line":684,"column":8}}]},"39":{"line":702,"type":"if","locations":[{"start":{"line":702,"column":8},"end":{"line":702,"column":8}},{"start":{"line":702,"column":8},"end":{"line":702,"column":8}}]},"40":{"line":720,"type":"if","locations":[{"start":{"line":720,"column":8},"end":{"line":720,"column":8}},{"start":{"line":720,"column":8},"end":{"line":720,"column":8}}]},"41":{"line":738,"type":"if","locations":[{"start":{"line":738,"column":8},"end":{"line":738,"column":8}},{"start":{"line":738,"column":8},"end":{"line":738,"column":8}}]},"42":{"line":756,"type":"if","locations":[{"start":{"line":756,"column":8},"end":{"line":756,"column":8}},{"start":{"line":756,"column":8},"end":{"line":756,"column":8}}]},"43":{"line":774,"type":"if","locations":[{"start":{"line":774,"column":8},"end":{"line":774,"column":8}},{"start":{"line":774,"column":8},"end":{"line":774,"column":8}}]},"44":{"line":792,"type":"if","locations":[{"start":{"line":792,"column":8},"end":{"line":792,"column":8}},{"start":{"line":792,"column":8},"end":{"line":792,"column":8}}]},"45":{"line":810,"type":"if","locations":[{"start":{"line":810,"column":8},"end":{"line":810,"column":8}},{"start":{"line":810,"column":8},"end":{"line":810,"column":8}}]},"46":{"line":828,"type":"if","locations":[{"start":{"line":828,"column":8},"end":{"line":828,"column":8}},{"start":{"line":828,"column":8},"end":{"line":828,"column":8}}]},"47":{"line":846,"type":"if","locations":[{"start":{"line":846,"column":8},"end":{"line":846,"column":8}},{"start":{"line":846,"column":8},"end":{"line":846,"column":8}}]},"48":{"line":864,"type":"if","locations":[{"start":{"line":864,"column":8},"end":{"line":864,"column":8}},{"start":{"line":864,"column":8},"end":{"line":864,"column":8}}]},"49":{"line":882,"type":"if","locations":[{"start":{"line":882,"column":8},"end":{"line":882,"column":8}},{"start":{"line":882,"column":8},"end":{"line":882,"column":8}}]},"50":{"line":900,"type":"if","locations":[{"start":{"line":900,"column":8},"end":{"line":900,"column":8}},{"start":{"line":900,"column":8},"end":{"line":900,"column":8}}]},"51":{"line":918,"type":"if","locations":[{"start":{"line":918,"column":8},"end":{"line":918,"column":8}},{"start":{"line":918,"column":8},"end":{"line":918,"column":8}}]},"52":{"line":936,"type":"if","locations":[{"start":{"line":936,"column":8},"end":{"line":936,"column":8}},{"start":{"line":936,"column":8},"end":{"line":936,"column":8}}]},"53":{"line":954,"type":"if","locations":[{"start":{"line":954,"column":8},"end":{"line":954,"column":8}},{"start":{"line":954,"column":8},"end":{"line":954,"column":8}}]},"54":{"line":972,"type":"if","locations":[{"start":{"line":972,"column":8},"end":{"line":972,"column":8}},{"start":{"line":972,"column":8},"end":{"line":972,"column":8}}]},"55":{"line":990,"type":"if","locations":[{"start":{"line":990,"column":8},"end":{"line":990,"column":8}},{"start":{"line":990,"column":8},"end":{"line":990,"column":8}}]},"56":{"line":1008,"type":"if","locations":[{"start":{"line":1008,"column":8},"end":{"line":1008,"column":8}},{"start":{"line":1008,"column":8},"end":{"line":1008,"column":8}}]},"57":{"line":1026,"type":"if","locations":[{"start":{"line":1026,"column":8},"end":{"line":1026,"column":8}},{"start":{"line":1026,"column":8},"end":{"line":1026,"column":8}}]},"58":{"line":1044,"type":"if","locations":[{"start":{"line":1044,"column":8},"end":{"line":1044,"column":8}},{"start":{"line":1044,"column":8},"end":{"line":1044,"column":8}}]},"59":{"line":1062,"type":"if","locations":[{"start":{"line":1062,"column":8},"end":{"line":1062,"column":8}},{"start":{"line":1062,"column":8},"end":{"line":1062,"column":8}}]},"60":{"line":1080,"type":"if","locations":[{"start":{"line":1080,"column":8},"end":{"line":1080,"column":8}},{"start":{"line":1080,"column":8},"end":{"line":1080,"column":8}}]},"61":{"line":1098,"type":"if","locations":[{"start":{"line":1098,"column":8},"end":{"line":1098,"column":8}},{"start":{"line":1098,"column":8},"end":{"line":1098,"column":8}}]},"62":{"line":1116,"type":"if","locations":[{"start":{"line":1116,"column":8},"end":{"line":1116,"column":8}},{"start":{"line":1116,"column":8},"end":{"line":1116,"column":8}}]},"63":{"line":1134,"type":"if","locations":[{"start":{"line":1134,"column":8},"end":{"line":1134,"column":8}},{"start":{"line":1134,"column":8},"end":{"line":1134,"column":8}}]},"64":{"line":1148,"type":"if","locations":[{"start":{"line":1148,"column":8},"end":{"line":1148,"column":8}},{"start":{"line":1148,"column":8},"end":{"line":1148,"column":8}}]}}},"contracts/utils/math/SignedMath.sol":{"l":{"14":2,"21":2,"30":121,"31":121,"38":45,"40":45},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/math/SignedMath.sol","s":{"1":2,"2":2,"3":121,"4":121,"5":45},"b":{"1":[1,1],"2":[1,1]},"f":{"1":2,"2":2,"3":121,"4":45},"fnMap":{"1":{"name":"max","line":13,"loc":{"start":{"line":13,"column":4},"end":{"line":15,"column":4}}},"2":{"name":"min","line":20,"loc":{"start":{"line":20,"column":4},"end":{"line":22,"column":4}}},"3":{"name":"average","line":28,"loc":{"start":{"line":28,"column":4},"end":{"line":32,"column":4}}},"4":{"name":"abs","line":37,"loc":{"start":{"line":37,"column":4},"end":{"line":42,"column":4}}}},"statementMap":{"1":{"start":{"line":14,"column":8},"end":{"line":14,"column":28}},"2":{"start":{"line":21,"column":8},"end":{"line":21,"column":28}},"3":{"start":{"line":30,"column":8},"end":{"line":30,"column":43}},"4":{"start":{"line":31,"column":8},"end":{"line":31,"column":56}},"5":{"start":{"line":40,"column":12},"end":{"line":40,"column":43}}},"branchMap":{"1":{"line":14,"type":"if","locations":[{"start":{"line":14,"column":23},"end":{"line":14,"column":23}},{"start":{"line":14,"column":27},"end":{"line":14,"column":27}}]},"2":{"line":21,"type":"if","locations":[{"start":{"line":21,"column":23},"end":{"line":21,"column":23}},{"start":{"line":21,"column":27},"end":{"line":21,"column":27}}]}}},"contracts/utils/Multicall.sol":{"l":{"27":5,"31":5,"32":5,"33":9,"35":3},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/Multicall.sol","s":{"1":5,"2":5,"3":3},"b":{"1":[4,1]},"f":{"1":5},"fnMap":{"1":{"name":"multicall","line":26,"loc":{"start":{"line":26,"column":4},"end":{"line":36,"column":4}}}},"statementMap":{"1":{"start":{"line":27,"column":8},"end":{"line":27,"column":1376}},"2":{"start":{"line":32,"column":8},"end":{"line":32,"column":1516}},"3":{"start":{"line":35,"column":8},"end":{"line":35,"column":22}}},"branchMap":{"1":{"line":28,"type":"if","locations":[{"start":{"line":28,"column":14},"end":{"line":28,"column":25}},{"start":{"line":29,"column":14},"end":{"line":29,"column":64}}]}}},"contracts/utils/Nonces.sol":{"l":{"20":238,"31":106,"33":106,"41":38,"42":38,"43":15},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/Nonces.sol","s":{"1":238,"2":106,"3":38,"4":38},"b":{"1":[15,23]},"f":{"1":238,"2":106,"3":38},"fnMap":{"1":{"name":"nonces","line":19,"loc":{"start":{"line":19,"column":4},"end":{"line":21,"column":4}}},"2":{"name":"_useNonce","line":28,"loc":{"start":{"line":28,"column":4},"end":{"line":35,"column":4}}},"3":{"name":"_useCheckedNonce","line":40,"loc":{"start":{"line":40,"column":4},"end":{"line":45,"column":4}}}},"statementMap":{"1":{"start":{"line":20,"column":8},"end":{"line":20,"column":29}},"2":{"start":{"line":33,"column":12},"end":{"line":33,"column":35}},"3":{"start":{"line":41,"column":8},"end":{"line":41,"column":42}},"4":{"start":{"line":42,"column":8},"end":{"line":42,"column":1401}}},"branchMap":{"1":{"line":42,"type":"if","locations":[{"start":{"line":42,"column":8},"end":{"line":42,"column":8}},{"start":{"line":42,"column":8},"end":{"line":42,"column":8}}]}}},"contracts/utils/Pausable.sol":{"l":{"44":12,"55":176,"56":93,"67":13,"68":10,"75":201,"82":176,"83":83,"91":13,"92":3,"104":38,"105":38,"116":9,"117":9},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/Pausable.sol","s":{"1":176,"2":13,"3":201,"4":176,"5":13,"6":38,"7":9},"b":{"1":[83,93],"2":[3,10],"3":[38,1],"4":[9,1]},"f":{"1":12,"2":176,"3":13,"4":201,"5":176,"6":13,"7":38,"8":9},"fnMap":{"1":{"name":"constructor","line":43,"loc":{"start":{"line":43,"column":4},"end":{"line":45,"column":4}}},"2":{"name":"whenNotPaused","line":54,"loc":{"start":{"line":54,"column":4},"end":{"line":57,"column":4}}},"3":{"name":"whenPaused","line":66,"loc":{"start":{"line":66,"column":4},"end":{"line":69,"column":4}}},"4":{"name":"paused","line":74,"loc":{"start":{"line":74,"column":4},"end":{"line":76,"column":4}}},"5":{"name":"_requireNotPaused","line":81,"loc":{"start":{"line":81,"column":4},"end":{"line":85,"column":4}}},"6":{"name":"_requirePaused","line":90,"loc":{"start":{"line":90,"column":4},"end":{"line":94,"column":4}}},"7":{"name":"_pause","line":103,"loc":{"start":{"line":103,"column":4},"end":{"line":106,"column":4}}},"8":{"name":"_unpause","line":115,"loc":{"start":{"line":115,"column":4},"end":{"line":118,"column":4}}}},"statementMap":{"1":{"start":{"line":55,"column":8},"end":{"line":55,"column":26}},"2":{"start":{"line":67,"column":8},"end":{"line":67,"column":23}},"3":{"start":{"line":75,"column":8},"end":{"line":75,"column":22}},"4":{"start":{"line":82,"column":8},"end":{"line":82,"column":2072}},"5":{"start":{"line":91,"column":8},"end":{"line":91,"column":2269}},"6":{"start":{"line":105,"column":8},"end":{"line":105,"column":33}},"7":{"start":{"line":117,"column":8},"end":{"line":117,"column":35}}},"branchMap":{"1":{"line":82,"type":"if","locations":[{"start":{"line":82,"column":8},"end":{"line":82,"column":8}},{"start":{"line":82,"column":8},"end":{"line":82,"column":8}}]},"2":{"line":91,"type":"if","locations":[{"start":{"line":91,"column":8},"end":{"line":91,"column":8}},{"start":{"line":91,"column":8},"end":{"line":91,"column":8}}]},"3":{"line":103,"type":"if","locations":[{"start":{"line":103,"column":39},"end":{"line":103,"column":39}},{"start":{"line":103,"column":39},"end":{"line":103,"column":39}}]},"4":{"line":115,"type":"if","locations":[{"start":{"line":115,"column":41},"end":{"line":115,"column":41}},{"start":{"line":115,"column":41},"end":{"line":115,"column":41}}]}}},"contracts/utils/ReentrancyGuard.sol":{"l":{"45":1,"56":8,"57":5,"58":2,"63":8,"64":3,"68":5,"74":2,"82":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/ReentrancyGuard.sol","s":{"1":8,"2":2,"3":8,"4":2},"b":{"1":[3,5]},"f":{"1":1,"2":8,"3":8,"4":2,"5":2},"fnMap":{"1":{"name":"constructor","line":44,"loc":{"start":{"line":44,"column":4},"end":{"line":46,"column":4}}},"2":{"name":"nonReentrant","line":55,"loc":{"start":{"line":55,"column":4},"end":{"line":59,"column":4}}},"3":{"name":"_nonReentrantBefore","line":61,"loc":{"start":{"line":61,"column":4},"end":{"line":69,"column":4}}},"4":{"name":"_nonReentrantAfter","line":71,"loc":{"start":{"line":71,"column":4},"end":{"line":75,"column":4}}},"5":{"name":"_reentrancyGuardEntered","line":81,"loc":{"start":{"line":81,"column":4},"end":{"line":83,"column":4}}}},"statementMap":{"1":{"start":{"line":56,"column":8},"end":{"line":56,"column":28}},"2":{"start":{"line":58,"column":8},"end":{"line":58,"column":27}},"3":{"start":{"line":63,"column":8},"end":{"line":63,"column":2563}},"4":{"start":{"line":82,"column":8},"end":{"line":82,"column":33}}},"branchMap":{"1":{"line":63,"type":"if","locations":[{"start":{"line":63,"column":8},"end":{"line":63,"column":8}},{"start":{"line":63,"column":8},"end":{"line":63,"column":8}}]}}},"contracts/utils/ShortStrings.sol":{"l":{"53":123,"54":123,"55":3,"57":120,"64":407,"66":404,"68":404,"72":404,"79":415,"80":415,"81":3,"83":412,"90":121,"91":116,"93":5,"94":5,"102":403,"103":396,"105":7,"117":7,"118":4,"120":3},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/ShortStrings.sol","s":{"1":123,"2":123,"3":120,"4":407,"5":404,"6":404,"7":415,"8":415,"9":412,"10":121,"11":116,"12":5,"13":403,"14":396,"15":7,"16":7,"17":4,"18":3},"b":{"1":[3,120],"2":[3,412],"3":[116,5],"4":[396,7],"5":[4,3]},"f":{"1":123,"2":407,"3":415,"4":121,"5":403,"6":7},"fnMap":{"1":{"name":"toShortString","line":52,"loc":{"start":{"line":52,"column":4},"end":{"line":58,"column":4}}},"2":{"name":"toString","line":63,"loc":{"start":{"line":63,"column":4},"end":{"line":73,"column":4}}},"3":{"name":"byteLength","line":78,"loc":{"start":{"line":78,"column":4},"end":{"line":84,"column":4}}},"4":{"name":"toShortStringWithFallback","line":89,"loc":{"start":{"line":89,"column":4},"end":{"line":96,"column":4}}},"5":{"name":"toStringWithFallback","line":101,"loc":{"start":{"line":101,"column":4},"end":{"line":107,"column":4}}},"6":{"name":"byteLengthWithFallback","line":116,"loc":{"start":{"line":116,"column":4},"end":{"line":122,"column":4}}}},"statementMap":{"1":{"start":{"line":53,"column":8},"end":{"line":53,"column":38}},"2":{"start":{"line":54,"column":8},"end":{"line":54,"column":1845}},"3":{"start":{"line":57,"column":8},"end":{"line":57,"column":78}},"4":{"start":{"line":64,"column":8},"end":{"line":64,"column":38}},"5":{"start":{"line":66,"column":8},"end":{"line":66,"column":42}},"6":{"start":{"line":72,"column":8},"end":{"line":72,"column":18}},"7":{"start":{"line":79,"column":8},"end":{"line":79,"column":65}},"8":{"start":{"line":80,"column":8},"end":{"line":80,"column":2711}},"9":{"start":{"line":83,"column":8},"end":{"line":83,"column":21}},"10":{"start":{"line":90,"column":8},"end":{"line":90,"column":3042}},"11":{"start":{"line":91,"column":12},"end":{"line":91,"column":39}},"12":{"start":{"line":94,"column":12},"end":{"line":94,"column":54}},"13":{"start":{"line":102,"column":8},"end":{"line":102,"column":3513}},"14":{"start":{"line":103,"column":12},"end":{"line":103,"column":34}},"15":{"start":{"line":105,"column":12},"end":{"line":105,"column":24}},"16":{"start":{"line":117,"column":8},"end":{"line":117,"column":4151}},"17":{"start":{"line":118,"column":12},"end":{"line":118,"column":36}},"18":{"start":{"line":120,"column":12},"end":{"line":120,"column":38}}},"branchMap":{"1":{"line":54,"type":"if","locations":[{"start":{"line":54,"column":8},"end":{"line":54,"column":8}},{"start":{"line":54,"column":8},"end":{"line":54,"column":8}}]},"2":{"line":80,"type":"if","locations":[{"start":{"line":80,"column":8},"end":{"line":80,"column":8}},{"start":{"line":80,"column":8},"end":{"line":80,"column":8}}]},"3":{"line":90,"type":"if","locations":[{"start":{"line":90,"column":8},"end":{"line":90,"column":8}},{"start":{"line":90,"column":8},"end":{"line":90,"column":8}}]},"4":{"line":102,"type":"if","locations":[{"start":{"line":102,"column":8},"end":{"line":102,"column":8}},{"start":{"line":102,"column":8},"end":{"line":102,"column":8}}]},"5":{"line":117,"type":"if","locations":[{"start":{"line":117,"column":8},"end":{"line":117,"column":8}},{"start":{"line":117,"column":8},"end":{"line":117,"column":8}}]}}},"contracts/utils/StorageSlot.sol":{"l":{"61":406,"71":5,"81":20,"91":58,"101":5,"111":10,"121":5,"131":5},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/StorageSlot.sol","s":{},"b":{},"f":{"1":406,"2":5,"3":20,"4":58,"5":5,"6":10,"7":5,"8":5},"fnMap":{"1":{"name":"getAddressSlot","line":59,"loc":{"start":{"line":59,"column":4},"end":{"line":64,"column":4}}},"2":{"name":"getBooleanSlot","line":69,"loc":{"start":{"line":69,"column":4},"end":{"line":74,"column":4}}},"3":{"name":"getBytes32Slot","line":79,"loc":{"start":{"line":79,"column":4},"end":{"line":84,"column":4}}},"4":{"name":"getUint256Slot","line":89,"loc":{"start":{"line":89,"column":4},"end":{"line":94,"column":4}}},"5":{"name":"getStringSlot","line":99,"loc":{"start":{"line":99,"column":4},"end":{"line":104,"column":4}}},"6":{"name":"getStringSlot","line":109,"loc":{"start":{"line":109,"column":4},"end":{"line":114,"column":4}}},"7":{"name":"getBytesSlot","line":119,"loc":{"start":{"line":119,"column":4},"end":{"line":124,"column":4}}},"8":{"name":"getBytesSlot","line":129,"loc":{"start":{"line":129,"column":4},"end":{"line":134,"column":4}}}},"statementMap":{},"branchMap":{}},"contracts/utils/Strings.sol":{"l":{"25":60,"26":60,"27":60,"28":60,"30":60,"33":60,"34":1216,"36":1216,"39":1216,"40":1216,"42":60,"50":38,"57":3,"58":3,"66":8,"67":8,"68":8,"69":8,"70":8,"71":280,"72":280,"74":8,"75":1,"77":7,"85":2,"92":7},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/Strings.sol","s":{"1":60,"2":60,"3":60,"4":60,"5":1216,"6":60,"7":38,"8":3,"9":8,"10":8,"11":8,"12":8,"13":7,"14":2,"15":7},"b":{"1":[60,1156],"2":[1,7]},"f":{"1":60,"2":38,"3":3,"4":8,"5":2,"6":7},"fnMap":{"1":{"name":"toString","line":24,"loc":{"start":{"line":24,"column":4},"end":{"line":44,"column":4}}},"2":{"name":"toStringSigned","line":49,"loc":{"start":{"line":49,"column":4},"end":{"line":51,"column":4}}},"3":{"name":"toHexString","line":56,"loc":{"start":{"line":56,"column":4},"end":{"line":60,"column":4}}},"4":{"name":"toHexString","line":65,"loc":{"start":{"line":65,"column":4},"end":{"line":78,"column":4}}},"5":{"name":"toHexString","line":84,"loc":{"start":{"line":84,"column":4},"end":{"line":86,"column":4}}},"6":{"name":"equal","line":91,"loc":{"start":{"line":91,"column":4},"end":{"line":93,"column":4}}}},"statementMap":{"1":{"start":{"line":26,"column":12},"end":{"line":26,"column":50}},"2":{"start":{"line":27,"column":12},"end":{"line":27,"column":53}},"3":{"start":{"line":28,"column":12},"end":{"line":28,"column":23}},"4":{"start":{"line":33,"column":12},"end":{"line":33,"column":1023}},"5":{"start":{"line":40,"column":16},"end":{"line":40,"column":37}},"6":{"start":{"line":42,"column":12},"end":{"line":42,"column":25}},"7":{"start":{"line":50,"column":8},"end":{"line":50,"column":83}},"8":{"start":{"line":58,"column":12},"end":{"line":58,"column":61}},"9":{"start":{"line":66,"column":8},"end":{"line":66,"column":34}},"10":{"start":{"line":67,"column":8},"end":{"line":67,"column":55}},"11":{"start":{"line":70,"column":8},"end":{"line":70,"column":2257}},"12":{"start":{"line":74,"column":8},"end":{"line":74,"column":2406}},"13":{"start":{"line":77,"column":8},"end":{"line":77,"column":29}},"14":{"start":{"line":85,"column":8},"end":{"line":85,"column":66}},"15":{"start":{"line":92,"column":8},"end":{"line":92,"column":95}}},"branchMap":{"1":{"line":40,"type":"if","locations":[{"start":{"line":40,"column":16},"end":{"line":40,"column":16}},{"start":{"line":40,"column":16},"end":{"line":40,"column":16}}]},"2":{"line":74,"type":"if","locations":[{"start":{"line":74,"column":8},"end":{"line":74,"column":8}},{"start":{"line":74,"column":8},"end":{"line":74,"column":8}}]}}},"contracts/utils/structs/BitMaps.sol":{"l":{"27":122,"28":122,"29":122,"36":10,"37":7,"39":3,"47":29,"48":29,"49":29,"56":10,"57":10,"58":10},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/structs/BitMaps.sol","s":{"1":122,"2":122,"3":122,"4":10,"5":7,"6":3,"7":29,"8":29,"9":10,"10":10},"b":{"1":[7,3]},"f":{"1":122,"2":10,"3":29,"4":10},"fnMap":{"1":{"name":"get","line":26,"loc":{"start":{"line":26,"column":4},"end":{"line":30,"column":4}}},"2":{"name":"setTo","line":35,"loc":{"start":{"line":35,"column":4},"end":{"line":41,"column":4}}},"3":{"name":"set","line":46,"loc":{"start":{"line":46,"column":4},"end":{"line":50,"column":4}}},"4":{"name":"unset","line":55,"loc":{"start":{"line":55,"column":4},"end":{"line":59,"column":4}}}},"statementMap":{"1":{"start":{"line":27,"column":8},"end":{"line":27,"column":35}},"2":{"start":{"line":28,"column":8},"end":{"line":28,"column":42}},"3":{"start":{"line":29,"column":8},"end":{"line":29,"column":47}},"4":{"start":{"line":36,"column":8},"end":{"line":36,"column":1420}},"5":{"start":{"line":37,"column":12},"end":{"line":37,"column":29}},"6":{"start":{"line":39,"column":12},"end":{"line":39,"column":31}},"7":{"start":{"line":47,"column":8},"end":{"line":47,"column":35}},"8":{"start":{"line":48,"column":8},"end":{"line":48,"column":42}},"9":{"start":{"line":56,"column":8},"end":{"line":56,"column":35}},"10":{"start":{"line":57,"column":8},"end":{"line":57,"column":42}}},"branchMap":{"1":{"line":36,"type":"if","locations":[{"start":{"line":36,"column":8},"end":{"line":36,"column":8}},{"start":{"line":36,"column":8},"end":{"line":36,"column":8}}]}}},"contracts/utils/structs/Checkpoints.sol":{"l":{"40":47,"48":15,"49":15,"50":15,"58":40,"59":40,"60":40,"71":40,"73":40,"74":40,"76":40,"77":25,"78":25,"79":17,"81":8,"85":40,"87":40,"94":3,"95":3,"103":2,"104":2,"105":1,"107":1,"108":1,"116":3,"123":6,"131":47,"133":47,"135":39,"138":39,"139":1,"143":38,"144":1,"146":37,"148":38,"150":8,"151":8,"168":80,"169":226,"170":226,"171":111,"173":115,"176":80,"192":15,"193":38,"194":38,"195":17,"197":21,"200":15,"210":414,"234":636,"242":15,"243":15,"244":15,"252":40,"253":40,"254":40,"265":1023,"267":1023,"268":1023,"270":1023,"271":89,"272":89,"273":64,"275":25,"279":1023,"281":1023,"288":814,"289":814,"297":2,"298":2,"299":1,"301":1,"302":1,"310":21,"317":18,"325":636,"327":636,"329":312,"332":312,"333":1,"337":311,"338":20,"340":291,"342":311,"344":324,"345":324,"362":1063,"363":1275,"364":1275,"365":315,"367":960,"370":1063,"386":15,"387":38,"388":38,"389":17,"391":21,"394":15,"404":3004,"428":60,"436":92,"437":92,"438":92,"446":40,"447":40,"448":40,"459":40,"461":40,"462":40,"464":40,"465":25,"466":25,"467":17,"469":8,"473":40,"475":40,"482":3,"483":3,"491":34,"492":34,"493":12,"495":22,"496":22,"504":3,"511":6,"519":60,"521":60,"523":48,"526":48,"527":1,"531":47,"532":1,"534":46,"536":47,"538":12,"539":12,"556":80,"557":226,"558":226,"559":111,"561":115,"564":80,"580":92,"581":203,"582":203,"583":107,"585":96,"588":92,"598":666},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/structs/Checkpoints.sol","s":{"1":47,"2":15,"3":15,"4":15,"5":40,"6":40,"7":40,"8":40,"9":40,"10":40,"11":40,"12":25,"13":25,"14":40,"15":40,"16":3,"17":3,"18":2,"19":2,"20":1,"21":1,"22":1,"23":3,"24":6,"25":47,"26":47,"27":39,"28":39,"29":38,"30":37,"31":38,"32":8,"33":8,"34":80,"35":226,"36":226,"37":80,"38":15,"39":38,"40":38,"41":15,"42":636,"43":15,"44":15,"45":15,"46":40,"47":40,"48":40,"49":1023,"50":1023,"51":1023,"52":1023,"53":89,"54":89,"55":1023,"56":1023,"57":814,"58":814,"59":2,"60":2,"61":1,"62":1,"63":1,"64":21,"65":18,"66":636,"67":636,"68":312,"69":312,"70":311,"71":291,"72":311,"73":324,"74":324,"75":1063,"76":1275,"77":1275,"78":1063,"79":15,"80":38,"81":38,"82":15,"83":60,"84":92,"85":92,"86":92,"87":40,"88":40,"89":40,"90":40,"91":40,"92":40,"93":40,"94":25,"95":25,"96":40,"97":40,"98":3,"99":3,"100":34,"101":34,"102":12,"103":22,"104":22,"105":3,"106":6,"107":60,"108":60,"109":48,"110":48,"111":47,"112":46,"113":47,"114":12,"115":12,"116":80,"117":226,"118":226,"119":80,"120":92,"121":203,"122":203,"123":92},"b":{"1":[3,12],"2":[5,35],"3":[25,15],"4":[17,8],"5":[5,35],"6":[1,2],"7":[1,1],"8":[39,8],"9":[1,38],"10":[1,37],"11":[111,115],"12":[17,21],"13":[3,12],"14":[5,35],"15":[89,934],"16":[64,25],"17":[155,868],"18":[460,354],"19":[1,1],"20":[312,324],"21":[1,311],"22":[20,291],"23":[315,960],"24":[17,21],"25":[23,69],"26":[5,35],"27":[25,15],"28":[17,8],"29":[5,35],"30":[1,2],"31":[12,22],"32":[48,12],"33":[1,47],"34":[1,46],"35":[111,115],"36":[107,96]},"f":{"1":47,"2":15,"3":40,"4":40,"5":3,"6":2,"7":3,"8":6,"9":47,"10":80,"11":15,"12":414,"13":636,"14":15,"15":40,"16":1023,"17":814,"18":2,"19":21,"20":18,"21":636,"22":1063,"23":15,"24":3004,"25":60,"26":92,"27":40,"28":40,"29":3,"30":34,"31":3,"32":6,"33":60,"34":80,"35":92,"36":666},"fnMap":{"1":{"name":"push","line":39,"loc":{"start":{"line":39,"column":4},"end":{"line":41,"column":4}}},"2":{"name":"lowerLookup","line":47,"loc":{"start":{"line":47,"column":4},"end":{"line":51,"column":4}}},"3":{"name":"upperLookup","line":57,"loc":{"start":{"line":57,"column":4},"end":{"line":61,"column":4}}},"4":{"name":"upperLookupRecent","line":70,"loc":{"start":{"line":70,"column":4},"end":{"line":88,"column":4}}},"5":{"name":"latest","line":93,"loc":{"start":{"line":93,"column":4},"end":{"line":96,"column":4}}},"6":{"name":"latestCheckpoint","line":102,"loc":{"start":{"line":102,"column":4},"end":{"line":110,"column":4}}},"7":{"name":"length","line":115,"loc":{"start":{"line":115,"column":4},"end":{"line":117,"column":4}}},"8":{"name":"at","line":122,"loc":{"start":{"line":122,"column":4},"end":{"line":124,"column":4}}},"9":{"name":"_insert","line":130,"loc":{"start":{"line":130,"column":4},"end":{"line":153,"column":4}}},"10":{"name":"_upperBinaryLookup","line":162,"loc":{"start":{"line":162,"column":4},"end":{"line":177,"column":4}}},"11":{"name":"_lowerBinaryLookup","line":186,"loc":{"start":{"line":186,"column":4},"end":{"line":201,"column":4}}},"12":{"name":"_unsafeAccess","line":206,"loc":{"start":{"line":206,"column":4},"end":{"line":214,"column":4}}},"13":{"name":"push","line":233,"loc":{"start":{"line":233,"column":4},"end":{"line":235,"column":4}}},"14":{"name":"lowerLookup","line":241,"loc":{"start":{"line":241,"column":4},"end":{"line":245,"column":4}}},"15":{"name":"upperLookup","line":251,"loc":{"start":{"line":251,"column":4},"end":{"line":255,"column":4}}},"16":{"name":"upperLookupRecent","line":264,"loc":{"start":{"line":264,"column":4},"end":{"line":282,"column":4}}},"17":{"name":"latest","line":287,"loc":{"start":{"line":287,"column":4},"end":{"line":290,"column":4}}},"18":{"name":"latestCheckpoint","line":296,"loc":{"start":{"line":296,"column":4},"end":{"line":304,"column":4}}},"19":{"name":"length","line":309,"loc":{"start":{"line":309,"column":4},"end":{"line":311,"column":4}}},"20":{"name":"at","line":316,"loc":{"start":{"line":316,"column":4},"end":{"line":318,"column":4}}},"21":{"name":"_insert","line":324,"loc":{"start":{"line":324,"column":4},"end":{"line":347,"column":4}}},"22":{"name":"_upperBinaryLookup","line":356,"loc":{"start":{"line":356,"column":4},"end":{"line":371,"column":4}}},"23":{"name":"_lowerBinaryLookup","line":380,"loc":{"start":{"line":380,"column":4},"end":{"line":395,"column":4}}},"24":{"name":"_unsafeAccess","line":400,"loc":{"start":{"line":400,"column":4},"end":{"line":408,"column":4}}},"25":{"name":"push","line":427,"loc":{"start":{"line":427,"column":4},"end":{"line":429,"column":4}}},"26":{"name":"lowerLookup","line":435,"loc":{"start":{"line":435,"column":4},"end":{"line":439,"column":4}}},"27":{"name":"upperLookup","line":445,"loc":{"start":{"line":445,"column":4},"end":{"line":449,"column":4}}},"28":{"name":"upperLookupRecent","line":458,"loc":{"start":{"line":458,"column":4},"end":{"line":476,"column":4}}},"29":{"name":"latest","line":481,"loc":{"start":{"line":481,"column":4},"end":{"line":484,"column":4}}},"30":{"name":"latestCheckpoint","line":490,"loc":{"start":{"line":490,"column":4},"end":{"line":498,"column":4}}},"31":{"name":"length","line":503,"loc":{"start":{"line":503,"column":4},"end":{"line":505,"column":4}}},"32":{"name":"at","line":510,"loc":{"start":{"line":510,"column":4},"end":{"line":512,"column":4}}},"33":{"name":"_insert","line":518,"loc":{"start":{"line":518,"column":4},"end":{"line":541,"column":4}}},"34":{"name":"_upperBinaryLookup","line":550,"loc":{"start":{"line":550,"column":4},"end":{"line":565,"column":4}}},"35":{"name":"_lowerBinaryLookup","line":574,"loc":{"start":{"line":574,"column":4},"end":{"line":589,"column":4}}},"36":{"name":"_unsafeAccess","line":594,"loc":{"start":{"line":594,"column":4},"end":{"line":602,"column":4}}}},"statementMap":{"1":{"start":{"line":40,"column":8},"end":{"line":40,"column":53}},"2":{"start":{"line":48,"column":8},"end":{"line":48,"column":46}},"3":{"start":{"line":49,"column":8},"end":{"line":49,"column":72}},"4":{"start":{"line":50,"column":8},"end":{"line":50,"column":76}},"5":{"start":{"line":58,"column":8},"end":{"line":58,"column":46}},"6":{"start":{"line":59,"column":8},"end":{"line":59,"column":72}},"7":{"start":{"line":60,"column":8},"end":{"line":60,"column":78}},"8":{"start":{"line":71,"column":8},"end":{"line":71,"column":46}},"9":{"start":{"line":73,"column":8},"end":{"line":73,"column":23}},"10":{"start":{"line":74,"column":8},"end":{"line":74,"column":26}},"11":{"start":{"line":76,"column":8},"end":{"line":76,"column":2884}},"12":{"start":{"line":77,"column":12},"end":{"line":77,"column":46}},"13":{"start":{"line":78,"column":12},"end":{"line":78,"column":2963}},"14":{"start":{"line":85,"column":8},"end":{"line":85,"column":75}},"15":{"start":{"line":87,"column":8},"end":{"line":87,"column":78}},"16":{"start":{"line":94,"column":8},"end":{"line":94,"column":46}},"17":{"start":{"line":95,"column":8},"end":{"line":95,"column":78}},"18":{"start":{"line":103,"column":8},"end":{"line":103,"column":46}},"19":{"start":{"line":104,"column":8},"end":{"line":104,"column":3960}},"20":{"start":{"line":105,"column":12},"end":{"line":105,"column":32}},"21":{"start":{"line":107,"column":12},"end":{"line":107,"column":81}},"22":{"start":{"line":108,"column":12},"end":{"line":108,"column":49}},"23":{"start":{"line":116,"column":8},"end":{"line":116,"column":39}},"24":{"start":{"line":123,"column":8},"end":{"line":123,"column":37}},"25":{"start":{"line":131,"column":8},"end":{"line":131,"column":33}},"26":{"start":{"line":133,"column":8},"end":{"line":133,"column":4904}},"27":{"start":{"line":135,"column":12},"end":{"line":135,"column":68}},"28":{"start":{"line":138,"column":12},"end":{"line":138,"column":5113}},"29":{"start":{"line":143,"column":12},"end":{"line":143,"column":5263}},"30":{"start":{"line":146,"column":16},"end":{"line":146,"column":67}},"31":{"start":{"line":148,"column":12},"end":{"line":148,"column":39}},"32":{"start":{"line":150,"column":12},"end":{"line":150,"column":63}},"33":{"start":{"line":151,"column":12},"end":{"line":151,"column":29}},"34":{"start":{"line":168,"column":8},"end":{"line":168,"column":6148}},"35":{"start":{"line":169,"column":12},"end":{"line":169,"column":49}},"36":{"start":{"line":170,"column":12},"end":{"line":170,"column":6236}},"37":{"start":{"line":176,"column":8},"end":{"line":176,"column":19}},"38":{"start":{"line":192,"column":8},"end":{"line":192,"column":6935}},"39":{"start":{"line":193,"column":12},"end":{"line":193,"column":49}},"40":{"start":{"line":194,"column":12},"end":{"line":194,"column":7023}},"41":{"start":{"line":200,"column":8},"end":{"line":200,"column":19}},"42":{"start":{"line":234,"column":8},"end":{"line":234,"column":53}},"43":{"start":{"line":242,"column":8},"end":{"line":242,"column":46}},"44":{"start":{"line":243,"column":8},"end":{"line":243,"column":72}},"45":{"start":{"line":244,"column":8},"end":{"line":244,"column":76}},"46":{"start":{"line":252,"column":8},"end":{"line":252,"column":46}},"47":{"start":{"line":253,"column":8},"end":{"line":253,"column":72}},"48":{"start":{"line":254,"column":8},"end":{"line":254,"column":78}},"49":{"start":{"line":265,"column":8},"end":{"line":265,"column":46}},"50":{"start":{"line":267,"column":8},"end":{"line":267,"column":23}},"51":{"start":{"line":268,"column":8},"end":{"line":268,"column":26}},"52":{"start":{"line":270,"column":8},"end":{"line":270,"column":9657}},"53":{"start":{"line":271,"column":12},"end":{"line":271,"column":46}},"54":{"start":{"line":272,"column":12},"end":{"line":272,"column":9736}},"55":{"start":{"line":279,"column":8},"end":{"line":279,"column":75}},"56":{"start":{"line":281,"column":8},"end":{"line":281,"column":78}},"57":{"start":{"line":288,"column":8},"end":{"line":288,"column":46}},"58":{"start":{"line":289,"column":8},"end":{"line":289,"column":78}},"59":{"start":{"line":297,"column":8},"end":{"line":297,"column":46}},"60":{"start":{"line":298,"column":8},"end":{"line":298,"column":10733}},"61":{"start":{"line":299,"column":12},"end":{"line":299,"column":32}},"62":{"start":{"line":301,"column":12},"end":{"line":301,"column":81}},"63":{"start":{"line":302,"column":12},"end":{"line":302,"column":49}},"64":{"start":{"line":310,"column":8},"end":{"line":310,"column":39}},"65":{"start":{"line":317,"column":8},"end":{"line":317,"column":37}},"66":{"start":{"line":325,"column":8},"end":{"line":325,"column":33}},"67":{"start":{"line":327,"column":8},"end":{"line":327,"column":11677}},"68":{"start":{"line":329,"column":12},"end":{"line":329,"column":68}},"69":{"start":{"line":332,"column":12},"end":{"line":332,"column":11886}},"70":{"start":{"line":337,"column":12},"end":{"line":337,"column":12036}},"71":{"start":{"line":340,"column":16},"end":{"line":340,"column":67}},"72":{"start":{"line":342,"column":12},"end":{"line":342,"column":39}},"73":{"start":{"line":344,"column":12},"end":{"line":344,"column":63}},"74":{"start":{"line":345,"column":12},"end":{"line":345,"column":29}},"75":{"start":{"line":362,"column":8},"end":{"line":362,"column":12921}},"76":{"start":{"line":363,"column":12},"end":{"line":363,"column":49}},"77":{"start":{"line":364,"column":12},"end":{"line":364,"column":13009}},"78":{"start":{"line":370,"column":8},"end":{"line":370,"column":19}},"79":{"start":{"line":386,"column":8},"end":{"line":386,"column":13708}},"80":{"start":{"line":387,"column":12},"end":{"line":387,"column":49}},"81":{"start":{"line":388,"column":12},"end":{"line":388,"column":13796}},"82":{"start":{"line":394,"column":8},"end":{"line":394,"column":19}},"83":{"start":{"line":428,"column":8},"end":{"line":428,"column":53}},"84":{"start":{"line":436,"column":8},"end":{"line":436,"column":46}},"85":{"start":{"line":437,"column":8},"end":{"line":437,"column":72}},"86":{"start":{"line":438,"column":8},"end":{"line":438,"column":76}},"87":{"start":{"line":446,"column":8},"end":{"line":446,"column":46}},"88":{"start":{"line":447,"column":8},"end":{"line":447,"column":72}},"89":{"start":{"line":448,"column":8},"end":{"line":448,"column":78}},"90":{"start":{"line":459,"column":8},"end":{"line":459,"column":46}},"91":{"start":{"line":461,"column":8},"end":{"line":461,"column":23}},"92":{"start":{"line":462,"column":8},"end":{"line":462,"column":26}},"93":{"start":{"line":464,"column":8},"end":{"line":464,"column":16430}},"94":{"start":{"line":465,"column":12},"end":{"line":465,"column":46}},"95":{"start":{"line":466,"column":12},"end":{"line":466,"column":16509}},"96":{"start":{"line":473,"column":8},"end":{"line":473,"column":75}},"97":{"start":{"line":475,"column":8},"end":{"line":475,"column":78}},"98":{"start":{"line":482,"column":8},"end":{"line":482,"column":46}},"99":{"start":{"line":483,"column":8},"end":{"line":483,"column":78}},"100":{"start":{"line":491,"column":8},"end":{"line":491,"column":46}},"101":{"start":{"line":492,"column":8},"end":{"line":492,"column":17506}},"102":{"start":{"line":493,"column":12},"end":{"line":493,"column":32}},"103":{"start":{"line":495,"column":12},"end":{"line":495,"column":81}},"104":{"start":{"line":496,"column":12},"end":{"line":496,"column":49}},"105":{"start":{"line":504,"column":8},"end":{"line":504,"column":39}},"106":{"start":{"line":511,"column":8},"end":{"line":511,"column":37}},"107":{"start":{"line":519,"column":8},"end":{"line":519,"column":33}},"108":{"start":{"line":521,"column":8},"end":{"line":521,"column":18450}},"109":{"start":{"line":523,"column":12},"end":{"line":523,"column":68}},"110":{"start":{"line":526,"column":12},"end":{"line":526,"column":18659}},"111":{"start":{"line":531,"column":12},"end":{"line":531,"column":18809}},"112":{"start":{"line":534,"column":16},"end":{"line":534,"column":67}},"113":{"start":{"line":536,"column":12},"end":{"line":536,"column":39}},"114":{"start":{"line":538,"column":12},"end":{"line":538,"column":63}},"115":{"start":{"line":539,"column":12},"end":{"line":539,"column":29}},"116":{"start":{"line":556,"column":8},"end":{"line":556,"column":19694}},"117":{"start":{"line":557,"column":12},"end":{"line":557,"column":49}},"118":{"start":{"line":558,"column":12},"end":{"line":558,"column":19782}},"119":{"start":{"line":564,"column":8},"end":{"line":564,"column":19}},"120":{"start":{"line":580,"column":8},"end":{"line":580,"column":20481}},"121":{"start":{"line":581,"column":12},"end":{"line":581,"column":49}},"122":{"start":{"line":582,"column":12},"end":{"line":582,"column":20569}},"123":{"start":{"line":588,"column":8},"end":{"line":588,"column":19}}},"branchMap":{"1":{"line":50,"type":"if","locations":[{"start":{"line":50,"column":28},"end":{"line":50,"column":28}},{"start":{"line":50,"column":32},"end":{"line":50,"column":75}}]},"2":{"line":60,"type":"if","locations":[{"start":{"line":60,"column":26},"end":{"line":60,"column":26}},{"start":{"line":60,"column":30},"end":{"line":60,"column":77}}]},"3":{"line":76,"type":"if","locations":[{"start":{"line":76,"column":8},"end":{"line":76,"column":8}},{"start":{"line":76,"column":8},"end":{"line":76,"column":8}}]},"4":{"line":78,"type":"if","locations":[{"start":{"line":78,"column":12},"end":{"line":78,"column":12}},{"start":{"line":78,"column":12},"end":{"line":78,"column":12}}]},"5":{"line":87,"type":"if","locations":[{"start":{"line":87,"column":26},"end":{"line":87,"column":26}},{"start":{"line":87,"column":30},"end":{"line":87,"column":77}}]},"6":{"line":95,"type":"if","locations":[{"start":{"line":95,"column":26},"end":{"line":95,"column":26}},{"start":{"line":95,"column":30},"end":{"line":95,"column":77}}]},"7":{"line":104,"type":"if","locations":[{"start":{"line":104,"column":8},"end":{"line":104,"column":8}},{"start":{"line":104,"column":8},"end":{"line":104,"column":8}}]},"8":{"line":133,"type":"if","locations":[{"start":{"line":133,"column":8},"end":{"line":133,"column":8}},{"start":{"line":133,"column":8},"end":{"line":133,"column":8}}]},"9":{"line":138,"type":"if","locations":[{"start":{"line":138,"column":12},"end":{"line":138,"column":12}},{"start":{"line":138,"column":12},"end":{"line":138,"column":12}}]},"10":{"line":143,"type":"if","locations":[{"start":{"line":143,"column":12},"end":{"line":143,"column":12}},{"start":{"line":143,"column":12},"end":{"line":143,"column":12}}]},"11":{"line":170,"type":"if","locations":[{"start":{"line":170,"column":12},"end":{"line":170,"column":12}},{"start":{"line":170,"column":12},"end":{"line":170,"column":12}}]},"12":{"line":194,"type":"if","locations":[{"start":{"line":194,"column":12},"end":{"line":194,"column":12}},{"start":{"line":194,"column":12},"end":{"line":194,"column":12}}]},"13":{"line":244,"type":"if","locations":[{"start":{"line":244,"column":28},"end":{"line":244,"column":28}},{"start":{"line":244,"column":32},"end":{"line":244,"column":75}}]},"14":{"line":254,"type":"if","locations":[{"start":{"line":254,"column":26},"end":{"line":254,"column":26}},{"start":{"line":254,"column":30},"end":{"line":254,"column":77}}]},"15":{"line":270,"type":"if","locations":[{"start":{"line":270,"column":8},"end":{"line":270,"column":8}},{"start":{"line":270,"column":8},"end":{"line":270,"column":8}}]},"16":{"line":272,"type":"if","locations":[{"start":{"line":272,"column":12},"end":{"line":272,"column":12}},{"start":{"line":272,"column":12},"end":{"line":272,"column":12}}]},"17":{"line":281,"type":"if","locations":[{"start":{"line":281,"column":26},"end":{"line":281,"column":26}},{"start":{"line":281,"column":30},"end":{"line":281,"column":77}}]},"18":{"line":289,"type":"if","locations":[{"start":{"line":289,"column":26},"end":{"line":289,"column":26}},{"start":{"line":289,"column":30},"end":{"line":289,"column":77}}]},"19":{"line":298,"type":"if","locations":[{"start":{"line":298,"column":8},"end":{"line":298,"column":8}},{"start":{"line":298,"column":8},"end":{"line":298,"column":8}}]},"20":{"line":327,"type":"if","locations":[{"start":{"line":327,"column":8},"end":{"line":327,"column":8}},{"start":{"line":327,"column":8},"end":{"line":327,"column":8}}]},"21":{"line":332,"type":"if","locations":[{"start":{"line":332,"column":12},"end":{"line":332,"column":12}},{"start":{"line":332,"column":12},"end":{"line":332,"column":12}}]},"22":{"line":337,"type":"if","locations":[{"start":{"line":337,"column":12},"end":{"line":337,"column":12}},{"start":{"line":337,"column":12},"end":{"line":337,"column":12}}]},"23":{"line":364,"type":"if","locations":[{"start":{"line":364,"column":12},"end":{"line":364,"column":12}},{"start":{"line":364,"column":12},"end":{"line":364,"column":12}}]},"24":{"line":388,"type":"if","locations":[{"start":{"line":388,"column":12},"end":{"line":388,"column":12}},{"start":{"line":388,"column":12},"end":{"line":388,"column":12}}]},"25":{"line":438,"type":"if","locations":[{"start":{"line":438,"column":28},"end":{"line":438,"column":28}},{"start":{"line":438,"column":32},"end":{"line":438,"column":75}}]},"26":{"line":448,"type":"if","locations":[{"start":{"line":448,"column":26},"end":{"line":448,"column":26}},{"start":{"line":448,"column":30},"end":{"line":448,"column":77}}]},"27":{"line":464,"type":"if","locations":[{"start":{"line":464,"column":8},"end":{"line":464,"column":8}},{"start":{"line":464,"column":8},"end":{"line":464,"column":8}}]},"28":{"line":466,"type":"if","locations":[{"start":{"line":466,"column":12},"end":{"line":466,"column":12}},{"start":{"line":466,"column":12},"end":{"line":466,"column":12}}]},"29":{"line":475,"type":"if","locations":[{"start":{"line":475,"column":26},"end":{"line":475,"column":26}},{"start":{"line":475,"column":30},"end":{"line":475,"column":77}}]},"30":{"line":483,"type":"if","locations":[{"start":{"line":483,"column":26},"end":{"line":483,"column":26}},{"start":{"line":483,"column":30},"end":{"line":483,"column":77}}]},"31":{"line":492,"type":"if","locations":[{"start":{"line":492,"column":8},"end":{"line":492,"column":8}},{"start":{"line":492,"column":8},"end":{"line":492,"column":8}}]},"32":{"line":521,"type":"if","locations":[{"start":{"line":521,"column":8},"end":{"line":521,"column":8}},{"start":{"line":521,"column":8},"end":{"line":521,"column":8}}]},"33":{"line":526,"type":"if","locations":[{"start":{"line":526,"column":12},"end":{"line":526,"column":12}},{"start":{"line":526,"column":12},"end":{"line":526,"column":12}}]},"34":{"line":531,"type":"if","locations":[{"start":{"line":531,"column":12},"end":{"line":531,"column":12}},{"start":{"line":531,"column":12},"end":{"line":531,"column":12}}]},"35":{"line":558,"type":"if","locations":[{"start":{"line":558,"column":12},"end":{"line":558,"column":12}},{"start":{"line":558,"column":12},"end":{"line":558,"column":12}}]},"36":{"line":582,"type":"if","locations":[{"start":{"line":582,"column":12},"end":{"line":582,"column":12}},{"start":{"line":582,"column":12},"end":{"line":582,"column":12}}]}}},"contracts/utils/structs/DoubleEndedQueue.sol":{"l":{"54":27,"55":27,"56":27,"57":27,"58":27,"68":2,"69":2,"70":2,"71":1,"72":1,"73":1,"74":1,"84":8,"85":8,"86":8,"87":8,"88":8,"98":14,"99":14,"100":14,"101":11,"102":11,"103":11,"113":2,"114":1,"123":2,"124":1,"125":1,"136":16,"138":15,"139":15,"150":3,"151":3,"158":24,"159":24,"167":31},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/structs/DoubleEndedQueue.sol","s":{"1":27,"2":27,"3":2,"4":2,"5":8,"6":8,"7":14,"8":14,"9":2,"10":1,"11":2,"12":1,"13":16,"14":15,"15":24,"16":31},"b":{"1":[0,27],"2":[1,1],"3":[0,8],"4":[3,11],"5":[1,1],"6":[1,1],"7":[1,15]},"f":{"1":27,"2":2,"3":8,"4":14,"5":2,"6":2,"7":16,"8":3,"9":24,"10":31},"fnMap":{"1":{"name":"pushBack","line":53,"loc":{"start":{"line":53,"column":4},"end":{"line":60,"column":4}}},"2":{"name":"popBack","line":67,"loc":{"start":{"line":67,"column":4},"end":{"line":76,"column":4}}},"3":{"name":"pushFront","line":83,"loc":{"start":{"line":83,"column":4},"end":{"line":90,"column":4}}},"4":{"name":"popFront","line":97,"loc":{"start":{"line":97,"column":4},"end":{"line":105,"column":4}}},"5":{"name":"front","line":112,"loc":{"start":{"line":112,"column":4},"end":{"line":115,"column":4}}},"6":{"name":"back","line":122,"loc":{"start":{"line":122,"column":4},"end":{"line":127,"column":4}}},"7":{"name":"at","line":135,"loc":{"start":{"line":135,"column":4},"end":{"line":141,"column":4}}},"8":{"name":"clear","line":149,"loc":{"start":{"line":149,"column":4},"end":{"line":152,"column":4}}},"9":{"name":"length","line":157,"loc":{"start":{"line":157,"column":4},"end":{"line":161,"column":4}}},"10":{"name":"empty","line":166,"loc":{"start":{"line":166,"column":4},"end":{"line":168,"column":4}}}},"statementMap":{"1":{"start":{"line":55,"column":12},"end":{"line":55,"column":42}},"2":{"start":{"line":56,"column":12},"end":{"line":56,"column":65}},"3":{"start":{"line":69,"column":12},"end":{"line":69,"column":42}},"4":{"start":{"line":70,"column":12},"end":{"line":70,"column":62}},"5":{"start":{"line":85,"column":12},"end":{"line":85,"column":49}},"6":{"start":{"line":86,"column":12},"end":{"line":86,"column":60}},"7":{"start":{"line":99,"column":12},"end":{"line":99,"column":45}},"8":{"start":{"line":100,"column":12},"end":{"line":100,"column":61}},"9":{"start":{"line":113,"column":8},"end":{"line":113,"column":45}},"10":{"start":{"line":114,"column":8},"end":{"line":114,"column":40}},"11":{"start":{"line":123,"column":8},"end":{"line":123,"column":45}},"12":{"start":{"line":125,"column":12},"end":{"line":125,"column":46}},"13":{"start":{"line":136,"column":8},"end":{"line":136,"column":61}},"14":{"start":{"line":139,"column":12},"end":{"line":139,"column":61}},"15":{"start":{"line":159,"column":12},"end":{"line":159,"column":53}},"16":{"start":{"line":167,"column":8},"end":{"line":167,"column":41}}},"branchMap":{"1":{"line":56,"type":"if","locations":[{"start":{"line":56,"column":12},"end":{"line":56,"column":12}},{"start":{"line":56,"column":12},"end":{"line":56,"column":12}}]},"2":{"line":70,"type":"if","locations":[{"start":{"line":70,"column":12},"end":{"line":70,"column":12}},{"start":{"line":70,"column":12},"end":{"line":70,"column":12}}]},"3":{"line":86,"type":"if","locations":[{"start":{"line":86,"column":12},"end":{"line":86,"column":12}},{"start":{"line":86,"column":12},"end":{"line":86,"column":12}}]},"4":{"line":100,"type":"if","locations":[{"start":{"line":100,"column":12},"end":{"line":100,"column":12}},{"start":{"line":100,"column":12},"end":{"line":100,"column":12}}]},"5":{"line":113,"type":"if","locations":[{"start":{"line":113,"column":8},"end":{"line":113,"column":8}},{"start":{"line":113,"column":8},"end":{"line":113,"column":8}}]},"6":{"line":123,"type":"if","locations":[{"start":{"line":123,"column":8},"end":{"line":123,"column":8}},{"start":{"line":123,"column":8},"end":{"line":123,"column":8}}]},"7":{"line":136,"type":"if","locations":[{"start":{"line":136,"column":8},"end":{"line":136,"column":8}},{"start":{"line":136,"column":8},"end":{"line":136,"column":8}}]}}},"contracts/utils/structs/EnumerableMap.sol":{"l":{"75":100,"76":100,"85":35,"86":35,"93":80,"100":35,"114":35,"115":35,"123":10,"124":10,"125":5,"127":5,"139":45,"140":45,"141":5,"143":40,"155":35,"172":20,"181":7,"188":14,"195":7,"208":7,"209":7,"217":2,"218":2,"229":9,"241":7,"242":7,"245":7,"249":7,"266":20,"275":7,"282":14,"289":7,"302":7,"303":7,"311":2,"312":2,"323":9,"335":7,"336":7,"339":7,"343":7,"360":20,"369":7,"376":14,"383":7,"396":7,"397":7,"405":2,"406":2,"417":9,"429":7,"430":7,"433":7,"437":7,"454":20,"463":7,"470":14,"477":7,"490":7,"491":7,"499":2,"500":2,"511":9,"523":7,"524":7,"527":7,"531":7},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/structs/EnumerableMap.sol","s":{"1":100,"2":35,"3":80,"4":35,"5":35,"6":35,"7":10,"8":10,"9":5,"10":5,"11":45,"12":45,"13":40,"14":35,"15":20,"16":7,"17":14,"18":7,"19":7,"20":7,"21":2,"22":2,"23":9,"24":7,"25":7,"26":7,"27":20,"28":7,"29":14,"30":7,"31":7,"32":7,"33":2,"34":2,"35":9,"36":7,"37":7,"38":7,"39":20,"40":7,"41":14,"42":7,"43":7,"44":7,"45":2,"46":2,"47":9,"48":7,"49":7,"50":7,"51":20,"52":7,"53":14,"54":7,"55":7,"56":7,"57":2,"58":2,"59":9,"60":7,"61":7,"62":7},"b":{"1":[5,5],"2":[5,40]},"f":{"1":100,"2":35,"3":80,"4":35,"5":35,"6":10,"7":45,"8":35,"9":20,"10":7,"11":14,"12":7,"13":7,"14":2,"15":9,"16":7,"17":20,"18":7,"19":14,"20":7,"21":7,"22":2,"23":9,"24":7,"25":20,"26":7,"27":14,"28":7,"29":7,"30":2,"31":9,"32":7,"33":20,"34":7,"35":14,"36":7,"37":7,"38":2,"39":9,"40":7},"fnMap":{"1":{"name":"set","line":74,"loc":{"start":{"line":74,"column":4},"end":{"line":77,"column":4}}},"2":{"name":"remove","line":84,"loc":{"start":{"line":84,"column":4},"end":{"line":87,"column":4}}},"3":{"name":"contains","line":92,"loc":{"start":{"line":92,"column":4},"end":{"line":94,"column":4}}},"4":{"name":"length","line":99,"loc":{"start":{"line":99,"column":4},"end":{"line":101,"column":4}}},"5":{"name":"at","line":113,"loc":{"start":{"line":113,"column":4},"end":{"line":116,"column":4}}},"6":{"name":"tryGet","line":122,"loc":{"start":{"line":122,"column":4},"end":{"line":129,"column":4}}},"7":{"name":"get","line":138,"loc":{"start":{"line":138,"column":4},"end":{"line":144,"column":4}}},"8":{"name":"keys","line":154,"loc":{"start":{"line":154,"column":4},"end":{"line":156,"column":4}}},"9":{"name":"set","line":171,"loc":{"start":{"line":171,"column":4},"end":{"line":173,"column":4}}},"10":{"name":"remove","line":180,"loc":{"start":{"line":180,"column":4},"end":{"line":182,"column":4}}},"11":{"name":"contains","line":187,"loc":{"start":{"line":187,"column":4},"end":{"line":189,"column":4}}},"12":{"name":"length","line":194,"loc":{"start":{"line":194,"column":4},"end":{"line":196,"column":4}}},"13":{"name":"at","line":207,"loc":{"start":{"line":207,"column":4},"end":{"line":210,"column":4}}},"14":{"name":"tryGet","line":216,"loc":{"start":{"line":216,"column":4},"end":{"line":219,"column":4}}},"15":{"name":"get","line":228,"loc":{"start":{"line":228,"column":4},"end":{"line":230,"column":4}}},"16":{"name":"keys","line":240,"loc":{"start":{"line":240,"column":4},"end":{"line":250,"column":4}}},"17":{"name":"set","line":265,"loc":{"start":{"line":265,"column":4},"end":{"line":267,"column":4}}},"18":{"name":"remove","line":274,"loc":{"start":{"line":274,"column":4},"end":{"line":276,"column":4}}},"19":{"name":"contains","line":281,"loc":{"start":{"line":281,"column":4},"end":{"line":283,"column":4}}},"20":{"name":"length","line":288,"loc":{"start":{"line":288,"column":4},"end":{"line":290,"column":4}}},"21":{"name":"at","line":301,"loc":{"start":{"line":301,"column":4},"end":{"line":304,"column":4}}},"22":{"name":"tryGet","line":310,"loc":{"start":{"line":310,"column":4},"end":{"line":313,"column":4}}},"23":{"name":"get","line":322,"loc":{"start":{"line":322,"column":4},"end":{"line":324,"column":4}}},"24":{"name":"keys","line":334,"loc":{"start":{"line":334,"column":4},"end":{"line":344,"column":4}}},"25":{"name":"set","line":359,"loc":{"start":{"line":359,"column":4},"end":{"line":361,"column":4}}},"26":{"name":"remove","line":368,"loc":{"start":{"line":368,"column":4},"end":{"line":370,"column":4}}},"27":{"name":"contains","line":375,"loc":{"start":{"line":375,"column":4},"end":{"line":377,"column":4}}},"28":{"name":"length","line":382,"loc":{"start":{"line":382,"column":4},"end":{"line":384,"column":4}}},"29":{"name":"at","line":395,"loc":{"start":{"line":395,"column":4},"end":{"line":398,"column":4}}},"30":{"name":"tryGet","line":404,"loc":{"start":{"line":404,"column":4},"end":{"line":407,"column":4}}},"31":{"name":"get","line":416,"loc":{"start":{"line":416,"column":4},"end":{"line":418,"column":4}}},"32":{"name":"keys","line":428,"loc":{"start":{"line":428,"column":4},"end":{"line":438,"column":4}}},"33":{"name":"set","line":453,"loc":{"start":{"line":453,"column":4},"end":{"line":455,"column":4}}},"34":{"name":"remove","line":462,"loc":{"start":{"line":462,"column":4},"end":{"line":464,"column":4}}},"35":{"name":"contains","line":469,"loc":{"start":{"line":469,"column":4},"end":{"line":471,"column":4}}},"36":{"name":"length","line":476,"loc":{"start":{"line":476,"column":4},"end":{"line":478,"column":4}}},"37":{"name":"at","line":489,"loc":{"start":{"line":489,"column":4},"end":{"line":492,"column":4}}},"38":{"name":"tryGet","line":498,"loc":{"start":{"line":498,"column":4},"end":{"line":501,"column":4}}},"39":{"name":"get","line":510,"loc":{"start":{"line":510,"column":4},"end":{"line":512,"column":4}}},"40":{"name":"keys","line":522,"loc":{"start":{"line":522,"column":4},"end":{"line":532,"column":4}}}},"statementMap":{"1":{"start":{"line":76,"column":8},"end":{"line":76,"column":33}},"2":{"start":{"line":86,"column":8},"end":{"line":86,"column":36}},"3":{"start":{"line":93,"column":8},"end":{"line":93,"column":38}},"4":{"start":{"line":100,"column":8},"end":{"line":100,"column":33}},"5":{"start":{"line":114,"column":8},"end":{"line":114,"column":41}},"6":{"start":{"line":115,"column":8},"end":{"line":115,"column":38}},"7":{"start":{"line":123,"column":8},"end":{"line":123,"column":40}},"8":{"start":{"line":124,"column":8},"end":{"line":124,"column":4436}},"9":{"start":{"line":125,"column":12},"end":{"line":125,"column":51}},"10":{"start":{"line":127,"column":12},"end":{"line":127,"column":32}},"11":{"start":{"line":139,"column":8},"end":{"line":139,"column":40}},"12":{"start":{"line":140,"column":8},"end":{"line":140,"column":4876}},"13":{"start":{"line":143,"column":8},"end":{"line":143,"column":20}},"14":{"start":{"line":155,"column":8},"end":{"line":155,"column":33}},"15":{"start":{"line":172,"column":8},"end":{"line":172,"column":60}},"16":{"start":{"line":181,"column":8},"end":{"line":181,"column":47}},"17":{"start":{"line":188,"column":8},"end":{"line":188,"column":49}},"18":{"start":{"line":195,"column":8},"end":{"line":195,"column":33}},"19":{"start":{"line":208,"column":8},"end":{"line":208,"column":60}},"20":{"start":{"line":209,"column":8},"end":{"line":209,"column":45}},"21":{"start":{"line":217,"column":8},"end":{"line":217,"column":72}},"22":{"start":{"line":218,"column":8},"end":{"line":218,"column":40}},"23":{"start":{"line":229,"column":8},"end":{"line":229,"column":53}},"24":{"start":{"line":241,"column":8},"end":{"line":241,"column":49}},"25":{"start":{"line":242,"column":8},"end":{"line":242,"column":31}},"26":{"start":{"line":249,"column":8},"end":{"line":249,"column":21}},"27":{"start":{"line":266,"column":8},"end":{"line":266,"column":78}},"28":{"start":{"line":275,"column":8},"end":{"line":275,"column":47}},"29":{"start":{"line":282,"column":8},"end":{"line":282,"column":49}},"30":{"start":{"line":289,"column":8},"end":{"line":289,"column":33}},"31":{"start":{"line":302,"column":8},"end":{"line":302,"column":60}},"32":{"start":{"line":303,"column":8},"end":{"line":303,"column":63}},"33":{"start":{"line":311,"column":8},"end":{"line":311,"column":72}},"34":{"start":{"line":312,"column":8},"end":{"line":312,"column":58}},"35":{"start":{"line":323,"column":8},"end":{"line":323,"column":71}},"36":{"start":{"line":335,"column":8},"end":{"line":335,"column":49}},"37":{"start":{"line":336,"column":8},"end":{"line":336,"column":31}},"38":{"start":{"line":343,"column":8},"end":{"line":343,"column":21}},"39":{"start":{"line":360,"column":8},"end":{"line":360,"column":78}},"40":{"start":{"line":369,"column":8},"end":{"line":369,"column":65}},"41":{"start":{"line":376,"column":8},"end":{"line":376,"column":67}},"42":{"start":{"line":383,"column":8},"end":{"line":383,"column":33}},"43":{"start":{"line":396,"column":8},"end":{"line":396,"column":60}},"44":{"start":{"line":397,"column":8},"end":{"line":397,"column":63}},"45":{"start":{"line":405,"column":8},"end":{"line":405,"column":90}},"46":{"start":{"line":406,"column":8},"end":{"line":406,"column":40}},"47":{"start":{"line":417,"column":8},"end":{"line":417,"column":71}},"48":{"start":{"line":429,"column":8},"end":{"line":429,"column":49}},"49":{"start":{"line":430,"column":8},"end":{"line":430,"column":31}},"50":{"start":{"line":437,"column":8},"end":{"line":437,"column":21}},"51":{"start":{"line":454,"column":8},"end":{"line":454,"column":51}},"52":{"start":{"line":463,"column":8},"end":{"line":463,"column":38}},"53":{"start":{"line":470,"column":8},"end":{"line":470,"column":40}},"54":{"start":{"line":477,"column":8},"end":{"line":477,"column":33}},"55":{"start":{"line":490,"column":8},"end":{"line":490,"column":60}},"56":{"start":{"line":491,"column":8},"end":{"line":491,"column":36}},"57":{"start":{"line":499,"column":8},"end":{"line":499,"column":63}},"58":{"start":{"line":500,"column":8},"end":{"line":500,"column":40}},"59":{"start":{"line":511,"column":8},"end":{"line":511,"column":44}},"60":{"start":{"line":523,"column":8},"end":{"line":523,"column":49}},"61":{"start":{"line":524,"column":8},"end":{"line":524,"column":31}},"62":{"start":{"line":531,"column":8},"end":{"line":531,"column":21}}},"branchMap":{"1":{"line":124,"type":"if","locations":[{"start":{"line":124,"column":8},"end":{"line":124,"column":8}},{"start":{"line":124,"column":8},"end":{"line":124,"column":8}}]},"2":{"line":140,"type":"if","locations":[{"start":{"line":140,"column":8},"end":{"line":140,"column":8}},{"start":{"line":140,"column":8},"end":{"line":140,"column":8}}]}}},"contracts/utils/structs/EnumerableSet.sol":{"l":{"66":171,"67":142,"70":142,"71":142,"73":29,"85":64,"87":64,"93":48,"94":48,"96":48,"97":33,"100":33,"102":33,"106":48,"109":48,"111":48,"113":16,"121":284,"128":57,"142":61,"154":54,"170":115,"180":42,"187":91,"194":41,"208":43,"220":41,"221":41,"224":41,"228":41,"244":41,"254":15,"261":11,"268":10,"282":10,"294":7,"295":7,"298":7,"302":7,"318":15,"328":7,"335":11,"342":6,"356":8,"368":6,"369":6,"372":6,"376":6},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/structs/EnumerableSet.sol","s":{"1":171,"2":142,"3":142,"4":29,"5":64,"6":64,"7":48,"8":48,"9":48,"10":33,"11":48,"12":48,"13":16,"14":284,"15":57,"16":61,"17":54,"18":115,"19":42,"20":91,"21":41,"22":43,"23":41,"24":41,"25":41,"26":41,"27":15,"28":11,"29":10,"30":10,"31":7,"32":7,"33":7,"34":15,"35":7,"36":11,"37":6,"38":8,"39":6,"40":6,"41":6},"b":{"1":[142,29],"2":[48,16],"3":[33,15]},"f":{"1":171,"2":64,"3":284,"4":57,"5":61,"6":54,"7":115,"8":42,"9":91,"10":41,"11":43,"12":41,"13":41,"14":15,"15":11,"16":10,"17":10,"18":7,"19":15,"20":7,"21":11,"22":6,"23":8,"24":6},"fnMap":{"1":{"name":"_add","line":65,"loc":{"start":{"line":65,"column":4},"end":{"line":75,"column":4}}},"2":{"name":"_remove","line":83,"loc":{"start":{"line":83,"column":4},"end":{"line":115,"column":4}}},"3":{"name":"_contains","line":120,"loc":{"start":{"line":120,"column":4},"end":{"line":122,"column":4}}},"4":{"name":"_length","line":127,"loc":{"start":{"line":127,"column":4},"end":{"line":129,"column":4}}},"5":{"name":"_at","line":141,"loc":{"start":{"line":141,"column":4},"end":{"line":143,"column":4}}},"6":{"name":"_values","line":153,"loc":{"start":{"line":153,"column":4},"end":{"line":155,"column":4}}},"7":{"name":"add","line":169,"loc":{"start":{"line":169,"column":4},"end":{"line":171,"column":4}}},"8":{"name":"remove","line":179,"loc":{"start":{"line":179,"column":4},"end":{"line":181,"column":4}}},"9":{"name":"contains","line":186,"loc":{"start":{"line":186,"column":4},"end":{"line":188,"column":4}}},"10":{"name":"length","line":193,"loc":{"start":{"line":193,"column":4},"end":{"line":195,"column":4}}},"11":{"name":"at","line":207,"loc":{"start":{"line":207,"column":4},"end":{"line":209,"column":4}}},"12":{"name":"values","line":219,"loc":{"start":{"line":219,"column":4},"end":{"line":229,"column":4}}},"13":{"name":"add","line":243,"loc":{"start":{"line":243,"column":4},"end":{"line":245,"column":4}}},"14":{"name":"remove","line":253,"loc":{"start":{"line":253,"column":4},"end":{"line":255,"column":4}}},"15":{"name":"contains","line":260,"loc":{"start":{"line":260,"column":4},"end":{"line":262,"column":4}}},"16":{"name":"length","line":267,"loc":{"start":{"line":267,"column":4},"end":{"line":269,"column":4}}},"17":{"name":"at","line":281,"loc":{"start":{"line":281,"column":4},"end":{"line":283,"column":4}}},"18":{"name":"values","line":293,"loc":{"start":{"line":293,"column":4},"end":{"line":303,"column":4}}},"19":{"name":"add","line":317,"loc":{"start":{"line":317,"column":4},"end":{"line":319,"column":4}}},"20":{"name":"remove","line":327,"loc":{"start":{"line":327,"column":4},"end":{"line":329,"column":4}}},"21":{"name":"contains","line":334,"loc":{"start":{"line":334,"column":4},"end":{"line":336,"column":4}}},"22":{"name":"length","line":341,"loc":{"start":{"line":341,"column":4},"end":{"line":343,"column":4}}},"23":{"name":"at","line":355,"loc":{"start":{"line":355,"column":4},"end":{"line":357,"column":4}}},"24":{"name":"values","line":367,"loc":{"start":{"line":367,"column":4},"end":{"line":377,"column":4}}}},"statementMap":{"1":{"start":{"line":66,"column":8},"end":{"line":66,"column":2329}},"2":{"start":{"line":67,"column":12},"end":{"line":67,"column":34}},"3":{"start":{"line":71,"column":12},"end":{"line":71,"column":23}},"4":{"start":{"line":73,"column":12},"end":{"line":73,"column":24}},"5":{"start":{"line":85,"column":8},"end":{"line":85,"column":48}},"6":{"start":{"line":87,"column":8},"end":{"line":87,"column":3051}},"7":{"start":{"line":93,"column":12},"end":{"line":93,"column":45}},"8":{"start":{"line":94,"column":12},"end":{"line":94,"column":54}},"9":{"start":{"line":96,"column":12},"end":{"line":96,"column":3530}},"10":{"start":{"line":97,"column":16},"end":{"line":97,"column":58}},"11":{"start":{"line":106,"column":12},"end":{"line":106,"column":28}},"12":{"start":{"line":111,"column":12},"end":{"line":111,"column":23}},"13":{"start":{"line":113,"column":12},"end":{"line":113,"column":24}},"14":{"start":{"line":121,"column":8},"end":{"line":121,"column":41}},"15":{"start":{"line":128,"column":8},"end":{"line":128,"column":33}},"16":{"start":{"line":142,"column":8},"end":{"line":142,"column":33}},"17":{"start":{"line":154,"column":8},"end":{"line":154,"column":26}},"18":{"start":{"line":170,"column":8},"end":{"line":170,"column":38}},"19":{"start":{"line":180,"column":8},"end":{"line":180,"column":41}},"20":{"start":{"line":187,"column":8},"end":{"line":187,"column":43}},"21":{"start":{"line":194,"column":8},"end":{"line":194,"column":34}},"22":{"start":{"line":208,"column":8},"end":{"line":208,"column":37}},"23":{"start":{"line":220,"column":8},"end":{"line":220,"column":52}},"24":{"start":{"line":221,"column":8},"end":{"line":221,"column":31}},"25":{"start":{"line":228,"column":8},"end":{"line":228,"column":21}},"26":{"start":{"line":244,"column":8},"end":{"line":244,"column":65}},"27":{"start":{"line":254,"column":8},"end":{"line":254,"column":68}},"28":{"start":{"line":261,"column":8},"end":{"line":261,"column":70}},"29":{"start":{"line":268,"column":8},"end":{"line":268,"column":34}},"30":{"start":{"line":282,"column":8},"end":{"line":282,"column":64}},"31":{"start":{"line":294,"column":8},"end":{"line":294,"column":52}},"32":{"start":{"line":295,"column":8},"end":{"line":295,"column":31}},"33":{"start":{"line":302,"column":8},"end":{"line":302,"column":21}},"34":{"start":{"line":318,"column":8},"end":{"line":318,"column":47}},"35":{"start":{"line":328,"column":8},"end":{"line":328,"column":50}},"36":{"start":{"line":335,"column":8},"end":{"line":335,"column":52}},"37":{"start":{"line":342,"column":8},"end":{"line":342,"column":34}},"38":{"start":{"line":356,"column":8},"end":{"line":356,"column":46}},"39":{"start":{"line":368,"column":8},"end":{"line":368,"column":52}},"40":{"start":{"line":369,"column":8},"end":{"line":369,"column":31}},"41":{"start":{"line":376,"column":8},"end":{"line":376,"column":21}}},"branchMap":{"1":{"line":66,"type":"if","locations":[{"start":{"line":66,"column":8},"end":{"line":66,"column":8}},{"start":{"line":66,"column":8},"end":{"line":66,"column":8}}]},"2":{"line":87,"type":"if","locations":[{"start":{"line":87,"column":8},"end":{"line":87,"column":8}},{"start":{"line":87,"column":8},"end":{"line":87,"column":8}}]},"3":{"line":96,"type":"if","locations":[{"start":{"line":96,"column":12},"end":{"line":96,"column":12}},{"start":{"line":96,"column":12},"end":{"line":96,"column":12}}]}}},"contracts/utils/types/Time.sol":{"l":{"27":3549,"34":1553,"67":560,"75":1307,"76":1307,"84":1307,"91":481,"92":481,"105":246,"106":246,"107":246,"108":246,"115":1308,"117":1308,"118":1308,"119":1308,"121":1308,"128":247},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/types/Time.sol","s":{"1":3549,"2":1553,"3":560,"4":1307,"5":1307,"6":1307,"7":481,"8":481,"9":246,"10":246,"11":246,"12":1308,"13":1308,"14":247},"b":{"1":[1245,62]},"f":{"1":3549,"2":1553,"3":560,"4":1307,"5":1307,"6":481,"7":246,"8":1308,"9":247},"fnMap":{"1":{"name":"timestamp","line":26,"loc":{"start":{"line":26,"column":4},"end":{"line":28,"column":4}}},"2":{"name":"blockNumber","line":33,"loc":{"start":{"line":33,"column":4},"end":{"line":35,"column":4}}},"3":{"name":"toDelay","line":66,"loc":{"start":{"line":66,"column":4},"end":{"line":68,"column":4}}},"4":{"name":"_getFullAt","line":74,"loc":{"start":{"line":74,"column":4},"end":{"line":77,"column":4}}},"5":{"name":"getFull","line":83,"loc":{"start":{"line":83,"column":4},"end":{"line":85,"column":4}}},"6":{"name":"get","line":90,"loc":{"start":{"line":90,"column":4},"end":{"line":93,"column":4}}},"7":{"name":"withUpdate","line":100,"loc":{"start":{"line":100,"column":4},"end":{"line":109,"column":4}}},"8":{"name":"unpack","line":114,"loc":{"start":{"line":114,"column":4},"end":{"line":122,"column":4}}},"9":{"name":"pack","line":127,"loc":{"start":{"line":127,"column":4},"end":{"line":129,"column":4}}}},"statementMap":{"1":{"start":{"line":27,"column":8},"end":{"line":27,"column":49}},"2":{"start":{"line":34,"column":8},"end":{"line":34,"column":46}},"3":{"start":{"line":67,"column":8},"end":{"line":67,"column":35}},"4":{"start":{"line":75,"column":8},"end":{"line":75,"column":78}},"5":{"start":{"line":76,"column":8},"end":{"line":76,"column":91}},"6":{"start":{"line":84,"column":8},"end":{"line":84,"column":44}},"7":{"start":{"line":91,"column":8},"end":{"line":91,"column":43}},"8":{"start":{"line":92,"column":8},"end":{"line":92,"column":20}},"9":{"start":{"line":105,"column":8},"end":{"line":105,"column":33}},"10":{"start":{"line":106,"column":8},"end":{"line":106,"column":94}},"11":{"start":{"line":108,"column":8},"end":{"line":108,"column":54}},"12":{"start":{"line":115,"column":8},"end":{"line":115,"column":40}},"13":{"start":{"line":121,"column":8},"end":{"line":121,"column":48}},"14":{"start":{"line":128,"column":8},"end":{"line":128,"column":103}}},"branchMap":{"1":{"line":76,"type":"if","locations":[{"start":{"line":76,"column":37},"end":{"line":76,"column":54}},{"start":{"line":76,"column":58},"end":{"line":76,"column":90}}]}}},"contracts/vendor/compound/ICompoundTimelock.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/vendor/compound/ICompoundTimelock.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}}}
\ No newline at end of file
+{"contracts/access/AccessControl.sol":{"l":{"64":300,"65":281,"72":27,"79":613,"87":309,"95":340,"96":27,"107":144,"123":87,"138":21,"158":21,"159":4,"162":17,"171":15,"172":15,"173":15,"184":141,"185":132,"186":132,"187":132,"189":9,"201":49,"202":32,"203":32,"204":32,"206":17},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/AccessControl.sol","s":{"1":300,"2":27,"3":613,"4":309,"5":340,"6":144,"7":87,"8":21,"9":21,"10":17,"11":15,"12":15,"13":141,"14":132,"15":132,"16":9,"17":49,"18":32,"19":32,"20":17},"b":{"1":[9,0],"2":[27,313],"3":[87,6],"4":[21,6],"5":[4,17],"6":[132,9],"7":[32,17]},"f":{"1":300,"2":27,"3":613,"4":309,"5":340,"6":144,"7":87,"8":21,"9":21,"10":15,"11":141,"12":49},"fnMap":{"1":{"name":"onlyRole","line":63,"loc":{"start":{"line":63,"column":4},"end":{"line":66,"column":4}}},"2":{"name":"supportsInterface","line":71,"loc":{"start":{"line":71,"column":4},"end":{"line":73,"column":4}}},"3":{"name":"hasRole","line":78,"loc":{"start":{"line":78,"column":4},"end":{"line":80,"column":4}}},"4":{"name":"_checkRole","line":86,"loc":{"start":{"line":86,"column":4},"end":{"line":88,"column":4}}},"5":{"name":"_checkRole","line":94,"loc":{"start":{"line":94,"column":4},"end":{"line":98,"column":4}}},"6":{"name":"getRoleAdmin","line":106,"loc":{"start":{"line":106,"column":4},"end":{"line":108,"column":4}}},"7":{"name":"grantRole","line":122,"loc":{"start":{"line":122,"column":4},"end":{"line":124,"column":4}}},"8":{"name":"revokeRole","line":137,"loc":{"start":{"line":137,"column":4},"end":{"line":139,"column":4}}},"9":{"name":"renounceRole","line":157,"loc":{"start":{"line":157,"column":4},"end":{"line":163,"column":4}}},"10":{"name":"_setRoleAdmin","line":170,"loc":{"start":{"line":170,"column":4},"end":{"line":174,"column":4}}},"11":{"name":"_grantRole","line":183,"loc":{"start":{"line":183,"column":4},"end":{"line":191,"column":4}}},"12":{"name":"_revokeRole","line":200,"loc":{"start":{"line":200,"column":4},"end":{"line":208,"column":4}}}},"statementMap":{"1":{"start":{"line":64,"column":8},"end":{"line":64,"column":23}},"2":{"start":{"line":72,"column":8},"end":{"line":72,"column":102}},"3":{"start":{"line":79,"column":8},"end":{"line":79,"column":44}},"4":{"start":{"line":87,"column":8},"end":{"line":87,"column":37}},"5":{"start":{"line":95,"column":8},"end":{"line":95,"column":3524}},"6":{"start":{"line":107,"column":8},"end":{"line":107,"column":37}},"7":{"start":{"line":123,"column":8},"end":{"line":123,"column":32}},"8":{"start":{"line":138,"column":8},"end":{"line":138,"column":33}},"9":{"start":{"line":158,"column":8},"end":{"line":158,"column":5426}},"10":{"start":{"line":162,"column":8},"end":{"line":162,"column":44}},"11":{"start":{"line":171,"column":8},"end":{"line":171,"column":54}},"12":{"start":{"line":173,"column":8},"end":{"line":173,"column":65}},"13":{"start":{"line":184,"column":8},"end":{"line":184,"column":6281}},"14":{"start":{"line":186,"column":12},"end":{"line":186,"column":57}},"15":{"start":{"line":187,"column":12},"end":{"line":187,"column":23}},"16":{"start":{"line":189,"column":12},"end":{"line":189,"column":24}},"17":{"start":{"line":201,"column":8},"end":{"line":201,"column":6833}},"18":{"start":{"line":203,"column":12},"end":{"line":203,"column":57}},"19":{"start":{"line":204,"column":12},"end":{"line":204,"column":23}},"20":{"start":{"line":206,"column":12},"end":{"line":206,"column":24}}},"branchMap":{"1":{"line":72,"type":"cond-expr","locations":[{"start":{"line":72,"column":15},"end":{"line":72,"column":61}},{"start":{"line":72,"column":66},"end":{"line":72,"column":101}}]},"2":{"line":95,"type":"if","locations":[{"start":{"line":95,"column":8},"end":{"line":95,"column":8}},{"start":{"line":95,"column":8},"end":{"line":95,"column":8}}]},"3":{"line":122,"type":"if","locations":[{"start":{"line":122,"column":69},"end":{"line":122,"column":69}},{"start":{"line":122,"column":69},"end":{"line":122,"column":69}}]},"4":{"line":137,"type":"if","locations":[{"start":{"line":137,"column":70},"end":{"line":137,"column":70}},{"start":{"line":137,"column":70},"end":{"line":137,"column":70}}]},"5":{"line":158,"type":"if","locations":[{"start":{"line":158,"column":8},"end":{"line":158,"column":8}},{"start":{"line":158,"column":8},"end":{"line":158,"column":8}}]},"6":{"line":184,"type":"if","locations":[{"start":{"line":184,"column":8},"end":{"line":184,"column":8}},{"start":{"line":184,"column":8},"end":{"line":184,"column":8}}]},"7":{"line":201,"type":"if","locations":[{"start":{"line":201,"column":8},"end":{"line":201,"column":8}},{"start":{"line":201,"column":8},"end":{"line":201,"column":8}}]}}},"contracts/access/extensions/AccessControlDefaultAdminRules.sol":{"l":{"55":2,"56":1,"58":1,"59":1,"66":12,"73":4,"84":23,"85":1,"87":22,"94":8,"95":1,"97":7,"114":12,"115":4,"116":4,"117":2,"119":2,"121":10,"134":32,"135":8,"136":1,"138":7,"140":31,"147":20,"148":7,"150":20,"157":6,"158":1,"160":5,"171":37,"178":81,"185":91,"186":91,"193":53,"194":53,"201":51,"212":33,"221":33,"222":33,"223":33,"230":5,"239":5,"246":9,"247":9,"249":2,"251":7,"260":7,"261":7,"262":2,"264":5,"265":5,"266":5,"267":5,"278":54,"287":54,"288":54,"289":54,"296":7,"305":7,"318":54,"329":54,"345":38,"347":38,"348":38,"351":38,"353":7,"363":61,"365":61,"366":24,"368":8,"371":16,"375":61,"376":61,"387":254,"394":107},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/extensions/AccessControlDefaultAdminRules.sol","s":{"1":2,"2":1,"3":12,"4":4,"5":23,"6":22,"7":8,"8":7,"9":12,"10":4,"11":4,"12":10,"13":32,"14":8,"15":31,"16":20,"17":20,"18":6,"19":5,"20":37,"21":81,"22":91,"23":91,"24":53,"25":51,"26":33,"27":33,"28":33,"29":33,"30":5,"31":5,"32":9,"33":9,"34":7,"35":7,"36":7,"37":5,"38":5,"39":54,"40":54,"41":54,"42":54,"43":7,"44":7,"45":54,"46":54,"47":38,"48":38,"49":7,"50":61,"51":61,"52":24,"53":16,"54":254,"55":107},"b":{"1":[1,1],"2":[3,3],"3":[1,22],"4":[1,7],"5":[4,8],"6":[2,2],"7":[0,0],"8":[0,2],"9":[8,24],"10":[1,7],"11":[7,13],"12":[1,5],"13":[8,83],"14":[47,6],"15":[33,1],"16":[5,1],"17":[2,7],"18":[2,5],"19":[0,2],"20":[54,1],"21":[7,1],"22":[38,16],"23":[7,31],"24":[24,37],"25":[8,16]},"f":{"1":2,"2":12,"3":4,"4":23,"5":8,"6":12,"7":32,"8":20,"9":6,"10":37,"11":81,"12":91,"13":53,"14":51,"15":33,"16":33,"17":5,"18":5,"19":9,"20":7,"21":54,"22":54,"23":7,"24":7,"25":54,"26":38,"27":61,"28":254,"29":107},"fnMap":{"1":{"name":"constructor","line":54,"loc":{"start":{"line":54,"column":4},"end":{"line":60,"column":4}}},"2":{"name":"supportsInterface","line":65,"loc":{"start":{"line":65,"column":4},"end":{"line":67,"column":4}}},"3":{"name":"owner","line":72,"loc":{"start":{"line":72,"column":4},"end":{"line":74,"column":4}}},"4":{"name":"grantRole","line":83,"loc":{"start":{"line":83,"column":4},"end":{"line":88,"column":4}}},"5":{"name":"revokeRole","line":93,"loc":{"start":{"line":93,"column":4},"end":{"line":98,"column":4}}},"6":{"name":"renounceRole","line":113,"loc":{"start":{"line":113,"column":4},"end":{"line":122,"column":4}}},"7":{"name":"_grantRole","line":133,"loc":{"start":{"line":133,"column":4},"end":{"line":141,"column":4}}},"8":{"name":"_revokeRole","line":146,"loc":{"start":{"line":146,"column":4},"end":{"line":151,"column":4}}},"9":{"name":"_setRoleAdmin","line":156,"loc":{"start":{"line":156,"column":4},"end":{"line":161,"column":4}}},"10":{"name":"defaultAdmin","line":170,"loc":{"start":{"line":170,"column":4},"end":{"line":172,"column":4}}},"11":{"name":"pendingDefaultAdmin","line":177,"loc":{"start":{"line":177,"column":4},"end":{"line":179,"column":4}}},"12":{"name":"defaultAdminDelay","line":184,"loc":{"start":{"line":184,"column":4},"end":{"line":187,"column":4}}},"13":{"name":"pendingDefaultAdminDelay","line":192,"loc":{"start":{"line":192,"column":4},"end":{"line":195,"column":4}}},"14":{"name":"defaultAdminDelayIncreaseWait","line":200,"loc":{"start":{"line":200,"column":4},"end":{"line":202,"column":4}}},"15":{"name":"beginDefaultAdminTransfer","line":211,"loc":{"start":{"line":211,"column":4},"end":{"line":213,"column":4}}},"16":{"name":"_beginDefaultAdminTransfer","line":220,"loc":{"start":{"line":220,"column":4},"end":{"line":224,"column":4}}},"17":{"name":"cancelDefaultAdminTransfer","line":229,"loc":{"start":{"line":229,"column":4},"end":{"line":231,"column":4}}},"18":{"name":"_cancelDefaultAdminTransfer","line":238,"loc":{"start":{"line":238,"column":4},"end":{"line":240,"column":4}}},"19":{"name":"acceptDefaultAdminTransfer","line":245,"loc":{"start":{"line":245,"column":4},"end":{"line":252,"column":4}}},"20":{"name":"_acceptDefaultAdminTransfer","line":259,"loc":{"start":{"line":259,"column":4},"end":{"line":268,"column":4}}},"21":{"name":"changeDefaultAdminDelay","line":277,"loc":{"start":{"line":277,"column":4},"end":{"line":279,"column":4}}},"22":{"name":"_changeDefaultAdminDelay","line":286,"loc":{"start":{"line":286,"column":4},"end":{"line":290,"column":4}}},"23":{"name":"rollbackDefaultAdminDelay","line":295,"loc":{"start":{"line":295,"column":4},"end":{"line":297,"column":4}}},"24":{"name":"_rollbackDefaultAdminDelay","line":304,"loc":{"start":{"line":304,"column":4},"end":{"line":306,"column":4}}},"25":{"name":"_delayChangeWait","line":317,"loc":{"start":{"line":317,"column":4},"end":{"line":333,"column":4}}},"26":{"name":"_setPendingDefaultAdmin","line":344,"loc":{"start":{"line":344,"column":4},"end":{"line":355,"column":4}}},"27":{"name":"_setPendingDelay","line":362,"loc":{"start":{"line":362,"column":4},"end":{"line":377,"column":4}}},"28":{"name":"_isScheduleSet","line":386,"loc":{"start":{"line":386,"column":4},"end":{"line":388,"column":4}}},"29":{"name":"_hasSchedulePassed","line":393,"loc":{"start":{"line":393,"column":4},"end":{"line":395,"column":4}}}},"statementMap":{"1":{"start":{"line":55,"column":8},"end":{"line":55,"column":2389}},"2":{"start":{"line":59,"column":8},"end":{"line":59,"column":58}},"3":{"start":{"line":66,"column":8},"end":{"line":66,"column":119}},"4":{"start":{"line":73,"column":8},"end":{"line":73,"column":29}},"5":{"start":{"line":84,"column":8},"end":{"line":84,"column":3322}},"6":{"start":{"line":87,"column":8},"end":{"line":87,"column":37}},"7":{"start":{"line":94,"column":8},"end":{"line":94,"column":3688}},"8":{"start":{"line":97,"column":8},"end":{"line":97,"column":38}},"9":{"start":{"line":114,"column":8},"end":{"line":114,"column":4642}},"10":{"start":{"line":115,"column":12},"end":{"line":115,"column":78}},"11":{"start":{"line":116,"column":12},"end":{"line":116,"column":4801}},"12":{"start":{"line":121,"column":8},"end":{"line":121,"column":40}},"13":{"start":{"line":134,"column":8},"end":{"line":134,"column":5620}},"14":{"start":{"line":135,"column":12},"end":{"line":135,"column":5670}},"15":{"start":{"line":140,"column":8},"end":{"line":140,"column":46}},"16":{"start":{"line":147,"column":8},"end":{"line":147,"column":6058}},"17":{"start":{"line":150,"column":8},"end":{"line":150,"column":47}},"18":{"start":{"line":157,"column":8},"end":{"line":157,"column":6421}},"19":{"start":{"line":160,"column":8},"end":{"line":160,"column":43}},"20":{"start":{"line":171,"column":8},"end":{"line":171,"column":35}},"21":{"start":{"line":178,"column":8},"end":{"line":178,"column":67}},"22":{"start":{"line":185,"column":8},"end":{"line":185,"column":47}},"23":{"start":{"line":186,"column":8},"end":{"line":186,"column":105}},"24":{"start":{"line":194,"column":8},"end":{"line":194,"column":111}},"25":{"start":{"line":201,"column":8},"end":{"line":201,"column":21}},"26":{"start":{"line":212,"column":8},"end":{"line":212,"column":43}},"27":{"start":{"line":221,"column":8},"end":{"line":221,"column":85}},"28":{"start":{"line":222,"column":8},"end":{"line":222,"column":53}},"29":{"start":{"line":223,"column":8},"end":{"line":223,"column":65}},"30":{"start":{"line":230,"column":8},"end":{"line":230,"column":36}},"31":{"start":{"line":239,"column":8},"end":{"line":239,"column":45}},"32":{"start":{"line":246,"column":8},"end":{"line":246,"column":59}},"33":{"start":{"line":247,"column":8},"end":{"line":247,"column":9279}},"34":{"start":{"line":251,"column":8},"end":{"line":251,"column":36}},"35":{"start":{"line":260,"column":8},"end":{"line":260,"column":67}},"36":{"start":{"line":261,"column":8},"end":{"line":261,"column":9762}},"37":{"start":{"line":264,"column":8},"end":{"line":264,"column":54}},"38":{"start":{"line":265,"column":8},"end":{"line":265,"column":47}},"39":{"start":{"line":278,"column":8},"end":{"line":278,"column":41}},"40":{"start":{"line":287,"column":8},"end":{"line":287,"column":92}},"41":{"start":{"line":288,"column":8},"end":{"line":288,"column":46}},"42":{"start":{"line":289,"column":8},"end":{"line":289,"column":68}},"43":{"start":{"line":296,"column":8},"end":{"line":296,"column":35}},"44":{"start":{"line":305,"column":8},"end":{"line":305,"column":29}},"45":{"start":{"line":318,"column":8},"end":{"line":318,"column":49}},"46":{"start":{"line":329,"column":8},"end":{"line":329,"column":12696}},"47":{"start":{"line":345,"column":8},"end":{"line":345,"column":54}},"48":{"start":{"line":351,"column":8},"end":{"line":351,"column":13408}},"49":{"start":{"line":353,"column":12},"end":{"line":353,"column":47}},"50":{"start":{"line":363,"column":8},"end":{"line":363,"column":50}},"51":{"start":{"line":365,"column":8},"end":{"line":365,"column":13884}},"52":{"start":{"line":366,"column":12},"end":{"line":366,"column":13935}},"53":{"start":{"line":371,"column":16},"end":{"line":371,"column":54}},"54":{"start":{"line":387,"column":8},"end":{"line":387,"column":28}},"55":{"start":{"line":394,"column":8},"end":{"line":394,"column":41}}},"branchMap":{"1":{"line":55,"type":"if","locations":[{"start":{"line":55,"column":8},"end":{"line":55,"column":8}},{"start":{"line":55,"column":8},"end":{"line":55,"column":8}}]},"2":{"line":66,"type":"cond-expr","locations":[{"start":{"line":66,"column":15},"end":{"line":66,"column":78}},{"start":{"line":66,"column":83},"end":{"line":66,"column":118}}]},"3":{"line":84,"type":"if","locations":[{"start":{"line":84,"column":8},"end":{"line":84,"column":8}},{"start":{"line":84,"column":8},"end":{"line":84,"column":8}}]},"4":{"line":94,"type":"if","locations":[{"start":{"line":94,"column":8},"end":{"line":94,"column":8}},{"start":{"line":94,"column":8},"end":{"line":94,"column":8}}]},"5":{"line":114,"type":"if","locations":[{"start":{"line":114,"column":8},"end":{"line":114,"column":8}},{"start":{"line":114,"column":8},"end":{"line":114,"column":8}}]},"6":{"line":116,"type":"if","locations":[{"start":{"line":116,"column":12},"end":{"line":116,"column":12}},{"start":{"line":116,"column":12},"end":{"line":116,"column":12}}]},"7":{"line":116,"type":"cond-expr","locations":[{"start":{"line":116,"column":16},"end":{"line":116,"column":44}},{"start":{"line":116,"column":49},"end":{"line":116,"column":73}}]},"8":{"line":116,"type":"cond-expr","locations":[{"start":{"line":116,"column":16},"end":{"line":116,"column":73}},{"start":{"line":116,"column":78},"end":{"line":116,"column":106}}]},"9":{"line":134,"type":"if","locations":[{"start":{"line":134,"column":8},"end":{"line":134,"column":8}},{"start":{"line":134,"column":8},"end":{"line":134,"column":8}}]},"10":{"line":135,"type":"if","locations":[{"start":{"line":135,"column":12},"end":{"line":135,"column":12}},{"start":{"line":135,"column":12},"end":{"line":135,"column":12}}]},"11":{"line":147,"type":"if","locations":[{"start":{"line":147,"column":8},"end":{"line":147,"column":8}},{"start":{"line":147,"column":8},"end":{"line":147,"column":8}}]},"12":{"line":157,"type":"if","locations":[{"start":{"line":157,"column":8},"end":{"line":157,"column":8}},{"start":{"line":157,"column":8},"end":{"line":157,"column":8}}]},"13":{"line":186,"type":"if","locations":[{"start":{"line":186,"column":76},"end":{"line":186,"column":88}},{"start":{"line":186,"column":92},"end":{"line":186,"column":104}}]},"14":{"line":194,"type":"if","locations":[{"start":{"line":194,"column":77},"end":{"line":194,"column":101}},{"start":{"line":194,"column":105},"end":{"line":194,"column":110}}]},"15":{"line":211,"type":"if","locations":[{"start":{"line":211,"column":72},"end":{"line":211,"column":72}},{"start":{"line":211,"column":72},"end":{"line":211,"column":72}}]},"16":{"line":229,"type":"if","locations":[{"start":{"line":229,"column":57},"end":{"line":229,"column":57}},{"start":{"line":229,"column":57},"end":{"line":229,"column":57}}]},"17":{"line":247,"type":"if","locations":[{"start":{"line":247,"column":8},"end":{"line":247,"column":8}},{"start":{"line":247,"column":8},"end":{"line":247,"column":8}}]},"18":{"line":261,"type":"if","locations":[{"start":{"line":261,"column":8},"end":{"line":261,"column":8}},{"start":{"line":261,"column":8},"end":{"line":261,"column":8}}]},"19":{"line":261,"type":"cond-expr","locations":[{"start":{"line":261,"column":12},"end":{"line":261,"column":36}},{"start":{"line":261,"column":41},"end":{"line":261,"column":69}}]},"20":{"line":277,"type":"if","locations":[{"start":{"line":277,"column":69},"end":{"line":277,"column":69}},{"start":{"line":277,"column":69},"end":{"line":277,"column":69}}]},"21":{"line":295,"type":"if","locations":[{"start":{"line":295,"column":56},"end":{"line":295,"column":56}},{"start":{"line":295,"column":56},"end":{"line":295,"column":56}}]},"22":{"line":331,"type":"if","locations":[{"start":{"line":331,"column":18},"end":{"line":331,"column":76}},{"start":{"line":332,"column":18},"end":{"line":332,"column":40}}]},"23":{"line":351,"type":"if","locations":[{"start":{"line":351,"column":8},"end":{"line":351,"column":8}},{"start":{"line":351,"column":8},"end":{"line":351,"column":8}}]},"24":{"line":365,"type":"if","locations":[{"start":{"line":365,"column":8},"end":{"line":365,"column":8}},{"start":{"line":365,"column":8},"end":{"line":365,"column":8}}]},"25":{"line":366,"type":"if","locations":[{"start":{"line":366,"column":12},"end":{"line":366,"column":12}},{"start":{"line":366,"column":12},"end":{"line":366,"column":12}}]}}},"contracts/access/extensions/AccessControlEnumerable.sol":{"l":{"22":12,"38":2,"46":4,"58":1,"65":29,"66":29,"67":26,"69":29,"76":13,"77":13,"78":8,"80":13},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/extensions/AccessControlEnumerable.sol","s":{"1":12,"2":2,"3":4,"4":1,"5":29,"6":29,"7":26,"8":29,"9":13,"10":13,"11":8,"12":13},"b":{"1":[3,3],"2":[26,3],"3":[8,5]},"f":{"1":12,"2":2,"3":4,"4":1,"5":29,"6":13},"fnMap":{"1":{"name":"supportsInterface","line":21,"loc":{"start":{"line":21,"column":4},"end":{"line":23,"column":4}}},"2":{"name":"getRoleMember","line":37,"loc":{"start":{"line":37,"column":4},"end":{"line":39,"column":4}}},"3":{"name":"getRoleMemberCount","line":45,"loc":{"start":{"line":45,"column":4},"end":{"line":47,"column":4}}},"4":{"name":"getRoleMembers","line":57,"loc":{"start":{"line":57,"column":4},"end":{"line":59,"column":4}}},"5":{"name":"_grantRole","line":64,"loc":{"start":{"line":64,"column":4},"end":{"line":70,"column":4}}},"6":{"name":"_revokeRole","line":75,"loc":{"start":{"line":75,"column":4},"end":{"line":81,"column":4}}}},"statementMap":{"1":{"start":{"line":22,"column":8},"end":{"line":22,"column":112}},"2":{"start":{"line":38,"column":8},"end":{"line":38,"column":43}},"3":{"start":{"line":46,"column":8},"end":{"line":46,"column":42}},"4":{"start":{"line":58,"column":8},"end":{"line":58,"column":42}},"5":{"start":{"line":65,"column":8},"end":{"line":65,"column":54}},"6":{"start":{"line":66,"column":8},"end":{"line":66,"column":2915}},"7":{"start":{"line":67,"column":12},"end":{"line":67,"column":42}},"8":{"start":{"line":69,"column":8},"end":{"line":69,"column":22}},"9":{"start":{"line":76,"column":8},"end":{"line":76,"column":55}},"10":{"start":{"line":77,"column":8},"end":{"line":77,"column":3277}},"11":{"start":{"line":78,"column":12},"end":{"line":78,"column":45}},"12":{"start":{"line":80,"column":8},"end":{"line":80,"column":22}}},"branchMap":{"1":{"line":22,"type":"cond-expr","locations":[{"start":{"line":22,"column":15},"end":{"line":22,"column":71}},{"start":{"line":22,"column":76},"end":{"line":22,"column":111}}]},"2":{"line":66,"type":"if","locations":[{"start":{"line":66,"column":8},"end":{"line":66,"column":8}},{"start":{"line":66,"column":8},"end":{"line":66,"column":8}}]},"3":{"line":77,"type":"if","locations":[{"start":{"line":77,"column":8},"end":{"line":77,"column":8}},{"start":{"line":77,"column":8},"end":{"line":77,"column":8}}]}}},"contracts/access/extensions/IAccessControlDefaultAdminRules.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/extensions/IAccessControlDefaultAdminRules.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/access/extensions/IAccessControlEnumerable.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/extensions/IAccessControlEnumerable.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/access/IAccessControl.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/IAccessControl.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/access/manager/AccessManaged.sol":{"l":{"29":25,"57":58,"58":39,"63":96,"68":15,"69":15,"70":1,"72":14,"73":1,"75":13,"80":25,"88":38,"89":38,"97":59,"103":58,"104":25,"105":19,"106":19,"107":6,"109":6},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/manager/AccessManaged.sol","s":{"1":25,"2":58,"3":96,"4":15,"5":15,"6":14,"7":13,"8":25,"9":38,"10":59,"11":58,"12":25,"13":19},"b":{"1":[1,14],"2":[1,13],"3":[23,2],"4":[25,33],"5":[19,6]},"f":{"1":25,"2":58,"3":96,"4":15,"5":25,"6":38,"7":59},"fnMap":{"1":{"name":"constructor","line":28,"loc":{"start":{"line":28,"column":4},"end":{"line":30,"column":4}}},"2":{"name":"restricted","line":56,"loc":{"start":{"line":56,"column":4},"end":{"line":59,"column":4}}},"3":{"name":"authority","line":62,"loc":{"start":{"line":62,"column":4},"end":{"line":64,"column":4}}},"4":{"name":"setAuthority","line":67,"loc":{"start":{"line":67,"column":4},"end":{"line":76,"column":4}}},"5":{"name":"isConsumingScheduledOp","line":79,"loc":{"start":{"line":79,"column":4},"end":{"line":81,"column":4}}},"6":{"name":"_setAuthority","line":87,"loc":{"start":{"line":87,"column":4},"end":{"line":90,"column":4}}},"7":{"name":"_checkCanCall","line":96,"loc":{"start":{"line":96,"column":4},"end":{"line":112,"column":4}}}},"statementMap":{"1":{"start":{"line":29,"column":8},"end":{"line":29,"column":38}},"2":{"start":{"line":57,"column":8},"end":{"line":57,"column":46}},"3":{"start":{"line":63,"column":8},"end":{"line":63,"column":25}},"4":{"start":{"line":68,"column":8},"end":{"line":68,"column":37}},"5":{"start":{"line":69,"column":8},"end":{"line":69,"column":3173}},"6":{"start":{"line":72,"column":8},"end":{"line":72,"column":3274}},"7":{"start":{"line":75,"column":8},"end":{"line":75,"column":34}},"8":{"start":{"line":80,"column":8},"end":{"line":80,"column":84}},"9":{"start":{"line":89,"column":8},"end":{"line":89,"column":43}},"10":{"start":{"line":97,"column":8},"end":{"line":97,"column":4224}},"11":{"start":{"line":103,"column":8},"end":{"line":103,"column":4410}},"12":{"start":{"line":104,"column":12},"end":{"line":104,"column":4444}},"13":{"start":{"line":106,"column":16},"end":{"line":106,"column":75}}},"branchMap":{"1":{"line":69,"type":"if","locations":[{"start":{"line":69,"column":8},"end":{"line":69,"column":8}},{"start":{"line":69,"column":8},"end":{"line":69,"column":8}}]},"2":{"line":72,"type":"if","locations":[{"start":{"line":72,"column":8},"end":{"line":72,"column":8}},{"start":{"line":72,"column":8},"end":{"line":72,"column":8}}]},"3":{"line":80,"type":"if","locations":[{"start":{"line":80,"column":36},"end":{"line":80,"column":71}},{"start":{"line":80,"column":75},"end":{"line":80,"column":83}}]},"4":{"line":103,"type":"if","locations":[{"start":{"line":103,"column":8},"end":{"line":103,"column":8}},{"start":{"line":103,"column":8},"end":{"line":103,"column":8}}]},"5":{"line":104,"type":"if","locations":[{"start":{"line":104,"column":12},"end":{"line":104,"column":12}},{"start":{"line":104,"column":12},"end":{"line":104,"column":12}}]}}},"contracts/access/manager/AccessManager.sol":{"l":{"116":366,"117":226,"121":28,"122":1,"126":27,"136":274,"137":6,"141":34,"143":234,"144":234,"145":234,"151":365,"156":129,"161":278,"166":254,"171":152,"176":125,"181":18,"186":72,"194":815,"196":815,"197":815,"199":815,"207":787,"208":14,"210":773,"211":773,"218":18,"219":2,"221":16,"226":59,"231":13,"236":3,"237":1,"239":2,"244":16,"249":16,"254":17,"268":583,"269":1,"272":582,"273":582,"275":582,"276":552,"277":552,"281":30,"287":582,"288":582,"298":15,"299":2,"302":13,"303":1,"306":12,"308":12,"309":12,"321":74,"322":2,"325":72,"327":72,"339":18,"340":2,"343":16,"345":16,"354":33,"355":1,"358":32,"359":32,"361":32,"371":49,"372":51,"382":437,"383":437,"388":16,"397":96,"398":96,"400":96,"406":12,"415":82,"416":1,"418":81,"419":81,"425":236,"426":236,"431":13,"440":205,"443":205,"445":205,"448":205,"449":12,"453":193,"456":193,"458":193,"460":188,"462":188,"464":188,"465":188,"466":188,"476":193,"477":193,"478":5,"487":97,"490":97,"493":97,"494":8,"497":89,"498":89,"502":89,"503":54,"507":86,"508":86,"511":86,"514":84,"516":84,"521":20,"522":20,"524":20,"525":20,"526":3,"529":9,"530":9,"531":9,"532":1,"536":16,"537":16,"538":16,"540":16,"545":23,"546":23,"547":1,"549":22,"558":197,"559":197,"561":197,"562":39,"564":35,"566":35,"569":88,"570":88,"572":88,"577":493,"583":10,"591":366,"592":366,"593":366,"594":170,"595":50,"596":50,"598":120,"614":517,"615":0,"618":517,"621":517,"628":263,"632":254,"638":137,"639":137,"640":137,"644":117,"646":116,"647":116,"650":1,"667":302,"668":172,"670":130,"678":538,"679":1,"682":537,"685":70,"688":467,"689":467,"690":1,"693":466,"694":466,"695":40,"699":426,"700":426,"707":104,"714":364,"721":842,"728":190},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/manager/AccessManager.sol","s":{"1":366,"2":28,"3":27,"4":274,"5":6,"6":268,"7":34,"8":234,"9":234,"10":234,"11":365,"12":129,"13":278,"14":254,"15":152,"16":125,"17":18,"18":72,"19":815,"20":815,"21":787,"22":14,"23":773,"24":773,"25":18,"26":16,"27":59,"28":13,"29":3,"30":2,"31":16,"32":16,"33":17,"34":583,"35":582,"36":582,"37":582,"38":582,"39":582,"40":15,"41":13,"42":1,"43":12,"44":12,"45":74,"46":72,"47":18,"48":16,"49":33,"50":32,"51":32,"52":49,"53":51,"54":437,"55":16,"56":96,"57":96,"58":12,"59":82,"60":81,"61":236,"62":236,"63":13,"64":205,"65":205,"66":205,"67":205,"68":193,"69":188,"70":193,"71":193,"72":97,"73":97,"74":97,"75":89,"76":89,"77":89,"78":86,"79":86,"80":84,"81":20,"82":20,"83":20,"84":20,"85":17,"86":9,"87":9,"88":9,"89":16,"90":16,"91":16,"92":23,"93":23,"94":22,"95":197,"96":197,"97":197,"98":158,"99":123,"100":88,"101":88,"102":493,"103":10,"104":366,"105":366,"106":366,"107":170,"108":50,"109":120,"110":517,"111":0,"112":517,"113":517,"114":263,"115":254,"116":137,"117":137,"118":137,"119":117,"120":116,"121":116,"122":1,"123":302,"124":172,"125":130,"126":538,"127":1,"128":537,"129":70,"130":467,"131":467,"132":1,"133":466,"134":466,"135":40,"136":426,"137":104,"138":364,"139":842,"140":190},"b":{"1":[1,27],"2":[6,268],"3":[34,234],"4":[192,42],"5":[14,773],"6":[18,17],"7":[2,16],"8":[1,1],"9":[59,11],"10":[13,11],"11":[1,2],"12":[16,17],"13":[16,17],"14":[17,17],"15":[1,582],"16":[552,30],"17":[2,13],"18":[1,12],"19":[2,72],"20":[1,1],"21":[2,16],"22":[1,1],"23":[1,32],"24":[49,11],"25":[16,17],"26":[12,11],"27":[1,81],"28":[79,157],"29":[12,193],"30":[11,1],"31":[5,188],"32":[8,89],"33":[54,35],"34":[53,1],"35":[3,17],"36":[9,8],"37":[1,8],"38":[1,22],"39":[39,158],"40":[35,123],"41":[35,88],"42":[10,11],"43":[170,196],"44":[50,120],"45":[0,517],"46":[263,254],"47":[54,52],"48":[52,52],"49":[52,53],"50":[53,52],"51":[137,117],"52":[32,34],"53":[34,71],"54":[116,1],"55":[81,35],"56":[172,130],"57":[1,129],"58":[1,537],"59":[70,467],"60":[1,466],"61":[40,426]},"f":{"1":366,"2":28,"3":274,"4":365,"5":129,"6":278,"7":254,"8":152,"9":125,"10":18,"11":72,"12":815,"13":787,"14":18,"15":59,"16":13,"17":3,"18":16,"19":16,"20":17,"21":583,"22":15,"23":74,"24":18,"25":33,"26":49,"27":437,"28":16,"29":96,"30":12,"31":82,"32":236,"33":13,"34":205,"35":193,"36":97,"37":20,"38":23,"39":197,"40":493,"41":10,"42":366,"43":517,"44":302,"45":538,"46":104,"47":364,"48":842,"49":190},"fnMap":{"1":{"name":"onlyAuthorized","line":115,"loc":{"start":{"line":115,"column":4},"end":{"line":118,"column":4}}},"2":{"name":"constructor","line":120,"loc":{"start":{"line":120,"column":4},"end":{"line":127,"column":4}}},"3":{"name":"canCall","line":131,"loc":{"start":{"line":131,"column":4},"end":{"line":147,"column":4}}},"4":{"name":"expiration","line":150,"loc":{"start":{"line":150,"column":4},"end":{"line":152,"column":4}}},"5":{"name":"minSetback","line":155,"loc":{"start":{"line":155,"column":4},"end":{"line":157,"column":4}}},"6":{"name":"isTargetClosed","line":160,"loc":{"start":{"line":160,"column":4},"end":{"line":162,"column":4}}},"7":{"name":"getTargetFunctionRole","line":165,"loc":{"start":{"line":165,"column":4},"end":{"line":167,"column":4}}},"8":{"name":"getTargetAdminDelay","line":170,"loc":{"start":{"line":170,"column":4},"end":{"line":172,"column":4}}},"9":{"name":"getRoleAdmin","line":175,"loc":{"start":{"line":175,"column":4},"end":{"line":177,"column":4}}},"10":{"name":"getRoleGuardian","line":180,"loc":{"start":{"line":180,"column":4},"end":{"line":182,"column":4}}},"11":{"name":"getRoleGrantDelay","line":185,"loc":{"start":{"line":185,"column":4},"end":{"line":187,"column":4}}},"12":{"name":"getAccess","line":190,"loc":{"start":{"line":190,"column":4},"end":{"line":200,"column":4}}},"13":{"name":"hasRole","line":203,"loc":{"start":{"line":203,"column":4},"end":{"line":213,"column":4}}},"14":{"name":"labelRole","line":217,"loc":{"start":{"line":217,"column":4},"end":{"line":222,"column":4}}},"15":{"name":"grantRole","line":225,"loc":{"start":{"line":225,"column":4},"end":{"line":227,"column":4}}},"16":{"name":"revokeRole","line":230,"loc":{"start":{"line":230,"column":4},"end":{"line":232,"column":4}}},"17":{"name":"renounceRole","line":235,"loc":{"start":{"line":235,"column":4},"end":{"line":240,"column":4}}},"18":{"name":"setRoleAdmin","line":243,"loc":{"start":{"line":243,"column":4},"end":{"line":245,"column":4}}},"19":{"name":"setRoleGuardian","line":248,"loc":{"start":{"line":248,"column":4},"end":{"line":250,"column":4}}},"20":{"name":"setGrantDelay","line":253,"loc":{"start":{"line":253,"column":4},"end":{"line":255,"column":4}}},"21":{"name":"_grantRole","line":262,"loc":{"start":{"line":262,"column":4},"end":{"line":289,"column":4}}},"22":{"name":"_revokeRole","line":297,"loc":{"start":{"line":297,"column":4},"end":{"line":310,"column":4}}},"23":{"name":"_setRoleAdmin","line":320,"loc":{"start":{"line":320,"column":4},"end":{"line":328,"column":4}}},"24":{"name":"_setRoleGuardian","line":338,"loc":{"start":{"line":338,"column":4},"end":{"line":346,"column":4}}},"25":{"name":"_setGrantDelay","line":353,"loc":{"start":{"line":353,"column":4},"end":{"line":362,"column":4}}},"26":{"name":"setTargetFunctionRole","line":370,"loc":{"start":{"line":366,"column":4},"end":{"line":374,"column":4}}},"27":{"name":"_setTargetFunctionRole","line":381,"loc":{"start":{"line":381,"column":4},"end":{"line":384,"column":4}}},"28":{"name":"setTargetAdminDelay","line":387,"loc":{"start":{"line":387,"column":4},"end":{"line":389,"column":4}}},"29":{"name":"_setTargetAdminDelay","line":396,"loc":{"start":{"line":396,"column":4},"end":{"line":401,"column":4}}},"30":{"name":"setTargetClosed","line":405,"loc":{"start":{"line":405,"column":4},"end":{"line":407,"column":4}}},"31":{"name":"_setTargetClosed","line":414,"loc":{"start":{"line":414,"column":4},"end":{"line":420,"column":4}}},"32":{"name":"getSchedule","line":424,"loc":{"start":{"line":424,"column":4},"end":{"line":427,"column":4}}},"33":{"name":"getNonce","line":430,"loc":{"start":{"line":430,"column":4},"end":{"line":432,"column":4}}},"34":{"name":"schedule","line":435,"loc":{"start":{"line":435,"column":4},"end":{"line":469,"column":4}}},"35":{"name":"_checkNotScheduled","line":475,"loc":{"start":{"line":475,"column":4},"end":{"line":480,"column":4}}},"36":{"name":"execute","line":486,"loc":{"start":{"line":486,"column":4},"end":{"line":517,"column":4}}},"37":{"name":"cancel","line":520,"loc":{"start":{"line":520,"column":4},"end":{"line":541,"column":4}}},"38":{"name":"consumeScheduledOp","line":544,"loc":{"start":{"line":544,"column":4},"end":{"line":550,"column":4}}},"39":{"name":"_consumeScheduledOp","line":557,"loc":{"start":{"line":557,"column":4},"end":{"line":573,"column":4}}},"40":{"name":"hashOperation","line":576,"loc":{"start":{"line":576,"column":4},"end":{"line":578,"column":4}}},"41":{"name":"updateAuthority","line":582,"loc":{"start":{"line":582,"column":4},"end":{"line":584,"column":4}}},"42":{"name":"_checkAuthorized","line":590,"loc":{"start":{"line":590,"column":4},"end":{"line":601,"column":4}}},"43":{"name":"_getAdminRestrictions","line":611,"loc":{"start":{"line":611,"column":4},"end":{"line":651,"column":4}}},"44":{"name":"_canCallExtended","line":662,"loc":{"start":{"line":662,"column":4},"end":{"line":672,"column":4}}},"45":{"name":"_canCallSelf","line":677,"loc":{"start":{"line":677,"column":4},"end":{"line":701,"column":4}}},"46":{"name":"_isExecuting","line":706,"loc":{"start":{"line":706,"column":4},"end":{"line":708,"column":4}}},"47":{"name":"_isExpired","line":713,"loc":{"start":{"line":713,"column":4},"end":{"line":715,"column":4}}},"48":{"name":"_checkSelector","line":720,"loc":{"start":{"line":720,"column":4},"end":{"line":722,"column":4}}},"49":{"name":"_hashExecutionId","line":727,"loc":{"start":{"line":727,"column":4},"end":{"line":729,"column":4}}}},"statementMap":{"1":{"start":{"line":116,"column":8},"end":{"line":116,"column":25}},"2":{"start":{"line":121,"column":8},"end":{"line":121,"column":6018}},"3":{"start":{"line":126,"column":8},"end":{"line":126,"column":49}},"4":{"start":{"line":136,"column":8},"end":{"line":136,"column":6583}},"5":{"start":{"line":137,"column":12},"end":{"line":137,"column":29}},"6":{"start":{"line":138,"column":15},"end":{"line":138,"column":6659}},"7":{"start":{"line":141,"column":12},"end":{"line":141,"column":54}},"8":{"start":{"line":143,"column":12},"end":{"line":143,"column":67}},"9":{"start":{"line":144,"column":12},"end":{"line":144,"column":74}},"10":{"start":{"line":145,"column":12},"end":{"line":145,"column":76}},"11":{"start":{"line":151,"column":8},"end":{"line":151,"column":22}},"12":{"start":{"line":156,"column":8},"end":{"line":156,"column":21}},"13":{"start":{"line":161,"column":8},"end":{"line":161,"column":38}},"14":{"start":{"line":166,"column":8},"end":{"line":166,"column":54}},"15":{"start":{"line":171,"column":8},"end":{"line":171,"column":48}},"16":{"start":{"line":176,"column":8},"end":{"line":176,"column":35}},"17":{"start":{"line":181,"column":8},"end":{"line":181,"column":38}},"18":{"start":{"line":186,"column":8},"end":{"line":186,"column":46}},"19":{"start":{"line":194,"column":8},"end":{"line":194,"column":63}},"20":{"start":{"line":199,"column":8},"end":{"line":199,"column":58}},"21":{"start":{"line":207,"column":8},"end":{"line":207,"column":9166}},"22":{"start":{"line":208,"column":12},"end":{"line":208,"column":28}},"23":{"start":{"line":210,"column":12},"end":{"line":210,"column":87}},"24":{"start":{"line":211,"column":12},"end":{"line":211,"column":88}},"25":{"start":{"line":218,"column":8},"end":{"line":218,"column":9693}},"26":{"start":{"line":221,"column":8},"end":{"line":221,"column":37}},"27":{"start":{"line":226,"column":8},"end":{"line":226,"column":77}},"28":{"start":{"line":231,"column":8},"end":{"line":231,"column":35}},"29":{"start":{"line":236,"column":8},"end":{"line":236,"column":10383}},"30":{"start":{"line":239,"column":8},"end":{"line":239,"column":46}},"31":{"start":{"line":244,"column":8},"end":{"line":244,"column":35}},"32":{"start":{"line":249,"column":8},"end":{"line":249,"column":41}},"33":{"start":{"line":254,"column":8},"end":{"line":254,"column":39}},"34":{"start":{"line":268,"column":8},"end":{"line":268,"column":11412}},"35":{"start":{"line":272,"column":8},"end":{"line":272,"column":67}},"36":{"start":{"line":273,"column":8},"end":{"line":273,"column":20}},"37":{"start":{"line":275,"column":8},"end":{"line":275,"column":11604}},"38":{"start":{"line":287,"column":8},"end":{"line":287,"column":75}},"39":{"start":{"line":288,"column":8},"end":{"line":288,"column":24}},"40":{"start":{"line":298,"column":8},"end":{"line":298,"column":12655}},"41":{"start":{"line":302,"column":8},"end":{"line":302,"column":12755}},"42":{"start":{"line":303,"column":12},"end":{"line":303,"column":24}},"43":{"start":{"line":308,"column":8},"end":{"line":308,"column":41}},"44":{"start":{"line":309,"column":8},"end":{"line":309,"column":19}},"45":{"start":{"line":321,"column":8},"end":{"line":321,"column":13334}},"46":{"start":{"line":327,"column":8},"end":{"line":327,"column":44}},"47":{"start":{"line":339,"column":8},"end":{"line":339,"column":13944}},"48":{"start":{"line":345,"column":8},"end":{"line":345,"column":50}},"49":{"start":{"line":354,"column":8},"end":{"line":354,"column":14392}},"50":{"start":{"line":358,"column":8},"end":{"line":358,"column":21}},"51":{"start":{"line":361,"column":8},"end":{"line":361,"column":60}},"52":{"start":{"line":371,"column":8},"end":{"line":371,"column":15005}},"53":{"start":{"line":372,"column":12},"end":{"line":372,"column":63}},"54":{"start":{"line":383,"column":8},"end":{"line":383,"column":64}},"55":{"start":{"line":388,"column":8},"end":{"line":388,"column":45}},"56":{"start":{"line":397,"column":8},"end":{"line":397,"column":21}},"57":{"start":{"line":400,"column":8},"end":{"line":400,"column":62}},"58":{"start":{"line":406,"column":8},"end":{"line":406,"column":39}},"59":{"start":{"line":415,"column":8},"end":{"line":415,"column":16698}},"60":{"start":{"line":419,"column":8},"end":{"line":419,"column":41}},"61":{"start":{"line":425,"column":8},"end":{"line":425,"column":51}},"62":{"start":{"line":426,"column":8},"end":{"line":426,"column":52}},"63":{"start":{"line":431,"column":8},"end":{"line":431,"column":35}},"64":{"start":{"line":440,"column":8},"end":{"line":440,"column":37}},"65":{"start":{"line":443,"column":8},"end":{"line":443,"column":67}},"66":{"start":{"line":445,"column":8},"end":{"line":445,"column":51}},"67":{"start":{"line":448,"column":8},"end":{"line":448,"column":17925}},"68":{"start":{"line":458,"column":8},"end":{"line":458,"column":38}},"69":{"start":{"line":466,"column":8},"end":{"line":466,"column":79}},"70":{"start":{"line":476,"column":8},"end":{"line":476,"column":64}},"71":{"start":{"line":477,"column":8},"end":{"line":477,"column":19122}},"72":{"start":{"line":487,"column":8},"end":{"line":487,"column":37}},"73":{"start":{"line":490,"column":8},"end":{"line":490,"column":81}},"74":{"start":{"line":493,"column":8},"end":{"line":493,"column":19879}},"75":{"start":{"line":497,"column":8},"end":{"line":497,"column":65}},"76":{"start":{"line":498,"column":8},"end":{"line":498,"column":20}},"77":{"start":{"line":502,"column":8},"end":{"line":502,"column":20275}},"78":{"start":{"line":507,"column":8},"end":{"line":507,"column":48}},"79":{"start":{"line":511,"column":8},"end":{"line":511,"column":61}},"80":{"start":{"line":516,"column":8},"end":{"line":516,"column":20}},"81":{"start":{"line":521,"column":8},"end":{"line":521,"column":40}},"82":{"start":{"line":522,"column":8},"end":{"line":522,"column":46}},"83":{"start":{"line":524,"column":8},"end":{"line":524,"column":65}},"84":{"start":{"line":525,"column":8},"end":{"line":525,"column":21074}},"85":{"start":{"line":527,"column":15},"end":{"line":527,"column":21194}},"86":{"start":{"line":529,"column":12},"end":{"line":529,"column":61}},"87":{"start":{"line":530,"column":12},"end":{"line":530,"column":110}},"88":{"start":{"line":531,"column":12},"end":{"line":531,"column":21545}},"89":{"start":{"line":537,"column":8},"end":{"line":537,"column":52}},"90":{"start":{"line":538,"column":8},"end":{"line":538,"column":50}},"91":{"start":{"line":540,"column":8},"end":{"line":540,"column":20}},"92":{"start":{"line":545,"column":8},"end":{"line":545,"column":37}},"93":{"start":{"line":546,"column":8},"end":{"line":546,"column":22083}},"94":{"start":{"line":549,"column":8},"end":{"line":549,"column":63}},"95":{"start":{"line":558,"column":8},"end":{"line":558,"column":60}},"96":{"start":{"line":559,"column":8},"end":{"line":559,"column":52}},"97":{"start":{"line":561,"column":8},"end":{"line":561,"column":22731}},"98":{"start":{"line":563,"column":15},"end":{"line":563,"column":22827}},"99":{"start":{"line":565,"column":15},"end":{"line":565,"column":22933}},"100":{"start":{"line":570,"column":8},"end":{"line":570,"column":50}},"101":{"start":{"line":572,"column":8},"end":{"line":572,"column":20}},"102":{"start":{"line":577,"column":8},"end":{"line":577,"column":58}},"103":{"start":{"line":583,"column":8},"end":{"line":583,"column":56}},"104":{"start":{"line":591,"column":8},"end":{"line":591,"column":37}},"105":{"start":{"line":592,"column":8},"end":{"line":592,"column":73}},"106":{"start":{"line":593,"column":8},"end":{"line":593,"column":24118}},"107":{"start":{"line":594,"column":12},"end":{"line":594,"column":24152}},"108":{"start":{"line":595,"column":16},"end":{"line":595,"column":77}},"109":{"start":{"line":598,"column":16},"end":{"line":598,"column":84}},"110":{"start":{"line":614,"column":8},"end":{"line":614,"column":25025}},"111":{"start":{"line":615,"column":12},"end":{"line":615,"column":32}},"112":{"start":{"line":618,"column":8},"end":{"line":618,"column":46}},"113":{"start":{"line":621,"column":8},"end":{"line":621,"column":25242}},"114":{"start":{"line":628,"column":12},"end":{"line":628,"column":40}},"115":{"start":{"line":632,"column":8},"end":{"line":632,"column":25675}},"116":{"start":{"line":638,"column":12},"end":{"line":638,"column":67}},"117":{"start":{"line":639,"column":12},"end":{"line":639,"column":54}},"118":{"start":{"line":640,"column":12},"end":{"line":640,"column":44}},"119":{"start":{"line":644,"column":8},"end":{"line":644,"column":26204}},"120":{"start":{"line":646,"column":12},"end":{"line":646,"column":65}},"121":{"start":{"line":647,"column":12},"end":{"line":647,"column":50}},"122":{"start":{"line":650,"column":8},"end":{"line":650,"column":28}},"123":{"start":{"line":667,"column":8},"end":{"line":667,"column":27097}},"124":{"start":{"line":668,"column":12},"end":{"line":668,"column":45}},"125":{"start":{"line":670,"column":12},"end":{"line":670,"column":95}},"126":{"start":{"line":678,"column":8},"end":{"line":678,"column":27535}},"127":{"start":{"line":679,"column":12},"end":{"line":679,"column":29}},"128":{"start":{"line":682,"column":8},"end":{"line":682,"column":27608}},"129":{"start":{"line":685,"column":12},"end":{"line":685,"column":73}},"130":{"start":{"line":688,"column":8},"end":{"line":688,"column":90}},"131":{"start":{"line":689,"column":8},"end":{"line":689,"column":28044}},"132":{"start":{"line":690,"column":12},"end":{"line":690,"column":29}},"133":{"start":{"line":693,"column":8},"end":{"line":693,"column":70}},"134":{"start":{"line":694,"column":8},"end":{"line":694,"column":28182}},"135":{"start":{"line":695,"column":12},"end":{"line":695,"column":29}},"136":{"start":{"line":700,"column":8},"end":{"line":700,"column":34}},"137":{"start":{"line":707,"column":8},"end":{"line":707,"column":65}},"138":{"start":{"line":714,"column":8},"end":{"line":714,"column":59}},"139":{"start":{"line":721,"column":8},"end":{"line":721,"column":32}},"140":{"start":{"line":728,"column":8},"end":{"line":728,"column":54}}},"branchMap":{"1":{"line":121,"type":"if","locations":[{"start":{"line":121,"column":8},"end":{"line":121,"column":8}},{"start":{"line":121,"column":8},"end":{"line":121,"column":8}}]},"2":{"line":136,"type":"if","locations":[{"start":{"line":136,"column":8},"end":{"line":136,"column":8}},{"start":{"line":136,"column":8},"end":{"line":136,"column":8}}]},"3":{"line":138,"type":"if","locations":[{"start":{"line":138,"column":15},"end":{"line":138,"column":15}},{"start":{"line":138,"column":15},"end":{"line":138,"column":15}}]},"4":{"line":145,"type":"if","locations":[{"start":{"line":145,"column":30},"end":{"line":145,"column":62}},{"start":{"line":145,"column":66},"end":{"line":145,"column":75}}]},"5":{"line":207,"type":"if","locations":[{"start":{"line":207,"column":8},"end":{"line":207,"column":8}},{"start":{"line":207,"column":8},"end":{"line":207,"column":8}}]},"6":{"line":217,"type":"if","locations":[{"start":{"line":217,"column":76},"end":{"line":217,"column":76}},{"start":{"line":217,"column":76},"end":{"line":217,"column":76}}]},"7":{"line":218,"type":"if","locations":[{"start":{"line":218,"column":8},"end":{"line":218,"column":8}},{"start":{"line":218,"column":8},"end":{"line":218,"column":8}}]},"8":{"line":218,"type":"cond-expr","locations":[{"start":{"line":218,"column":12},"end":{"line":218,"column":31}},{"start":{"line":218,"column":36},"end":{"line":218,"column":56}}]},"9":{"line":225,"type":"if","locations":[{"start":{"line":225,"column":93},"end":{"line":225,"column":93}},{"start":{"line":225,"column":93},"end":{"line":225,"column":93}}]},"10":{"line":230,"type":"if","locations":[{"start":{"line":230,"column":71},"end":{"line":230,"column":71}},{"start":{"line":230,"column":71},"end":{"line":230,"column":71}}]},"11":{"line":236,"type":"if","locations":[{"start":{"line":236,"column":8},"end":{"line":236,"column":8}},{"start":{"line":236,"column":8},"end":{"line":236,"column":8}}]},"12":{"line":243,"type":"if","locations":[{"start":{"line":243,"column":70},"end":{"line":243,"column":70}},{"start":{"line":243,"column":70},"end":{"line":243,"column":70}}]},"13":{"line":248,"type":"if","locations":[{"start":{"line":248,"column":76},"end":{"line":248,"column":76}},{"start":{"line":248,"column":76},"end":{"line":248,"column":76}}]},"14":{"line":253,"type":"if","locations":[{"start":{"line":253,"column":74},"end":{"line":253,"column":74}},{"start":{"line":253,"column":74},"end":{"line":253,"column":74}}]},"15":{"line":268,"type":"if","locations":[{"start":{"line":268,"column":8},"end":{"line":268,"column":8}},{"start":{"line":268,"column":8},"end":{"line":268,"column":8}}]},"16":{"line":275,"type":"if","locations":[{"start":{"line":275,"column":8},"end":{"line":275,"column":8}},{"start":{"line":275,"column":8},"end":{"line":275,"column":8}}]},"17":{"line":298,"type":"if","locations":[{"start":{"line":298,"column":8},"end":{"line":298,"column":8}},{"start":{"line":298,"column":8},"end":{"line":298,"column":8}}]},"18":{"line":302,"type":"if","locations":[{"start":{"line":302,"column":8},"end":{"line":302,"column":8}},{"start":{"line":302,"column":8},"end":{"line":302,"column":8}}]},"19":{"line":321,"type":"if","locations":[{"start":{"line":321,"column":8},"end":{"line":321,"column":8}},{"start":{"line":321,"column":8},"end":{"line":321,"column":8}}]},"20":{"line":321,"type":"cond-expr","locations":[{"start":{"line":321,"column":12},"end":{"line":321,"column":31}},{"start":{"line":321,"column":36},"end":{"line":321,"column":56}}]},"21":{"line":339,"type":"if","locations":[{"start":{"line":339,"column":8},"end":{"line":339,"column":8}},{"start":{"line":339,"column":8},"end":{"line":339,"column":8}}]},"22":{"line":339,"type":"cond-expr","locations":[{"start":{"line":339,"column":12},"end":{"line":339,"column":31}},{"start":{"line":339,"column":36},"end":{"line":339,"column":56}}]},"23":{"line":354,"type":"if","locations":[{"start":{"line":354,"column":8},"end":{"line":354,"column":8}},{"start":{"line":354,"column":8},"end":{"line":354,"column":8}}]},"24":{"line":370,"type":"if","locations":[{"start":{"line":370,"column":21},"end":{"line":370,"column":21}},{"start":{"line":370,"column":21},"end":{"line":370,"column":21}}]},"25":{"line":387,"type":"if","locations":[{"start":{"line":387,"column":81},"end":{"line":387,"column":81}},{"start":{"line":387,"column":81},"end":{"line":387,"column":81}}]},"26":{"line":405,"type":"if","locations":[{"start":{"line":405,"column":73},"end":{"line":405,"column":73}},{"start":{"line":405,"column":73},"end":{"line":405,"column":73}}]},"27":{"line":415,"type":"if","locations":[{"start":{"line":415,"column":8},"end":{"line":415,"column":8}},{"start":{"line":415,"column":8},"end":{"line":415,"column":8}}]},"28":{"line":426,"type":"if","locations":[{"start":{"line":426,"column":39},"end":{"line":426,"column":39}},{"start":{"line":426,"column":43},"end":{"line":426,"column":51}}]},"29":{"line":448,"type":"if","locations":[{"start":{"line":448,"column":8},"end":{"line":448,"column":8}},{"start":{"line":448,"column":8},"end":{"line":448,"column":8}}]},"30":{"line":448,"type":"cond-expr","locations":[{"start":{"line":448,"column":12},"end":{"line":448,"column":23}},{"start":{"line":448,"column":28},"end":{"line":448,"column":55}}]},"31":{"line":477,"type":"if","locations":[{"start":{"line":477,"column":8},"end":{"line":477,"column":8}},{"start":{"line":477,"column":8},"end":{"line":477,"column":8}}]},"32":{"line":493,"type":"if","locations":[{"start":{"line":493,"column":8},"end":{"line":493,"column":8}},{"start":{"line":493,"column":8},"end":{"line":493,"column":8}}]},"33":{"line":502,"type":"if","locations":[{"start":{"line":502,"column":8},"end":{"line":502,"column":8}},{"start":{"line":502,"column":8},"end":{"line":502,"column":8}}]},"34":{"line":502,"type":"cond-expr","locations":[{"start":{"line":502,"column":12},"end":{"line":502,"column":23}},{"start":{"line":502,"column":28},"end":{"line":502,"column":56}}]},"35":{"line":525,"type":"if","locations":[{"start":{"line":525,"column":8},"end":{"line":525,"column":8}},{"start":{"line":525,"column":8},"end":{"line":525,"column":8}}]},"36":{"line":527,"type":"if","locations":[{"start":{"line":527,"column":15},"end":{"line":527,"column":15}},{"start":{"line":527,"column":15},"end":{"line":527,"column":15}}]},"37":{"line":531,"type":"if","locations":[{"start":{"line":531,"column":12},"end":{"line":531,"column":12}},{"start":{"line":531,"column":12},"end":{"line":531,"column":12}}]},"38":{"line":546,"type":"if","locations":[{"start":{"line":546,"column":8},"end":{"line":546,"column":8}},{"start":{"line":546,"column":8},"end":{"line":546,"column":8}}]},"39":{"line":561,"type":"if","locations":[{"start":{"line":561,"column":8},"end":{"line":561,"column":8}},{"start":{"line":561,"column":8},"end":{"line":561,"column":8}}]},"40":{"line":563,"type":"if","locations":[{"start":{"line":563,"column":15},"end":{"line":563,"column":15}},{"start":{"line":563,"column":15},"end":{"line":563,"column":15}}]},"41":{"line":565,"type":"if","locations":[{"start":{"line":565,"column":15},"end":{"line":565,"column":15}},{"start":{"line":565,"column":15},"end":{"line":565,"column":15}}]},"42":{"line":582,"type":"if","locations":[{"start":{"line":582,"column":82},"end":{"line":582,"column":82}},{"start":{"line":582,"column":82},"end":{"line":582,"column":82}}]},"43":{"line":593,"type":"if","locations":[{"start":{"line":593,"column":8},"end":{"line":593,"column":8}},{"start":{"line":593,"column":8},"end":{"line":593,"column":8}}]},"44":{"line":594,"type":"if","locations":[{"start":{"line":594,"column":12},"end":{"line":594,"column":12}},{"start":{"line":594,"column":12},"end":{"line":594,"column":12}}]},"45":{"line":614,"type":"if","locations":[{"start":{"line":614,"column":8},"end":{"line":614,"column":8}},{"start":{"line":614,"column":8},"end":{"line":614,"column":8}}]},"46":{"line":621,"type":"if","locations":[{"start":{"line":621,"column":8},"end":{"line":621,"column":8}},{"start":{"line":621,"column":8},"end":{"line":621,"column":8}}]},"47":{"line":622,"type":"cond-expr","locations":[{"start":{"line":622,"column":12},"end":{"line":622,"column":46}},{"start":{"line":623,"column":12},"end":{"line":623,"column":49}}]},"48":{"line":622,"type":"cond-expr","locations":[{"start":{"line":622,"column":12},"end":{"line":623,"column":49}},{"start":{"line":624,"column":12},"end":{"line":624,"column":52}}]},"49":{"line":622,"type":"cond-expr","locations":[{"start":{"line":622,"column":12},"end":{"line":624,"column":52}},{"start":{"line":625,"column":12},"end":{"line":625,"column":50}}]},"50":{"line":622,"type":"cond-expr","locations":[{"start":{"line":622,"column":12},"end":{"line":625,"column":50}},{"start":{"line":626,"column":12},"end":{"line":626,"column":56}}]},"51":{"line":632,"type":"if","locations":[{"start":{"line":632,"column":8},"end":{"line":632,"column":8}},{"start":{"line":632,"column":8},"end":{"line":632,"column":8}}]},"52":{"line":633,"type":"cond-expr","locations":[{"start":{"line":633,"column":12},"end":{"line":633,"column":52}},{"start":{"line":634,"column":12},"end":{"line":634,"column":52}}]},"53":{"line":633,"type":"cond-expr","locations":[{"start":{"line":633,"column":12},"end":{"line":634,"column":52}},{"start":{"line":635,"column":12},"end":{"line":635,"column":58}}]},"54":{"line":644,"type":"if","locations":[{"start":{"line":644,"column":8},"end":{"line":644,"column":8}},{"start":{"line":644,"column":8},"end":{"line":644,"column":8}}]},"55":{"line":644,"type":"cond-expr","locations":[{"start":{"line":644,"column":12},"end":{"line":644,"column":46}},{"start":{"line":644,"column":51},"end":{"line":644,"column":86}}]},"56":{"line":667,"type":"if","locations":[{"start":{"line":667,"column":8},"end":{"line":667,"column":8}},{"start":{"line":667,"column":8},"end":{"line":667,"column":8}}]},"57":{"line":670,"type":"if","locations":[{"start":{"line":670,"column":37},"end":{"line":670,"column":46}},{"start":{"line":670,"column":50},"end":{"line":670,"column":94}}]},"58":{"line":678,"type":"if","locations":[{"start":{"line":678,"column":8},"end":{"line":678,"column":8}},{"start":{"line":678,"column":8},"end":{"line":678,"column":8}}]},"59":{"line":682,"type":"if","locations":[{"start":{"line":682,"column":8},"end":{"line":682,"column":8}},{"start":{"line":682,"column":8},"end":{"line":682,"column":8}}]},"60":{"line":689,"type":"if","locations":[{"start":{"line":689,"column":8},"end":{"line":689,"column":8}},{"start":{"line":689,"column":8},"end":{"line":689,"column":8}}]},"61":{"line":694,"type":"if","locations":[{"start":{"line":694,"column":8},"end":{"line":694,"column":8}},{"start":{"line":694,"column":8},"end":{"line":694,"column":8}}]}}},"contracts/access/manager/AuthorityUtils.sol":{"l":{"20":139,"23":139,"24":138,"25":136,"27":1,"30":139},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/manager/AuthorityUtils.sol","s":{"1":139,"2":139,"3":138,"4":2,"5":139},"b":{"1":[138,1],"2":[136,2],"3":[1,1]},"f":{"1":139},"fnMap":{"1":{"name":"canCallWithDelay","line":14,"loc":{"start":{"line":14,"column":4},"end":{"line":31,"column":4}}}},"statementMap":{"1":{"start":{"line":20,"column":8},"end":{"line":20,"column":796}},"2":{"start":{"line":23,"column":8},"end":{"line":23,"column":947}},"3":{"start":{"line":24,"column":12},"end":{"line":24,"column":978}},"4":{"start":{"line":26,"column":19},"end":{"line":26,"column":1095}},"5":{"start":{"line":30,"column":8},"end":{"line":30,"column":33}}},"branchMap":{"1":{"line":23,"type":"if","locations":[{"start":{"line":23,"column":8},"end":{"line":23,"column":8}},{"start":{"line":23,"column":8},"end":{"line":23,"column":8}}]},"2":{"line":24,"type":"if","locations":[{"start":{"line":24,"column":12},"end":{"line":24,"column":12}},{"start":{"line":24,"column":12},"end":{"line":24,"column":12}}]},"3":{"line":26,"type":"if","locations":[{"start":{"line":26,"column":19},"end":{"line":26,"column":19}},{"start":{"line":26,"column":19},"end":{"line":26,"column":19}}]}}},"contracts/access/manager/IAccessManaged.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/manager/IAccessManaged.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/access/manager/IAccessManager.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/manager/IAccessManager.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/access/manager/IAuthority.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/manager/IAuthority.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/access/Ownable.sol":{"l":{"39":114,"40":2,"42":112,"49":24,"50":19,"57":318,"64":34,"65":8,"77":5,"85":3,"86":1,"88":2,"96":122,"97":122,"98":122},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/Ownable.sol","s":{"1":114,"2":112,"3":24,"4":318,"5":34,"6":5,"7":3,"8":2,"9":122,"10":122},"b":{"1":[2,112],"2":[8,26],"3":[5,1],"4":[3,1],"5":[1,2]},"f":{"1":114,"2":24,"3":318,"4":34,"5":5,"6":3,"7":122},"fnMap":{"1":{"name":"constructor","line":38,"loc":{"start":{"line":38,"column":4},"end":{"line":43,"column":4}}},"2":{"name":"onlyOwner","line":48,"loc":{"start":{"line":48,"column":4},"end":{"line":51,"column":4}}},"3":{"name":"owner","line":56,"loc":{"start":{"line":56,"column":4},"end":{"line":58,"column":4}}},"4":{"name":"_checkOwner","line":63,"loc":{"start":{"line":63,"column":4},"end":{"line":67,"column":4}}},"5":{"name":"renounceOwnership","line":76,"loc":{"start":{"line":76,"column":4},"end":{"line":78,"column":4}}},"6":{"name":"transferOwnership","line":84,"loc":{"start":{"line":84,"column":4},"end":{"line":89,"column":4}}},"7":{"name":"_transferOwnership","line":95,"loc":{"start":{"line":95,"column":4},"end":{"line":99,"column":4}}}},"statementMap":{"1":{"start":{"line":39,"column":8},"end":{"line":39,"column":1278}},"2":{"start":{"line":42,"column":8},"end":{"line":42,"column":39}},"3":{"start":{"line":49,"column":8},"end":{"line":49,"column":20}},"4":{"start":{"line":57,"column":8},"end":{"line":57,"column":21}},"5":{"start":{"line":64,"column":8},"end":{"line":64,"column":1860}},"6":{"start":{"line":77,"column":8},"end":{"line":77,"column":37}},"7":{"start":{"line":85,"column":8},"end":{"line":85,"column":2632}},"8":{"start":{"line":88,"column":8},"end":{"line":88,"column":35}},"9":{"start":{"line":96,"column":8},"end":{"line":96,"column":33}},"10":{"start":{"line":98,"column":8},"end":{"line":98,"column":53}}},"branchMap":{"1":{"line":39,"type":"if","locations":[{"start":{"line":39,"column":8},"end":{"line":39,"column":8}},{"start":{"line":39,"column":8},"end":{"line":39,"column":8}}]},"2":{"line":64,"type":"if","locations":[{"start":{"line":64,"column":8},"end":{"line":64,"column":8}},{"start":{"line":64,"column":8},"end":{"line":64,"column":8}}]},"3":{"line":76,"type":"if","locations":[{"start":{"line":76,"column":48},"end":{"line":76,"column":48}},{"start":{"line":76,"column":48},"end":{"line":76,"column":48}}]},"4":{"line":84,"type":"if","locations":[{"start":{"line":84,"column":64},"end":{"line":84,"column":64}},{"start":{"line":84,"column":64},"end":{"line":84,"column":64}}]},"5":{"line":85,"type":"if","locations":[{"start":{"line":85,"column":8},"end":{"line":85,"column":8}},{"start":{"line":85,"column":8},"end":{"line":85,"column":8}}]}}},"contracts/access/Ownable2Step.sol":{"l":{"34":7,"42":4,"43":4,"51":6,"52":6,"59":3,"60":3,"61":2,"63":1},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/access/Ownable2Step.sol","s":{"1":7,"2":4,"3":6,"4":3,"5":3,"6":1},"b":{"1":[4,0],"2":[2,1]},"f":{"1":7,"2":4,"3":6,"4":3},"fnMap":{"1":{"name":"pendingOwner","line":33,"loc":{"start":{"line":33,"column":4},"end":{"line":35,"column":4}}},"2":{"name":"transferOwnership","line":41,"loc":{"start":{"line":41,"column":4},"end":{"line":44,"column":4}}},"3":{"name":"_transferOwnership","line":50,"loc":{"start":{"line":50,"column":4},"end":{"line":53,"column":4}}},"4":{"name":"acceptOwnership","line":58,"loc":{"start":{"line":58,"column":4},"end":{"line":64,"column":4}}}},"statementMap":{"1":{"start":{"line":34,"column":8},"end":{"line":34,"column":28}},"2":{"start":{"line":43,"column":8},"end":{"line":43,"column":56}},"3":{"start":{"line":52,"column":8},"end":{"line":52,"column":41}},"4":{"start":{"line":59,"column":8},"end":{"line":59,"column":37}},"5":{"start":{"line":60,"column":8},"end":{"line":60,"column":2219}},"6":{"start":{"line":63,"column":8},"end":{"line":63,"column":33}}},"branchMap":{"1":{"line":41,"type":"if","locations":[{"start":{"line":41,"column":73},"end":{"line":41,"column":73}},{"start":{"line":41,"column":73},"end":{"line":41,"column":73}}]},"2":{"line":60,"type":"if","locations":[{"start":{"line":60,"column":8},"end":{"line":60,"column":8}},{"start":{"line":60,"column":8},"end":{"line":60,"column":8}}]}}},"contracts/finance/VestingWallet.sol":{"l":{"44":4,"45":4,"57":1508,"64":994,"71":513,"78":450,"85":450,"92":193,"100":193,"109":129,"110":129,"111":129,"112":129,"121":129,"122":129,"123":129,"124":129,"131":257,"138":257,"146":514,"147":2,"149":32,"151":480},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/finance/VestingWallet.sol","s":{"1":1508,"2":994,"3":513,"4":450,"5":450,"6":193,"7":193,"8":129,"9":129,"10":129,"11":129,"12":129,"13":129,"14":257,"15":257,"16":514,"17":2,"18":512,"19":32,"20":480},"b":{"1":[2,512],"2":[32,480]},"f":{"1":4,"2":1508,"3":994,"4":513,"5":450,"6":450,"7":193,"8":193,"9":129,"10":129,"11":257,"12":257,"13":514},"fnMap":{"1":{"name":"constructor","line":43,"loc":{"start":{"line":43,"column":4},"end":{"line":46,"column":4}}},"2":{"name":"start","line":56,"loc":{"start":{"line":56,"column":4},"end":{"line":58,"column":4}}},"3":{"name":"duration","line":63,"loc":{"start":{"line":63,"column":4},"end":{"line":65,"column":4}}},"4":{"name":"end","line":70,"loc":{"start":{"line":70,"column":4},"end":{"line":72,"column":4}}},"5":{"name":"released","line":77,"loc":{"start":{"line":77,"column":4},"end":{"line":79,"column":4}}},"6":{"name":"released","line":84,"loc":{"start":{"line":84,"column":4},"end":{"line":86,"column":4}}},"7":{"name":"releasable","line":91,"loc":{"start":{"line":91,"column":4},"end":{"line":93,"column":4}}},"8":{"name":"releasable","line":99,"loc":{"start":{"line":99,"column":4},"end":{"line":101,"column":4}}},"9":{"name":"release","line":108,"loc":{"start":{"line":108,"column":4},"end":{"line":113,"column":4}}},"10":{"name":"release","line":120,"loc":{"start":{"line":120,"column":4},"end":{"line":125,"column":4}}},"11":{"name":"vestedAmount","line":130,"loc":{"start":{"line":130,"column":4},"end":{"line":132,"column":4}}},"12":{"name":"vestedAmount","line":137,"loc":{"start":{"line":137,"column":4},"end":{"line":139,"column":4}}},"13":{"name":"_vestingSchedule","line":145,"loc":{"start":{"line":145,"column":4},"end":{"line":153,"column":4}}}},"statementMap":{"1":{"start":{"line":57,"column":8},"end":{"line":57,"column":21}},"2":{"start":{"line":64,"column":8},"end":{"line":64,"column":24}},"3":{"start":{"line":71,"column":8},"end":{"line":71,"column":35}},"4":{"start":{"line":78,"column":8},"end":{"line":78,"column":24}},"5":{"start":{"line":85,"column":8},"end":{"line":85,"column":36}},"6":{"start":{"line":92,"column":8},"end":{"line":92,"column":65}},"7":{"start":{"line":100,"column":8},"end":{"line":100,"column":77}},"8":{"start":{"line":109,"column":8},"end":{"line":109,"column":37}},"9":{"start":{"line":111,"column":8},"end":{"line":111,"column":34}},"10":{"start":{"line":112,"column":8},"end":{"line":112,"column":50}},"11":{"start":{"line":121,"column":8},"end":{"line":121,"column":42}},"12":{"start":{"line":123,"column":8},"end":{"line":123,"column":41}},"13":{"start":{"line":124,"column":8},"end":{"line":124,"column":61}},"14":{"start":{"line":131,"column":8},"end":{"line":131,"column":78}},"15":{"start":{"line":138,"column":8},"end":{"line":138,"column":100}},"16":{"start":{"line":146,"column":8},"end":{"line":146,"column":5447}},"17":{"start":{"line":147,"column":12},"end":{"line":147,"column":20}},"18":{"start":{"line":148,"column":15},"end":{"line":148,"column":5511}},"19":{"start":{"line":149,"column":12},"end":{"line":149,"column":34}},"20":{"start":{"line":151,"column":12},"end":{"line":151,"column":73}}},"branchMap":{"1":{"line":146,"type":"if","locations":[{"start":{"line":146,"column":8},"end":{"line":146,"column":8}},{"start":{"line":146,"column":8},"end":{"line":146,"column":8}}]},"2":{"line":148,"type":"if","locations":[{"start":{"line":148,"column":15},"end":{"line":148,"column":15}},{"start":{"line":148,"column":15},"end":{"line":148,"column":15}}]}}},"contracts/governance/extensions/GovernorCountingSimple.sol":{"l":{"35":3,"42":68,"51":10,"52":10,"59":268,"61":268,"68":254,"70":254,"83":249,"85":249,"86":3,"88":246,"90":246,"91":20,"93":208,"95":15,"97":3},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/extensions/GovernorCountingSimple.sol","s":{"1":3,"2":68,"3":10,"4":10,"5":268,"6":268,"7":254,"8":254,"9":249,"10":249,"11":246,"12":226,"13":18},"b":{"1":[3,246],"2":[20,226],"3":[208,18],"4":[15,3]},"f":{"1":3,"2":68,"3":10,"4":268,"5":254,"6":249},"fnMap":{"1":{"name":"COUNTING_MODE","line":34,"loc":{"start":{"line":34,"column":4},"end":{"line":36,"column":4}}},"2":{"name":"hasVoted","line":41,"loc":{"start":{"line":41,"column":4},"end":{"line":43,"column":4}}},"3":{"name":"proposalVotes","line":48,"loc":{"start":{"line":48,"column":4},"end":{"line":53,"column":4}}},"4":{"name":"_quorumReached","line":58,"loc":{"start":{"line":58,"column":4},"end":{"line":62,"column":4}}},"5":{"name":"_voteSucceeded","line":67,"loc":{"start":{"line":67,"column":4},"end":{"line":71,"column":4}}},"6":{"name":"_countVote","line":76,"loc":{"start":{"line":76,"column":4},"end":{"line":99,"column":4}}}},"statementMap":{"1":{"start":{"line":35,"column":8},"end":{"line":35,"column":49}},"2":{"start":{"line":42,"column":8},"end":{"line":42,"column":59}},"3":{"start":{"line":51,"column":8},"end":{"line":51,"column":70}},"4":{"start":{"line":52,"column":8},"end":{"line":52,"column":92}},"5":{"start":{"line":59,"column":8},"end":{"line":59,"column":70}},"6":{"start":{"line":61,"column":8},"end":{"line":61,"column":104}},"7":{"start":{"line":68,"column":8},"end":{"line":68,"column":70}},"8":{"start":{"line":70,"column":8},"end":{"line":70,"column":64}},"9":{"start":{"line":83,"column":8},"end":{"line":83,"column":70}},"10":{"start":{"line":85,"column":8},"end":{"line":85,"column":2730}},"11":{"start":{"line":90,"column":8},"end":{"line":90,"column":2887}},"12":{"start":{"line":92,"column":15},"end":{"line":92,"column":2993}},"13":{"start":{"line":94,"column":15},"end":{"line":94,"column":3091}}},"branchMap":{"1":{"line":85,"type":"if","locations":[{"start":{"line":85,"column":8},"end":{"line":85,"column":8}},{"start":{"line":85,"column":8},"end":{"line":85,"column":8}}]},"2":{"line":90,"type":"if","locations":[{"start":{"line":90,"column":8},"end":{"line":90,"column":8}},{"start":{"line":90,"column":8},"end":{"line":90,"column":8}}]},"3":{"line":92,"type":"if","locations":[{"start":{"line":92,"column":15},"end":{"line":92,"column":15}},{"start":{"line":92,"column":15},"end":{"line":92,"column":15}}]},"4":{"line":94,"type":"if","locations":[{"start":{"line":94,"column":15},"end":{"line":94,"column":15}},{"start":{"line":94,"column":15},"end":{"line":94,"column":15}}]}}},"contracts/governance/extensions/GovernorPreventLateQuorum.sol":{"l":{"35":2,"43":46,"59":14,"61":14,"62":6,"64":6,"65":2,"68":6,"71":14,"79":10,"89":2,"99":4,"100":4},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/extensions/GovernorPreventLateQuorum.sol","s":{"1":2,"2":46,"3":14,"4":14,"5":6,"6":6,"7":2,"8":14,"9":10,"10":2,"11":4},"b":{"1":[6,8],"2":[2,4],"3":[2,2]},"f":{"1":2,"2":46,"3":14,"4":10,"5":2,"6":4},"fnMap":{"1":{"name":"constructor","line":34,"loc":{"start":{"line":34,"column":4},"end":{"line":36,"column":4}}},"2":{"name":"proposalDeadline","line":42,"loc":{"start":{"line":42,"column":4},"end":{"line":44,"column":4}}},"3":{"name":"_castVote","line":52,"loc":{"start":{"line":52,"column":4},"end":{"line":72,"column":4}}},"4":{"name":"lateQuorumVoteExtension","line":78,"loc":{"start":{"line":78,"column":4},"end":{"line":80,"column":4}}},"5":{"name":"setLateQuorumVoteExtension","line":88,"loc":{"start":{"line":88,"column":4},"end":{"line":90,"column":4}}},"6":{"name":"_setLateQuorumVoteExtension","line":98,"loc":{"start":{"line":98,"column":4},"end":{"line":101,"column":4}}}},"statementMap":{"1":{"start":{"line":35,"column":8},"end":{"line":35,"column":56}},"2":{"start":{"line":43,"column":8},"end":{"line":43,"column":91}},"3":{"start":{"line":59,"column":8},"end":{"line":59,"column":86}},"4":{"start":{"line":61,"column":8},"end":{"line":61,"column":2741}},"5":{"start":{"line":62,"column":12},"end":{"line":62,"column":73}},"6":{"start":{"line":64,"column":12},"end":{"line":64,"column":2906}},"7":{"start":{"line":65,"column":16},"end":{"line":65,"column":67}},"8":{"start":{"line":71,"column":8},"end":{"line":71,"column":21}},"9":{"start":{"line":79,"column":8},"end":{"line":79,"column":29}},"10":{"start":{"line":89,"column":8},"end":{"line":89,"column":52}},"11":{"start":{"line":99,"column":8},"end":{"line":99,"column":73}}},"branchMap":{"1":{"line":61,"type":"if","locations":[{"start":{"line":61,"column":8},"end":{"line":61,"column":8}},{"start":{"line":61,"column":8},"end":{"line":61,"column":8}}]},"2":{"line":64,"type":"if","locations":[{"start":{"line":64,"column":12},"end":{"line":64,"column":12}},{"start":{"line":64,"column":12},"end":{"line":64,"column":12}}]},"3":{"line":88,"type":"if","locations":[{"start":{"line":88,"column":80},"end":{"line":88,"column":80}},{"start":{"line":88,"column":80},"end":{"line":88,"column":80}}]}}},"contracts/governance/extensions/GovernorSettings.sol":{"l":{"27":19,"28":19,"29":19,"36":286,"43":286,"50":289,"59":3,"68":6,"77":3,"86":22,"87":22,"96":25,"97":3,"99":22,"100":22,"109":25,"110":25},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/extensions/GovernorSettings.sol","s":{"1":19,"2":19,"3":19,"4":286,"5":286,"6":289,"7":3,"8":6,"9":3,"10":22,"11":25,"12":22,"13":25},"b":{"1":[3,3],"2":[6,3],"3":[3,3],"4":[3,22]},"f":{"1":19,"2":286,"3":286,"4":289,"5":3,"6":6,"7":3,"8":22,"9":25,"10":25},"fnMap":{"1":{"name":"constructor","line":26,"loc":{"start":{"line":26,"column":4},"end":{"line":30,"column":4}}},"2":{"name":"votingDelay","line":35,"loc":{"start":{"line":35,"column":4},"end":{"line":37,"column":4}}},"3":{"name":"votingPeriod","line":42,"loc":{"start":{"line":42,"column":4},"end":{"line":44,"column":4}}},"4":{"name":"proposalThreshold","line":49,"loc":{"start":{"line":49,"column":4},"end":{"line":51,"column":4}}},"5":{"name":"setVotingDelay","line":58,"loc":{"start":{"line":58,"column":4},"end":{"line":60,"column":4}}},"6":{"name":"setVotingPeriod","line":67,"loc":{"start":{"line":67,"column":4},"end":{"line":69,"column":4}}},"7":{"name":"setProposalThreshold","line":76,"loc":{"start":{"line":76,"column":4},"end":{"line":78,"column":4}}},"8":{"name":"_setVotingDelay","line":85,"loc":{"start":{"line":85,"column":4},"end":{"line":88,"column":4}}},"9":{"name":"_setVotingPeriod","line":95,"loc":{"start":{"line":95,"column":4},"end":{"line":101,"column":4}}},"10":{"name":"_setProposalThreshold","line":108,"loc":{"start":{"line":108,"column":4},"end":{"line":111,"column":4}}}},"statementMap":{"1":{"start":{"line":27,"column":8},"end":{"line":27,"column":42}},"2":{"start":{"line":28,"column":8},"end":{"line":28,"column":44}},"3":{"start":{"line":29,"column":8},"end":{"line":29,"column":54}},"4":{"start":{"line":36,"column":8},"end":{"line":36,"column":27}},"5":{"start":{"line":43,"column":8},"end":{"line":43,"column":28}},"6":{"start":{"line":50,"column":8},"end":{"line":50,"column":33}},"7":{"start":{"line":59,"column":8},"end":{"line":59,"column":38}},"8":{"start":{"line":68,"column":8},"end":{"line":68,"column":40}},"9":{"start":{"line":77,"column":8},"end":{"line":77,"column":50}},"10":{"start":{"line":86,"column":8},"end":{"line":86,"column":57}},"11":{"start":{"line":96,"column":8},"end":{"line":96,"column":3097}},"12":{"start":{"line":99,"column":8},"end":{"line":99,"column":60}},"13":{"start":{"line":109,"column":8},"end":{"line":109,"column":75}}},"branchMap":{"1":{"line":58,"type":"if","locations":[{"start":{"line":58,"column":66},"end":{"line":58,"column":66}},{"start":{"line":58,"column":66},"end":{"line":58,"column":66}}]},"2":{"line":67,"type":"if","locations":[{"start":{"line":67,"column":68},"end":{"line":67,"column":68}},{"start":{"line":67,"column":68},"end":{"line":67,"column":68}}]},"3":{"line":76,"type":"if","locations":[{"start":{"line":76,"column":79},"end":{"line":76,"column":79}},{"start":{"line":76,"column":79},"end":{"line":76,"column":79}}]},"4":{"line":96,"type":"if","locations":[{"start":{"line":96,"column":8},"end":{"line":96,"column":8}},{"start":{"line":96,"column":8},"end":{"line":96,"column":8}}]}}},"contracts/governance/extensions/GovernorStorage.sol":{"l":{"38":6,"41":6,"42":6,"49":6,"57":2,"58":2,"66":2,"67":2,"75":2,"76":2,"83":4,"93":6,"94":6,"95":2,"97":4,"106":4,"107":2,"113":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/extensions/GovernorStorage.sol","s":{"1":6,"2":6,"3":6,"4":2,"5":2,"6":2,"7":2,"8":2,"9":2,"10":4,"11":6,"12":6,"13":4,"14":4,"15":2,"16":2},"b":{"1":[2,4]},"f":{"1":6,"2":2,"3":2,"4":2,"5":4,"6":6,"7":4},"fnMap":{"1":{"name":"_propose","line":31,"loc":{"start":{"line":31,"column":4},"end":{"line":50,"column":4}}},"2":{"name":"queue","line":55,"loc":{"start":{"line":55,"column":4},"end":{"line":59,"column":4}}},"3":{"name":"execute","line":64,"loc":{"start":{"line":64,"column":4},"end":{"line":68,"column":4}}},"4":{"name":"cancel","line":73,"loc":{"start":{"line":73,"column":4},"end":{"line":77,"column":4}}},"5":{"name":"proposalCount","line":82,"loc":{"start":{"line":82,"column":4},"end":{"line":84,"column":4}}},"6":{"name":"proposalDetails","line":89,"loc":{"start":{"line":89,"column":4},"end":{"line":98,"column":4}}},"7":{"name":"proposalDetailsAt","line":103,"loc":{"start":{"line":103,"column":4},"end":{"line":114,"column":4}}}},"statementMap":{"1":{"start":{"line":38,"column":8},"end":{"line":38,"column":94}},"2":{"start":{"line":41,"column":8},"end":{"line":41,"column":36}},"3":{"start":{"line":49,"column":8},"end":{"line":49,"column":25}},"4":{"start":{"line":57,"column":8},"end":{"line":57,"column":70}},"5":{"start":{"line":58,"column":8},"end":{"line":58,"column":89}},"6":{"start":{"line":66,"column":8},"end":{"line":66,"column":70}},"7":{"start":{"line":67,"column":8},"end":{"line":67,"column":91}},"8":{"start":{"line":75,"column":8},"end":{"line":75,"column":70}},"9":{"start":{"line":76,"column":8},"end":{"line":76,"column":90}},"10":{"start":{"line":83,"column":8},"end":{"line":83,"column":34}},"11":{"start":{"line":93,"column":8},"end":{"line":93,"column":69}},"12":{"start":{"line":94,"column":8},"end":{"line":94,"column":3405}},"13":{"start":{"line":97,"column":8},"end":{"line":97,"column":92}},"14":{"start":{"line":106,"column":8},"end":{"line":106,"column":48}},"15":{"start":{"line":107,"column":8},"end":{"line":107,"column":3979}},"16":{"start":{"line":113,"column":8},"end":{"line":113,"column":72}}},"branchMap":{"1":{"line":94,"type":"if","locations":[{"start":{"line":94,"column":8},"end":{"line":94,"column":8}},{"start":{"line":94,"column":8},"end":{"line":94,"column":8}}]}}},"contracts/governance/extensions/GovernorTimelockAccess.sol":{"l":{"78":2,"79":2,"86":2,"98":66,"105":2,"112":34,"113":34,"122":80,"123":80,"135":10,"136":26,"144":38,"145":38,"146":2,"148":36,"149":36,"161":10,"163":10,"164":10,"165":10,"166":10,"167":10,"168":10,"171":10,"178":12,"190":64,"192":64,"194":64,"195":64,"197":64,"198":76,"199":2,"201":74,"202":74,"203":74,"209":74,"210":40,"212":40,"216":64,"218":64,"234":30,"235":30,"237":30,"238":40,"239":40,"240":28,"241":24,"245":26,"258":36,"259":36,"260":2,"263":34,"265":34,"266":44,"267":44,"268":20,"269":16,"270":2,"273":24,"274":24,"288":10,"290":10,"292":10,"295":10,"296":8,"297":10,"299":10,"300":8,"304":8,"310":6,"316":10,"326":104,"327":104,"328":104,"329":104,"338":64,"339":64,"346":168,"347":168},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/extensions/GovernorTimelockAccess.sol","s":{"1":2,"2":2,"3":66,"4":2,"5":34,"6":80,"7":80,"8":10,"9":26,"10":38,"11":38,"12":36,"13":10,"14":10,"15":10,"16":10,"17":12,"18":64,"19":64,"20":64,"21":64,"22":76,"23":74,"24":74,"25":74,"26":74,"27":40,"28":64,"29":30,"30":30,"31":30,"32":40,"33":40,"34":28,"35":24,"36":26,"37":36,"38":36,"39":34,"40":34,"41":44,"42":44,"43":20,"44":16,"45":24,"46":24,"47":10,"48":10,"49":10,"50":10,"51":8,"52":10,"53":10,"54":8,"55":8,"56":6,"57":10,"58":104,"59":104,"60":104,"61":64},"b":{"1":[2,2],"2":[10,2],"3":[2,36],"4":[2,74],"5":[40,34],"6":[10,36],"7":[28,12],"8":[2,34],"9":[20,24],"10":[2,14],"11":[8,2],"12":[8,2],"13":[6,2],"14":[56,48],"15":[56,8]},"f":{"1":2,"2":2,"3":66,"4":2,"5":34,"6":80,"7":10,"8":38,"9":10,"10":12,"11":64,"12":30,"13":36,"14":10,"15":104,"16":64,"17":168},"fnMap":{"1":{"name":"constructor","line":77,"loc":{"start":{"line":77,"column":4},"end":{"line":80,"column":4}}},"2":{"name":"accessManager","line":85,"loc":{"start":{"line":85,"column":4},"end":{"line":87,"column":4}}},"3":{"name":"baseDelaySeconds","line":97,"loc":{"start":{"line":97,"column":4},"end":{"line":99,"column":4}}},"4":{"name":"setBaseDelaySeconds","line":104,"loc":{"start":{"line":104,"column":4},"end":{"line":106,"column":4}}},"5":{"name":"_setBaseDelaySeconds","line":111,"loc":{"start":{"line":111,"column":4},"end":{"line":114,"column":4}}},"6":{"name":"isAccessManagerIgnored","line":121,"loc":{"start":{"line":121,"column":4},"end":{"line":124,"column":4}}},"7":{"name":"setAccessManagerIgnored","line":134,"loc":{"start":{"line":130,"column":4},"end":{"line":138,"column":4}}},"8":{"name":"_setAccessManagerIgnored","line":143,"loc":{"start":{"line":143,"column":4},"end":{"line":150,"column":4}}},"9":{"name":"proposalExecutionPlan","line":158,"loc":{"start":{"line":158,"column":4},"end":{"line":172,"column":4}}},"10":{"name":"proposalNeedsQueuing","line":177,"loc":{"start":{"line":177,"column":4},"end":{"line":179,"column":4}}},"11":{"name":"propose","line":184,"loc":{"start":{"line":184,"column":4},"end":{"line":219,"column":4}}},"12":{"name":"_queueOperations","line":227,"loc":{"start":{"line":227,"column":4},"end":{"line":246,"column":4}}},"13":{"name":"_executeOperations","line":251,"loc":{"start":{"line":251,"column":4},"end":{"line":277,"column":4}}},"14":{"name":"_cancel","line":282,"loc":{"start":{"line":282,"column":4},"end":{"line":317,"column":4}}},"15":{"name":"_getManagerData","line":322,"loc":{"start":{"line":322,"column":4},"end":{"line":331,"column":4}}},"16":{"name":"_setManagerData","line":337,"loc":{"start":{"line":337,"column":4},"end":{"line":340,"column":4}}},"17":{"name":"_getManagerDataIndices","line":345,"loc":{"start":{"line":345,"column":4},"end":{"line":348,"column":4}}}},"statementMap":{"1":{"start":{"line":79,"column":8},"end":{"line":79,"column":45}},"2":{"start":{"line":86,"column":8},"end":{"line":86,"column":23}},"3":{"start":{"line":98,"column":8},"end":{"line":98,"column":25}},"4":{"start":{"line":105,"column":8},"end":{"line":105,"column":41}},"5":{"start":{"line":112,"column":8},"end":{"line":112,"column":51}},"6":{"start":{"line":122,"column":8},"end":{"line":122,"column":49}},"7":{"start":{"line":123,"column":8},"end":{"line":123,"column":60}},"8":{"start":{"line":135,"column":8},"end":{"line":135,"column":7027}},"9":{"start":{"line":136,"column":12},"end":{"line":136,"column":66}},"10":{"start":{"line":144,"column":8},"end":{"line":144,"column":49}},"11":{"start":{"line":145,"column":8},"end":{"line":145,"column":7427}},"12":{"start":{"line":149,"column":8},"end":{"line":149,"column":63}},"13":{"start":{"line":161,"column":8},"end":{"line":161,"column":63}},"14":{"start":{"line":163,"column":8},"end":{"line":163,"column":35}},"15":{"start":{"line":167,"column":8},"end":{"line":167,"column":8548}},"16":{"start":{"line":171,"column":8},"end":{"line":171,"column":43}},"17":{"start":{"line":178,"column":8},"end":{"line":178,"column":51}},"18":{"start":{"line":190,"column":8},"end":{"line":190,"column":83}},"19":{"start":{"line":192,"column":8},"end":{"line":192,"column":47}},"20":{"start":{"line":194,"column":8},"end":{"line":194,"column":63}},"21":{"start":{"line":197,"column":8},"end":{"line":197,"column":9472}},"22":{"start":{"line":198,"column":12},"end":{"line":198,"column":9535}},"23":{"start":{"line":201,"column":12},"end":{"line":201,"column":39}},"24":{"start":{"line":202,"column":12},"end":{"line":202,"column":50}},"25":{"start":{"line":203,"column":12},"end":{"line":203,"column":9712}},"26":{"start":{"line":209,"column":12},"end":{"line":209,"column":9919}},"27":{"start":{"line":210,"column":16},"end":{"line":210,"column":54}},"28":{"start":{"line":218,"column":8},"end":{"line":218,"column":25}},"29":{"start":{"line":234,"column":8},"end":{"line":234,"column":63}},"30":{"start":{"line":235,"column":8},"end":{"line":235,"column":57}},"31":{"start":{"line":237,"column":8},"end":{"line":237,"column":11030}},"32":{"start":{"line":238,"column":12},"end":{"line":238,"column":59}},"33":{"start":{"line":239,"column":12},"end":{"line":239,"column":11154}},"34":{"start":{"line":240,"column":16},"end":{"line":240,"column":90}},"35":{"start":{"line":241,"column":16},"end":{"line":241,"column":52}},"36":{"start":{"line":245,"column":8},"end":{"line":245,"column":25}},"37":{"start":{"line":258,"column":8},"end":{"line":258,"column":70}},"38":{"start":{"line":259,"column":8},"end":{"line":259,"column":11822}},"39":{"start":{"line":263,"column":8},"end":{"line":263,"column":63}},"40":{"start":{"line":265,"column":8},"end":{"line":265,"column":12006}},"41":{"start":{"line":266,"column":12},"end":{"line":266,"column":86}},"42":{"start":{"line":267,"column":12},"end":{"line":267,"column":12157}},"43":{"start":{"line":268,"column":16},"end":{"line":268,"column":99}},"44":{"start":{"line":269,"column":16},"end":{"line":269,"column":12296}},"45":{"start":{"line":273,"column":16},"end":{"line":273,"column":105}},"46":{"start":{"line":274,"column":16},"end":{"line":274,"column":60}},"47":{"start":{"line":288,"column":8},"end":{"line":288,"column":87}},"48":{"start":{"line":290,"column":8},"end":{"line":290,"column":70}},"49":{"start":{"line":292,"column":8},"end":{"line":292,"column":63}},"50":{"start":{"line":295,"column":8},"end":{"line":295,"column":13256}},"51":{"start":{"line":296,"column":12},"end":{"line":296,"column":13295}},"52":{"start":{"line":297,"column":16},"end":{"line":297,"column":75}},"53":{"start":{"line":299,"column":16},"end":{"line":299,"column":13520}},"54":{"start":{"line":300,"column":20},"end":{"line":300,"column":105}},"55":{"start":{"line":304,"column":20},"end":{"line":304,"column":13962}},"56":{"start":{"line":310,"column":24},"end":{"line":310,"column":95}},"57":{"start":{"line":316,"column":8},"end":{"line":316,"column":25}},"58":{"start":{"line":326,"column":8},"end":{"line":326,"column":74}},"59":{"start":{"line":327,"column":8},"end":{"line":327,"column":57}},"60":{"start":{"line":329,"column":12},"end":{"line":329,"column":68}},"61":{"start":{"line":338,"column":8},"end":{"line":338,"column":74}}},"branchMap":{"1":{"line":104,"type":"if","locations":[{"start":{"line":104,"column":69},"end":{"line":104,"column":69}},{"start":{"line":104,"column":69},"end":{"line":104,"column":69}}]},"2":{"line":134,"type":"if","locations":[{"start":{"line":134,"column":21},"end":{"line":134,"column":21}},{"start":{"line":134,"column":21},"end":{"line":134,"column":21}}]},"3":{"line":145,"type":"if","locations":[{"start":{"line":145,"column":8},"end":{"line":145,"column":8}},{"start":{"line":145,"column":8},"end":{"line":145,"column":8}}]},"4":{"line":198,"type":"if","locations":[{"start":{"line":198,"column":12},"end":{"line":198,"column":12}},{"start":{"line":198,"column":12},"end":{"line":198,"column":12}}]},"5":{"line":209,"type":"if","locations":[{"start":{"line":209,"column":12},"end":{"line":209,"column":12}},{"start":{"line":209,"column":12},"end":{"line":209,"column":12}}]},"6":{"line":209,"type":"cond-expr","locations":[{"start":{"line":209,"column":17},"end":{"line":209,"column":25}},{"start":{"line":209,"column":30},"end":{"line":209,"column":38}}]},"7":{"line":239,"type":"if","locations":[{"start":{"line":239,"column":12},"end":{"line":239,"column":12}},{"start":{"line":239,"column":12},"end":{"line":239,"column":12}}]},"8":{"line":259,"type":"if","locations":[{"start":{"line":259,"column":8},"end":{"line":259,"column":8}},{"start":{"line":259,"column":8},"end":{"line":259,"column":8}}]},"9":{"line":267,"type":"if","locations":[{"start":{"line":267,"column":12},"end":{"line":267,"column":12}},{"start":{"line":267,"column":12},"end":{"line":267,"column":12}}]},"10":{"line":269,"type":"if","locations":[{"start":{"line":269,"column":16},"end":{"line":269,"column":16}},{"start":{"line":269,"column":16},"end":{"line":269,"column":16}}]},"11":{"line":295,"type":"if","locations":[{"start":{"line":295,"column":8},"end":{"line":295,"column":8}},{"start":{"line":295,"column":8},"end":{"line":295,"column":8}}]},"12":{"line":299,"type":"if","locations":[{"start":{"line":299,"column":16},"end":{"line":299,"column":16}},{"start":{"line":299,"column":16},"end":{"line":299,"column":16}}]},"13":{"line":304,"type":"if","locations":[{"start":{"line":304,"column":20},"end":{"line":304,"column":20}},{"start":{"line":304,"column":20},"end":{"line":304,"column":20}}]},"14":{"line":329,"type":"if","locations":[{"start":{"line":329,"column":54},"end":{"line":329,"column":62}},{"start":{"line":329,"column":66},"end":{"line":329,"column":66}}]},"15":{"line":339,"type":"if","locations":[{"start":{"line":339,"column":57},"end":{"line":339,"column":65}},{"start":{"line":339,"column":69},"end":{"line":339,"column":69}}]}}},"contracts/governance/extensions/GovernorTimelockCompound.sol":{"l":{"33":4,"40":90,"42":90,"53":4,"60":4,"73":20,"75":20,"76":24,"79":2,"81":22,"84":18,"98":16,"99":16,"100":4,"102":12,"103":12,"104":14,"118":4,"120":4,"121":4,"123":2,"124":2,"128":4,"135":46,"143":2,"160":2,"164":6,"165":6},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/extensions/GovernorTimelockCompound.sol","s":{"1":4,"2":90,"3":90,"4":4,"5":4,"6":20,"7":20,"8":24,"9":22,"10":18,"11":16,"12":16,"13":12,"14":12,"15":14,"16":4,"17":4,"18":4,"19":2,"20":2,"21":4,"22":46,"23":2,"24":2,"25":6},"b":{"1":[4,86],"2":[2,22],"3":[4,12],"4":[2,2],"5":[2,2]},"f":{"1":4,"2":90,"3":4,"4":4,"5":20,"6":16,"7":4,"8":46,"9":2,"10":2,"11":6},"fnMap":{"1":{"name":"constructor","line":32,"loc":{"start":{"line":32,"column":4},"end":{"line":34,"column":4}}},"2":{"name":"state","line":39,"loc":{"start":{"line":39,"column":4},"end":{"line":47,"column":4}}},"3":{"name":"timelock","line":52,"loc":{"start":{"line":52,"column":4},"end":{"line":54,"column":4}}},"4":{"name":"proposalNeedsQueuing","line":59,"loc":{"start":{"line":59,"column":4},"end":{"line":61,"column":4}}},"5":{"name":"_queueOperations","line":66,"loc":{"start":{"line":66,"column":4},"end":{"line":85,"column":4}}},"6":{"name":"_executeOperations","line":91,"loc":{"start":{"line":91,"column":4},"end":{"line":106,"column":4}}},"7":{"name":"_cancel","line":112,"loc":{"start":{"line":112,"column":4},"end":{"line":129,"column":4}}},"8":{"name":"_executor","line":134,"loc":{"start":{"line":134,"column":4},"end":{"line":136,"column":4}}},"9":{"name":"__acceptAdmin","line":142,"loc":{"start":{"line":142,"column":4},"end":{"line":144,"column":4}}},"10":{"name":"updateTimelock","line":159,"loc":{"start":{"line":159,"column":4},"end":{"line":161,"column":4}}},"11":{"name":"_updateTimelock","line":163,"loc":{"start":{"line":163,"column":4},"end":{"line":166,"column":4}}}},"statementMap":{"1":{"start":{"line":33,"column":8},"end":{"line":33,"column":39}},"2":{"start":{"line":40,"column":8},"end":{"line":40,"column":60}},"3":{"start":{"line":42,"column":8},"end":{"line":42,"column":1875}},"4":{"start":{"line":53,"column":8},"end":{"line":53,"column":33}},"5":{"start":{"line":60,"column":8},"end":{"line":60,"column":19}},"6":{"start":{"line":73,"column":8},"end":{"line":73,"column":82}},"7":{"start":{"line":75,"column":8},"end":{"line":75,"column":2863}},"8":{"start":{"line":76,"column":12},"end":{"line":76,"column":2926}},"9":{"start":{"line":81,"column":12},"end":{"line":81,"column":90}},"10":{"start":{"line":84,"column":8},"end":{"line":84,"column":25}},"11":{"start":{"line":98,"column":8},"end":{"line":98,"column":52}},"12":{"start":{"line":99,"column":8},"end":{"line":99,"column":3735}},"13":{"start":{"line":102,"column":8},"end":{"line":102,"column":55}},"14":{"start":{"line":103,"column":8},"end":{"line":103,"column":3892}},"15":{"start":{"line":104,"column":12},"end":{"line":104,"column":92}},"16":{"start":{"line":118,"column":8},"end":{"line":118,"column":87}},"17":{"start":{"line":120,"column":8},"end":{"line":120,"column":52}},"18":{"start":{"line":121,"column":8},"end":{"line":121,"column":4564}},"19":{"start":{"line":123,"column":12},"end":{"line":123,"column":4640}},"20":{"start":{"line":124,"column":16},"end":{"line":124,"column":95}},"21":{"start":{"line":128,"column":8},"end":{"line":128,"column":25}},"22":{"start":{"line":135,"column":8},"end":{"line":135,"column":33}},"23":{"start":{"line":143,"column":8},"end":{"line":143,"column":30}},"24":{"start":{"line":160,"column":8},"end":{"line":160,"column":35}},"25":{"start":{"line":164,"column":8},"end":{"line":164,"column":69}}},"branchMap":{"1":{"line":45,"type":"if","locations":[{"start":{"line":45,"column":18},"end":{"line":45,"column":38}},{"start":{"line":46,"column":18},"end":{"line":46,"column":29}}]},"2":{"line":76,"type":"if","locations":[{"start":{"line":76,"column":12},"end":{"line":76,"column":12}},{"start":{"line":76,"column":12},"end":{"line":76,"column":12}}]},"3":{"line":99,"type":"if","locations":[{"start":{"line":99,"column":8},"end":{"line":99,"column":8}},{"start":{"line":99,"column":8},"end":{"line":99,"column":8}}]},"4":{"line":121,"type":"if","locations":[{"start":{"line":121,"column":8},"end":{"line":121,"column":8}},{"start":{"line":121,"column":8},"end":{"line":121,"column":8}}]},"5":{"line":159,"type":"if","locations":[{"start":{"line":159,"column":76},"end":{"line":159,"column":76}},{"start":{"line":159,"column":76},"end":{"line":159,"column":76}}]}}},"contracts/governance/extensions/GovernorTimelockControl.sol":{"l":{"38":4,"45":112,"47":112,"48":84,"51":28,"52":28,"53":24,"56":2,"59":2,"67":4,"74":4,"87":24,"89":24,"90":24,"91":24,"93":24,"108":18,"110":14,"126":6,"128":6,"129":6,"131":2,"133":2,"136":6,"143":60,"153":2,"157":6,"158":6,"168":42},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/extensions/GovernorTimelockControl.sol","s":{"1":4,"2":112,"3":112,"4":84,"5":28,"6":28,"7":24,"8":4,"9":2,"10":2,"11":4,"12":4,"13":24,"14":24,"15":24,"16":24,"17":18,"18":6,"19":6,"20":6,"21":2,"22":6,"23":60,"24":2,"25":6,"26":42},"b":{"1":[84,28],"2":[24,4],"3":[2,2],"4":[2,4],"5":[2,2]},"f":{"1":4,"2":112,"3":4,"4":4,"5":24,"6":18,"7":6,"8":60,"9":2,"10":6,"11":42},"fnMap":{"1":{"name":"constructor","line":37,"loc":{"start":{"line":37,"column":4},"end":{"line":39,"column":4}}},"2":{"name":"state","line":44,"loc":{"start":{"line":44,"column":4},"end":{"line":61,"column":4}}},"3":{"name":"timelock","line":66,"loc":{"start":{"line":66,"column":4},"end":{"line":68,"column":4}}},"4":{"name":"proposalNeedsQueuing","line":73,"loc":{"start":{"line":73,"column":4},"end":{"line":75,"column":4}}},"5":{"name":"_queueOperations","line":80,"loc":{"start":{"line":80,"column":4},"end":{"line":94,"column":4}}},"6":{"name":"_executeOperations","line":100,"loc":{"start":{"line":100,"column":4},"end":{"line":111,"column":4}}},"7":{"name":"_cancel","line":120,"loc":{"start":{"line":120,"column":4},"end":{"line":137,"column":4}}},"8":{"name":"_executor","line":142,"loc":{"start":{"line":142,"column":4},"end":{"line":144,"column":4}}},"9":{"name":"updateTimelock","line":152,"loc":{"start":{"line":152,"column":4},"end":{"line":154,"column":4}}},"10":{"name":"_updateTimelock","line":156,"loc":{"start":{"line":156,"column":4},"end":{"line":159,"column":4}}},"11":{"name":"_timelockSalt","line":167,"loc":{"start":{"line":167,"column":4},"end":{"line":169,"column":4}}}},"statementMap":{"1":{"start":{"line":38,"column":8},"end":{"line":38,"column":39}},"2":{"start":{"line":45,"column":8},"end":{"line":45,"column":60}},"3":{"start":{"line":47,"column":8},"end":{"line":47,"column":2293}},"4":{"start":{"line":48,"column":12},"end":{"line":48,"column":31}},"5":{"start":{"line":51,"column":8},"end":{"line":51,"column":50}},"6":{"start":{"line":52,"column":8},"end":{"line":52,"column":2441}},"7":{"start":{"line":53,"column":12},"end":{"line":53,"column":39}},"8":{"start":{"line":54,"column":15},"end":{"line":54,"column":2542}},"9":{"start":{"line":56,"column":12},"end":{"line":56,"column":41}},"10":{"start":{"line":59,"column":12},"end":{"line":59,"column":41}},"11":{"start":{"line":67,"column":8},"end":{"line":67,"column":33}},"12":{"start":{"line":74,"column":8},"end":{"line":74,"column":19}},"13":{"start":{"line":87,"column":8},"end":{"line":87,"column":47}},"14":{"start":{"line":89,"column":8},"end":{"line":89,"column":53}},"15":{"start":{"line":91,"column":8},"end":{"line":91,"column":74}},"16":{"start":{"line":93,"column":8},"end":{"line":93,"column":57}},"17":{"start":{"line":108,"column":8},"end":{"line":108,"column":110}},"18":{"start":{"line":126,"column":8},"end":{"line":126,"column":87}},"19":{"start":{"line":128,"column":8},"end":{"line":128,"column":53}},"20":{"start":{"line":129,"column":8},"end":{"line":129,"column":5273}},"21":{"start":{"line":131,"column":12},"end":{"line":131,"column":39}},"22":{"start":{"line":136,"column":8},"end":{"line":136,"column":25}},"23":{"start":{"line":143,"column":8},"end":{"line":143,"column":33}},"24":{"start":{"line":153,"column":8},"end":{"line":153,"column":35}},"25":{"start":{"line":157,"column":8},"end":{"line":157,"column":69}},"26":{"start":{"line":168,"column":8},"end":{"line":168,"column":55}}},"branchMap":{"1":{"line":47,"type":"if","locations":[{"start":{"line":47,"column":8},"end":{"line":47,"column":8}},{"start":{"line":47,"column":8},"end":{"line":47,"column":8}}]},"2":{"line":52,"type":"if","locations":[{"start":{"line":52,"column":8},"end":{"line":52,"column":8}},{"start":{"line":52,"column":8},"end":{"line":52,"column":8}}]},"3":{"line":54,"type":"if","locations":[{"start":{"line":54,"column":15},"end":{"line":54,"column":15}},{"start":{"line":54,"column":15},"end":{"line":54,"column":15}}]},"4":{"line":129,"type":"if","locations":[{"start":{"line":129,"column":8},"end":{"line":129,"column":8}},{"start":{"line":129,"column":8},"end":{"line":129,"column":8}}]},"5":{"line":152,"type":"if","locations":[{"start":{"line":152,"column":77},"end":{"line":152,"column":77}},{"start":{"line":152,"column":77},"end":{"line":152,"column":77}}]}}},"contracts/governance/extensions/GovernorVotes.sol":{"l":{"20":21,"27":2016,"35":1176,"36":1014,"38":162,"47":3,"48":2,"50":1,"62":547},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/extensions/GovernorVotes.sol","s":{"1":2016,"2":1176,"3":1014,"4":162,"5":3,"6":2,"7":1,"8":547},"b":{},"f":{"1":21,"2":2016,"3":1176,"4":3,"5":547},"fnMap":{"1":{"name":"constructor","line":19,"loc":{"start":{"line":19,"column":4},"end":{"line":21,"column":4}}},"2":{"name":"token","line":26,"loc":{"start":{"line":26,"column":4},"end":{"line":28,"column":4}}},"3":{"name":"clock","line":34,"loc":{"start":{"line":34,"column":4},"end":{"line":40,"column":4}}},"4":{"name":"CLOCK_MODE","line":46,"loc":{"start":{"line":46,"column":4},"end":{"line":52,"column":4}}},"5":{"name":"_getVotes","line":57,"loc":{"start":{"line":57,"column":4},"end":{"line":63,"column":4}}}},"statementMap":{"1":{"start":{"line":27,"column":8},"end":{"line":27,"column":21}},"2":{"start":{"line":35,"column":8},"end":{"line":35,"column":1139}},"3":{"start":{"line":36,"column":12},"end":{"line":36,"column":28}},"4":{"start":{"line":38,"column":12},"end":{"line":38,"column":37}},"5":{"start":{"line":47,"column":8},"end":{"line":47,"column":1530}},"6":{"start":{"line":48,"column":12},"end":{"line":48,"column":28}},"7":{"start":{"line":50,"column":12},"end":{"line":50,"column":50}},"8":{"start":{"line":62,"column":8},"end":{"line":62,"column":55}}},"branchMap":{}},"contracts/governance/extensions/GovernorVotesQuorumFraction.sol":{"l":{"34":17,"41":23,"48":273,"51":273,"52":273,"53":273,"54":273,"55":258,"59":15,"66":300,"73":273,"87":4,"100":21,"101":21,"102":2,"105":19,"106":19,"108":19},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/extensions/GovernorVotesQuorumFraction.sol","s":{"1":17,"2":23,"3":273,"4":273,"5":273,"6":273,"7":273,"8":258,"9":15,"10":300,"11":273,"12":4,"13":21,"14":21,"15":19,"16":19,"17":19},"b":{"1":[258,15],"2":[4,2],"3":[2,19]},"f":{"1":17,"2":23,"3":273,"4":300,"5":273,"6":4,"7":21},"fnMap":{"1":{"name":"constructor","line":33,"loc":{"start":{"line":33,"column":4},"end":{"line":35,"column":4}}},"2":{"name":"quorumNumerator","line":40,"loc":{"start":{"line":40,"column":4},"end":{"line":42,"column":4}}},"3":{"name":"quorumNumerator","line":47,"loc":{"start":{"line":47,"column":4},"end":{"line":60,"column":4}}},"4":{"name":"quorumDenominator","line":65,"loc":{"start":{"line":65,"column":4},"end":{"line":67,"column":4}}},"5":{"name":"quorum","line":72,"loc":{"start":{"line":72,"column":4},"end":{"line":74,"column":4}}},"6":{"name":"updateQuorumNumerator","line":86,"loc":{"start":{"line":86,"column":4},"end":{"line":88,"column":4}}},"7":{"name":"_updateQuorumNumerator","line":99,"loc":{"start":{"line":99,"column":4},"end":{"line":109,"column":4}}}},"statementMap":{"1":{"start":{"line":34,"column":8},"end":{"line":34,"column":51}},"2":{"start":{"line":41,"column":8},"end":{"line":41,"column":47}},"3":{"start":{"line":48,"column":8},"end":{"line":48,"column":68}},"4":{"start":{"line":51,"column":8},"end":{"line":51,"column":99}},"5":{"start":{"line":52,"column":8},"end":{"line":52,"column":38}},"6":{"start":{"line":53,"column":8},"end":{"line":53,"column":43}},"7":{"start":{"line":54,"column":8},"end":{"line":54,"column":2154}},"8":{"start":{"line":55,"column":12},"end":{"line":55,"column":30}},"9":{"start":{"line":59,"column":8},"end":{"line":59,"column":86}},"10":{"start":{"line":66,"column":8},"end":{"line":66,"column":18}},"11":{"start":{"line":73,"column":8},"end":{"line":73,"column":105}},"12":{"start":{"line":87,"column":8},"end":{"line":87,"column":49}},"13":{"start":{"line":100,"column":8},"end":{"line":100,"column":49}},"14":{"start":{"line":101,"column":8},"end":{"line":101,"column":3679}},"15":{"start":{"line":105,"column":8},"end":{"line":105,"column":54}},"16":{"start":{"line":106,"column":8},"end":{"line":106,"column":84}},"17":{"start":{"line":108,"column":8},"end":{"line":108,"column":75}}},"branchMap":{"1":{"line":54,"type":"if","locations":[{"start":{"line":54,"column":8},"end":{"line":54,"column":8}},{"start":{"line":54,"column":8},"end":{"line":54,"column":8}}]},"2":{"line":86,"type":"if","locations":[{"start":{"line":86,"column":80},"end":{"line":86,"column":80}},{"start":{"line":86,"column":80},"end":{"line":86,"column":80}}]},"3":{"line":101,"type":"if","locations":[{"start":{"line":101,"column":8},"end":{"line":101,"column":8}},{"start":{"line":101,"column":8},"end":{"line":101,"column":8}}]}}},"contracts/governance/Governor.sol":{"l":{"68":67,"69":40,"76":21,"83":19,"84":4,"92":36,"102":17,"109":21,"131":610,"139":643,"140":643,"141":643,"143":643,"144":16,"147":627,"148":42,"151":585,"153":585,"154":15,"157":570,"159":570,"160":28,"163":542,"165":542,"166":280,"168":10,"170":178,"172":74,"180":12,"187":1327,"194":745,"201":14,"208":406,"215":6,"224":67,"225":25,"227":42,"228":12,"230":12,"269":553,"281":298,"284":298,"285":0,"289":298,"290":298,"291":298,"292":3,"295":295,"310":295,"312":295,"313":12,"315":283,"316":3,"319":280,"320":280,"322":280,"323":280,"324":280,"325":280,"327":280,"351":85,"353":85,"355":77,"357":71,"358":68,"359":68,"361":3,"364":68,"387":3,"399":169,"401":169,"407":126,"410":126,"411":34,"412":38,"413":12,"418":126,"421":97,"422":2,"425":97,"427":97,"444":56,"445":56,"446":56,"462":23,"465":23,"466":8,"467":3,"470":5,"485":38,"487":38,"495":32,"496":32,"498":32,"505":298,"516":0,"523":244,"524":244,"535":5,"536":5,"548":2,"549":2,"561":12,"567":12,"568":6,"571":6,"585":8,"603":8,"604":4,"607":4,"622":255,"638":261,"640":249,"641":249,"643":243,"644":237,"646":6,"649":243,"659":6,"660":6,"668":266,"676":7,"677":4,"679":3,"687":7,"688":4,"690":3,"704":7,"705":4,"707":3,"723":1385,"733":576,"734":564,"735":72,"737":492,"761":298,"764":298,"765":292,"769":6,"770":6,"781":6,"782":0,"786":6,"787":6,"788":228,"790":228,"791":6,"793":222,"796":0,"804":228,"805":228,"807":228,"808":126,"812":36,"816":60,"820":6},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/Governor.sol","s":{"1":67,"2":36,"3":17,"4":21,"5":610,"6":643,"7":643,"8":643,"9":643,"10":16,"11":627,"12":42,"13":585,"14":585,"15":570,"16":570,"17":28,"18":542,"19":542,"20":280,"21":262,"22":10,"23":252,"24":178,"25":74,"26":12,"27":1327,"28":745,"29":14,"30":406,"31":6,"32":67,"33":42,"34":12,"35":12,"36":553,"37":298,"38":298,"39":298,"40":298,"41":298,"42":295,"43":295,"44":283,"45":280,"46":280,"47":280,"48":280,"49":85,"50":85,"51":77,"52":71,"53":68,"54":68,"55":3,"56":169,"57":169,"58":126,"59":34,"60":38,"61":12,"62":126,"63":97,"64":2,"65":97,"66":97,"67":56,"68":56,"69":56,"70":23,"71":23,"72":8,"73":5,"74":38,"75":38,"76":32,"77":32,"78":298,"79":0,"80":244,"81":244,"82":5,"83":5,"84":2,"85":2,"86":12,"87":12,"88":6,"89":8,"90":8,"91":4,"92":255,"93":261,"94":249,"95":249,"96":243,"97":237,"98":6,"99":243,"100":6,"101":6,"102":266,"103":7,"104":3,"105":7,"106":3,"107":7,"108":3,"109":1385,"110":576,"111":564,"112":492,"113":298,"114":298,"115":292,"116":6,"117":6,"118":0,"119":6,"120":6,"121":228,"122":228,"123":6,"124":0,"125":228,"126":228,"127":126,"128":102,"129":36,"130":66,"131":60,"132":6},"b":{"1":[4,15],"2":[9,9],"3":[9,9],"4":[16,627],"5":[42,585],"6":[15,570],"7":[28,542],"8":[280,262],"9":[10,252],"10":[8,2],"11":[178,74],"12":[25,42],"13":[12,30],"14":[0,298],"15":[3,295],"16":[12,283],"17":[6,3],"18":[3,3],"19":[3,280],"20":[68,3],"21":[34,92],"22":[12,26],"23":[2,95],"24":[3,5],"25":[6,6],"26":[4,4],"27":[237,6],"28":[6,6],"29":[4,3],"30":[4,3],"31":[4,3],"32":[72,492],"33":[292,6],"34":[0,6],"35":[6,222],"36":[126,102],"37":[36,66],"38":[60,6]},"f":{"1":67,"2":21,"3":36,"4":17,"5":21,"6":610,"7":643,"8":12,"9":1327,"10":745,"11":14,"12":406,"13":6,"14":67,"15":553,"16":298,"17":295,"18":85,"19":3,"20":169,"21":56,"22":23,"23":38,"24":298,"25":0,"26":244,"27":5,"28":2,"29":12,"30":8,"31":255,"32":261,"33":6,"34":266,"35":7,"36":7,"37":7,"38":1385,"39":576,"40":298,"41":228},"fnMap":{"1":{"name":"onlyGovernance","line":67,"loc":{"start":{"line":67,"column":4},"end":{"line":70,"column":4}}},"2":{"name":"constructor","line":75,"loc":{"start":{"line":75,"column":4},"end":{"line":77,"column":4}}},"3":{"name":"supportsInterface","line":91,"loc":{"start":{"line":91,"column":4},"end":{"line":96,"column":4}}},"4":{"name":"name","line":101,"loc":{"start":{"line":101,"column":4},"end":{"line":103,"column":4}}},"5":{"name":"version","line":108,"loc":{"start":{"line":108,"column":4},"end":{"line":110,"column":4}}},"6":{"name":"hashProposal","line":125,"loc":{"start":{"line":125,"column":4},"end":{"line":132,"column":4}}},"7":{"name":"state","line":137,"loc":{"start":{"line":137,"column":4},"end":{"line":174,"column":4}}},"8":{"name":"proposalThreshold","line":179,"loc":{"start":{"line":179,"column":4},"end":{"line":181,"column":4}}},"9":{"name":"proposalSnapshot","line":186,"loc":{"start":{"line":186,"column":4},"end":{"line":188,"column":4}}},"10":{"name":"proposalDeadline","line":193,"loc":{"start":{"line":193,"column":4},"end":{"line":195,"column":4}}},"11":{"name":"proposalProposer","line":200,"loc":{"start":{"line":200,"column":4},"end":{"line":202,"column":4}}},"12":{"name":"proposalEta","line":207,"loc":{"start":{"line":207,"column":4},"end":{"line":209,"column":4}}},"13":{"name":"proposalNeedsQueuing","line":214,"loc":{"start":{"line":214,"column":4},"end":{"line":216,"column":4}}},"14":{"name":"_checkGovernance","line":223,"loc":{"start":{"line":223,"column":4},"end":{"line":232,"column":4}}},"15":{"name":"_defaultParams","line":268,"loc":{"start":{"line":268,"column":4},"end":{"line":270,"column":4}}},"16":{"name":"propose","line":275,"loc":{"start":{"line":275,"column":4},"end":{"line":296,"column":4}}},"17":{"name":"_propose","line":303,"loc":{"start":{"line":303,"column":4},"end":{"line":340,"column":4}}},"18":{"name":"queue","line":345,"loc":{"start":{"line":345,"column":4},"end":{"line":365,"column":4}}},"19":{"name":"_queueOperations","line":380,"loc":{"start":{"line":380,"column":4},"end":{"line":388,"column":4}}},"20":{"name":"execute","line":393,"loc":{"start":{"line":393,"column":4},"end":{"line":428,"column":4}}},"21":{"name":"_executeOperations","line":437,"loc":{"start":{"line":437,"column":4},"end":{"line":448,"column":4}}},"22":{"name":"cancel","line":453,"loc":{"start":{"line":453,"column":4},"end":{"line":471,"column":4}}},"23":{"name":"_cancel","line":479,"loc":{"start":{"line":479,"column":4},"end":{"line":499,"column":4}}},"24":{"name":"getVotes","line":504,"loc":{"start":{"line":504,"column":4},"end":{"line":506,"column":4}}},"25":{"name":"getVotesWithParams","line":511,"loc":{"start":{"line":511,"column":4},"end":{"line":517,"column":4}}},"26":{"name":"castVote","line":522,"loc":{"start":{"line":522,"column":4},"end":{"line":525,"column":4}}},"27":{"name":"castVoteWithReason","line":530,"loc":{"start":{"line":530,"column":4},"end":{"line":537,"column":4}}},"28":{"name":"castVoteWithReasonAndParams","line":542,"loc":{"start":{"line":542,"column":4},"end":{"line":550,"column":4}}},"29":{"name":"castVoteBySig","line":555,"loc":{"start":{"line":555,"column":4},"end":{"line":572,"column":4}}},"30":{"name":"castVoteWithReasonAndParamsBySig","line":577,"loc":{"start":{"line":577,"column":4},"end":{"line":608,"column":4}}},"31":{"name":"_castVote","line":616,"loc":{"start":{"line":616,"column":4},"end":{"line":623,"column":4}}},"32":{"name":"_castVote","line":631,"loc":{"start":{"line":631,"column":4},"end":{"line":650,"column":4}}},"33":{"name":"relay","line":658,"loc":{"start":{"line":658,"column":4},"end":{"line":661,"column":4}}},"34":{"name":"_executor","line":667,"loc":{"start":{"line":667,"column":4},"end":{"line":669,"column":4}}},"35":{"name":"onERC721Received","line":675,"loc":{"start":{"line":675,"column":4},"end":{"line":680,"column":4}}},"36":{"name":"onERC1155Received","line":686,"loc":{"start":{"line":686,"column":4},"end":{"line":691,"column":4}}},"37":{"name":"onERC1155BatchReceived","line":697,"loc":{"start":{"line":697,"column":4},"end":{"line":708,"column":4}}},"38":{"name":"_encodeStateBitmap","line":722,"loc":{"start":{"line":722,"column":4},"end":{"line":724,"column":4}}},"39":{"name":"_validateStateBitmap","line":732,"loc":{"start":{"line":732,"column":4},"end":{"line":738,"column":4}}},"40":{"name":"_isValidDescriptionForProposer","line":757,"loc":{"start":{"line":757,"column":4},"end":{"line":797,"column":4}}},"41":{"name":"_tryHexToUint","line":803,"loc":{"start":{"line":803,"column":4},"end":{"line":823,"column":4}}}},"statementMap":{"1":{"start":{"line":68,"column":8},"end":{"line":68,"column":25}},"2":{"start":{"line":92,"column":8},"end":{"line":92,"column":4109}},"3":{"start":{"line":102,"column":8},"end":{"line":102,"column":20}},"4":{"start":{"line":109,"column":8},"end":{"line":109,"column":18}},"5":{"start":{"line":131,"column":8},"end":{"line":131,"column":90}},"6":{"start":{"line":139,"column":8},"end":{"line":139,"column":62}},"7":{"start":{"line":140,"column":8},"end":{"line":140,"column":49}},"8":{"start":{"line":141,"column":8},"end":{"line":141,"column":49}},"9":{"start":{"line":143,"column":8},"end":{"line":143,"column":6198}},"10":{"start":{"line":144,"column":12},"end":{"line":144,"column":41}},"11":{"start":{"line":147,"column":8},"end":{"line":147,"column":6284}},"12":{"start":{"line":148,"column":12},"end":{"line":148,"column":41}},"13":{"start":{"line":151,"column":8},"end":{"line":151,"column":55}},"14":{"start":{"line":153,"column":8},"end":{"line":153,"column":6428}},"15":{"start":{"line":157,"column":8},"end":{"line":157,"column":42}},"16":{"start":{"line":159,"column":8},"end":{"line":159,"column":6573}},"17":{"start":{"line":160,"column":12},"end":{"line":160,"column":40}},"18":{"start":{"line":163,"column":8},"end":{"line":163,"column":55}},"19":{"start":{"line":165,"column":8},"end":{"line":165,"column":6728}},"20":{"start":{"line":166,"column":12},"end":{"line":166,"column":39}},"21":{"start":{"line":167,"column":15},"end":{"line":167,"column":6820}},"22":{"start":{"line":168,"column":12},"end":{"line":168,"column":41}},"23":{"start":{"line":169,"column":15},"end":{"line":169,"column":6944}},"24":{"start":{"line":170,"column":12},"end":{"line":170,"column":42}},"25":{"start":{"line":172,"column":12},"end":{"line":172,"column":39}},"26":{"start":{"line":180,"column":8},"end":{"line":180,"column":16}},"27":{"start":{"line":187,"column":8},"end":{"line":187,"column":47}},"28":{"start":{"line":194,"column":8},"end":{"line":194,"column":85}},"29":{"start":{"line":201,"column":8},"end":{"line":201,"column":46}},"30":{"start":{"line":208,"column":8},"end":{"line":208,"column":48}},"31":{"start":{"line":215,"column":8},"end":{"line":215,"column":20}},"32":{"start":{"line":224,"column":8},"end":{"line":224,"column":8610}},"33":{"start":{"line":227,"column":8},"end":{"line":227,"column":8718}},"34":{"start":{"line":228,"column":12},"end":{"line":228,"column":55}},"35":{"start":{"line":230,"column":12},"end":{"line":230,"column":63}},"36":{"start":{"line":269,"column":8},"end":{"line":269,"column":17}},"37":{"start":{"line":281,"column":8},"end":{"line":281,"column":39}},"38":{"start":{"line":284,"column":8},"end":{"line":284,"column":10834}},"39":{"start":{"line":289,"column":8},"end":{"line":289,"column":63}},"40":{"start":{"line":290,"column":8},"end":{"line":290,"column":52}},"41":{"start":{"line":291,"column":8},"end":{"line":291,"column":11127}},"42":{"start":{"line":295,"column":8},"end":{"line":295,"column":74}},"43":{"start":{"line":312,"column":8},"end":{"line":312,"column":11866}},"44":{"start":{"line":315,"column":8},"end":{"line":315,"column":12083}},"45":{"start":{"line":319,"column":8},"end":{"line":319,"column":50}},"46":{"start":{"line":320,"column":8},"end":{"line":320,"column":41}},"47":{"start":{"line":322,"column":8},"end":{"line":322,"column":62}},"48":{"start":{"line":327,"column":8},"end":{"line":327,"column":12561}},"49":{"start":{"line":351,"column":8},"end":{"line":351,"column":86}},"50":{"start":{"line":353,"column":8},"end":{"line":353,"column":84}},"51":{"start":{"line":355,"column":8},"end":{"line":355,"column":101}},"52":{"start":{"line":357,"column":8},"end":{"line":357,"column":13438}},"53":{"start":{"line":359,"column":12},"end":{"line":359,"column":55}},"54":{"start":{"line":364,"column":8},"end":{"line":364,"column":25}},"55":{"start":{"line":387,"column":8},"end":{"line":387,"column":16}},"56":{"start":{"line":399,"column":8},"end":{"line":399,"column":86}},"57":{"start":{"line":401,"column":8},"end":{"line":401,"column":15043}},"58":{"start":{"line":410,"column":8},"end":{"line":410,"column":15380}},"59":{"start":{"line":411,"column":12},"end":{"line":411,"column":15432}},"60":{"start":{"line":412,"column":16},"end":{"line":412,"column":15499}},"61":{"start":{"line":413,"column":20},"end":{"line":413,"column":68}},"62":{"start":{"line":418,"column":8},"end":{"line":418,"column":82}},"63":{"start":{"line":421,"column":8},"end":{"line":421,"column":15791}},"64":{"start":{"line":422,"column":12},"end":{"line":422,"column":34}},"65":{"start":{"line":425,"column":8},"end":{"line":425,"column":41}},"66":{"start":{"line":427,"column":8},"end":{"line":427,"column":25}},"67":{"start":{"line":444,"column":8},"end":{"line":444,"column":16647}},"68":{"start":{"line":445,"column":12},"end":{"line":445,"column":101}},"69":{"start":{"line":446,"column":12},"end":{"line":446,"column":56}},"70":{"start":{"line":462,"column":8},"end":{"line":462,"column":86}},"71":{"start":{"line":465,"column":8},"end":{"line":465,"column":82}},"72":{"start":{"line":466,"column":8},"end":{"line":466,"column":17714}},"73":{"start":{"line":470,"column":8},"end":{"line":470,"column":67}},"74":{"start":{"line":485,"column":8},"end":{"line":485,"column":86}},"75":{"start":{"line":487,"column":8},"end":{"line":487,"column":18482}},"76":{"start":{"line":496,"column":8},"end":{"line":496,"column":41}},"77":{"start":{"line":498,"column":8},"end":{"line":498,"column":25}},"78":{"start":{"line":505,"column":8},"end":{"line":505,"column":62}},"79":{"start":{"line":516,"column":8},"end":{"line":516,"column":52}},"80":{"start":{"line":523,"column":8},"end":{"line":523,"column":36}},"81":{"start":{"line":524,"column":8},"end":{"line":524,"column":56}},"82":{"start":{"line":535,"column":8},"end":{"line":535,"column":36}},"83":{"start":{"line":536,"column":8},"end":{"line":536,"column":60}},"84":{"start":{"line":548,"column":8},"end":{"line":548,"column":36}},"85":{"start":{"line":549,"column":8},"end":{"line":549,"column":68}},"86":{"start":{"line":561,"column":8},"end":{"line":561,"column":20594}},"87":{"start":{"line":567,"column":8},"end":{"line":567,"column":20821}},"88":{"start":{"line":571,"column":8},"end":{"line":571,"column":56}},"89":{"start":{"line":585,"column":8},"end":{"line":585,"column":21304}},"90":{"start":{"line":603,"column":8},"end":{"line":603,"column":21843}},"91":{"start":{"line":607,"column":8},"end":{"line":607,"column":68}},"92":{"start":{"line":622,"column":8},"end":{"line":622,"column":80}},"93":{"start":{"line":638,"column":8},"end":{"line":638,"column":81}},"94":{"start":{"line":640,"column":8},"end":{"line":640,"column":81}},"95":{"start":{"line":641,"column":8},"end":{"line":641,"column":63}},"96":{"start":{"line":643,"column":8},"end":{"line":643,"column":23281}},"97":{"start":{"line":644,"column":12},"end":{"line":644,"column":71}},"98":{"start":{"line":646,"column":12},"end":{"line":646,"column":89}},"99":{"start":{"line":649,"column":8},"end":{"line":649,"column":21}},"100":{"start":{"line":659,"column":8},"end":{"line":659,"column":81}},"101":{"start":{"line":660,"column":8},"end":{"line":660,"column":52}},"102":{"start":{"line":668,"column":8},"end":{"line":668,"column":28}},"103":{"start":{"line":676,"column":8},"end":{"line":676,"column":24830}},"104":{"start":{"line":679,"column":8},"end":{"line":679,"column":45}},"105":{"start":{"line":687,"column":8},"end":{"line":687,"column":25300}},"106":{"start":{"line":690,"column":8},"end":{"line":690,"column":46}},"107":{"start":{"line":704,"column":8},"end":{"line":704,"column":25845}},"108":{"start":{"line":707,"column":8},"end":{"line":707,"column":51}},"109":{"start":{"line":723,"column":8},"end":{"line":723,"column":49}},"110":{"start":{"line":733,"column":8},"end":{"line":733,"column":54}},"111":{"start":{"line":734,"column":8},"end":{"line":734,"column":27033}},"112":{"start":{"line":737,"column":8},"end":{"line":737,"column":27}},"113":{"start":{"line":761,"column":8},"end":{"line":761,"column":47}},"114":{"start":{"line":764,"column":8},"end":{"line":764,"column":28636}},"115":{"start":{"line":765,"column":12},"end":{"line":765,"column":23}},"116":{"start":{"line":769,"column":8},"end":{"line":769,"column":22}},"117":{"start":{"line":781,"column":8},"end":{"line":781,"column":29431}},"118":{"start":{"line":782,"column":12},"end":{"line":782,"column":23}},"119":{"start":{"line":786,"column":8},"end":{"line":786,"column":29}},"120":{"start":{"line":787,"column":8},"end":{"line":787,"column":29614}},"121":{"start":{"line":788,"column":12},"end":{"line":788,"column":76}},"122":{"start":{"line":790,"column":12},"end":{"line":790,"column":29838}},"123":{"start":{"line":791,"column":16},"end":{"line":791,"column":27}},"124":{"start":{"line":796,"column":8},"end":{"line":796,"column":45}},"125":{"start":{"line":804,"column":8},"end":{"line":804,"column":29}},"126":{"start":{"line":807,"column":12},"end":{"line":807,"column":30405}},"127":{"start":{"line":808,"column":16},"end":{"line":808,"column":37}},"128":{"start":{"line":811,"column":17},"end":{"line":811,"column":30523}},"129":{"start":{"line":812,"column":16},"end":{"line":812,"column":37}},"130":{"start":{"line":815,"column":17},"end":{"line":815,"column":30641}},"131":{"start":{"line":816,"column":16},"end":{"line":816,"column":37}},"132":{"start":{"line":820,"column":16},"end":{"line":820,"column":33}}},"branchMap":{"1":{"line":83,"type":"if","locations":[{"start":{"line":83,"column":8},"end":{"line":83,"column":8}},{"start":{"line":83,"column":8},"end":{"line":83,"column":8}}]},"2":{"line":93,"type":"cond-expr","locations":[{"start":{"line":93,"column":12},"end":{"line":93,"column":53}},{"start":{"line":94,"column":12},"end":{"line":94,"column":60}}]},"3":{"line":93,"type":"cond-expr","locations":[{"start":{"line":93,"column":12},"end":{"line":94,"column":60}},{"start":{"line":95,"column":12},"end":{"line":95,"column":47}}]},"4":{"line":143,"type":"if","locations":[{"start":{"line":143,"column":8},"end":{"line":143,"column":8}},{"start":{"line":143,"column":8},"end":{"line":143,"column":8}}]},"5":{"line":147,"type":"if","locations":[{"start":{"line":147,"column":8},"end":{"line":147,"column":8}},{"start":{"line":147,"column":8},"end":{"line":147,"column":8}}]},"6":{"line":153,"type":"if","locations":[{"start":{"line":153,"column":8},"end":{"line":153,"column":8}},{"start":{"line":153,"column":8},"end":{"line":153,"column":8}}]},"7":{"line":159,"type":"if","locations":[{"start":{"line":159,"column":8},"end":{"line":159,"column":8}},{"start":{"line":159,"column":8},"end":{"line":159,"column":8}}]},"8":{"line":165,"type":"if","locations":[{"start":{"line":165,"column":8},"end":{"line":165,"column":8}},{"start":{"line":165,"column":8},"end":{"line":165,"column":8}}]},"9":{"line":167,"type":"if","locations":[{"start":{"line":167,"column":15},"end":{"line":167,"column":15}},{"start":{"line":167,"column":15},"end":{"line":167,"column":15}}]},"10":{"line":167,"type":"cond-expr","locations":[{"start":{"line":167,"column":19},"end":{"line":167,"column":45}},{"start":{"line":167,"column":50},"end":{"line":167,"column":76}}]},"11":{"line":169,"type":"if","locations":[{"start":{"line":169,"column":15},"end":{"line":169,"column":15}},{"start":{"line":169,"column":15},"end":{"line":169,"column":15}}]},"12":{"line":224,"type":"if","locations":[{"start":{"line":224,"column":8},"end":{"line":224,"column":8}},{"start":{"line":224,"column":8},"end":{"line":224,"column":8}}]},"13":{"line":227,"type":"if","locations":[{"start":{"line":227,"column":8},"end":{"line":227,"column":8}},{"start":{"line":227,"column":8},"end":{"line":227,"column":8}}]},"14":{"line":284,"type":"if","locations":[{"start":{"line":284,"column":8},"end":{"line":284,"column":8}},{"start":{"line":284,"column":8},"end":{"line":284,"column":8}}]},"15":{"line":291,"type":"if","locations":[{"start":{"line":291,"column":8},"end":{"line":291,"column":8}},{"start":{"line":291,"column":8},"end":{"line":291,"column":8}}]},"16":{"line":312,"type":"if","locations":[{"start":{"line":312,"column":8},"end":{"line":312,"column":8}},{"start":{"line":312,"column":8},"end":{"line":312,"column":8}}]},"17":{"line":312,"type":"cond-expr","locations":[{"start":{"line":312,"column":12},"end":{"line":312,"column":42}},{"start":{"line":312,"column":47},"end":{"line":312,"column":80}}]},"18":{"line":312,"type":"cond-expr","locations":[{"start":{"line":312,"column":12},"end":{"line":312,"column":80}},{"start":{"line":312,"column":85},"end":{"line":312,"column":103}}]},"19":{"line":315,"type":"if","locations":[{"start":{"line":315,"column":8},"end":{"line":315,"column":8}},{"start":{"line":315,"column":8},"end":{"line":315,"column":8}}]},"20":{"line":357,"type":"if","locations":[{"start":{"line":357,"column":8},"end":{"line":357,"column":8}},{"start":{"line":357,"column":8},"end":{"line":357,"column":8}}]},"21":{"line":410,"type":"if","locations":[{"start":{"line":410,"column":8},"end":{"line":410,"column":8}},{"start":{"line":410,"column":8},"end":{"line":410,"column":8}}]},"22":{"line":412,"type":"if","locations":[{"start":{"line":412,"column":16},"end":{"line":412,"column":16}},{"start":{"line":412,"column":16},"end":{"line":412,"column":16}}]},"23":{"line":421,"type":"if","locations":[{"start":{"line":421,"column":8},"end":{"line":421,"column":8}},{"start":{"line":421,"column":8},"end":{"line":421,"column":8}}]},"24":{"line":466,"type":"if","locations":[{"start":{"line":466,"column":8},"end":{"line":466,"column":8}},{"start":{"line":466,"column":8},"end":{"line":466,"column":8}}]},"25":{"line":567,"type":"if","locations":[{"start":{"line":567,"column":8},"end":{"line":567,"column":8}},{"start":{"line":567,"column":8},"end":{"line":567,"column":8}}]},"26":{"line":603,"type":"if","locations":[{"start":{"line":603,"column":8},"end":{"line":603,"column":8}},{"start":{"line":603,"column":8},"end":{"line":603,"column":8}}]},"27":{"line":643,"type":"if","locations":[{"start":{"line":643,"column":8},"end":{"line":643,"column":8}},{"start":{"line":643,"column":8},"end":{"line":643,"column":8}}]},"28":{"line":658,"type":"if","locations":[{"start":{"line":658,"column":96},"end":{"line":658,"column":96}},{"start":{"line":658,"column":96},"end":{"line":658,"column":96}}]},"29":{"line":676,"type":"if","locations":[{"start":{"line":676,"column":8},"end":{"line":676,"column":8}},{"start":{"line":676,"column":8},"end":{"line":676,"column":8}}]},"30":{"line":687,"type":"if","locations":[{"start":{"line":687,"column":8},"end":{"line":687,"column":8}},{"start":{"line":687,"column":8},"end":{"line":687,"column":8}}]},"31":{"line":704,"type":"if","locations":[{"start":{"line":704,"column":8},"end":{"line":704,"column":8}},{"start":{"line":704,"column":8},"end":{"line":704,"column":8}}]},"32":{"line":734,"type":"if","locations":[{"start":{"line":734,"column":8},"end":{"line":734,"column":8}},{"start":{"line":734,"column":8},"end":{"line":734,"column":8}}]},"33":{"line":764,"type":"if","locations":[{"start":{"line":764,"column":8},"end":{"line":764,"column":8}},{"start":{"line":764,"column":8},"end":{"line":764,"column":8}}]},"34":{"line":781,"type":"if","locations":[{"start":{"line":781,"column":8},"end":{"line":781,"column":8}},{"start":{"line":781,"column":8},"end":{"line":781,"column":8}}]},"35":{"line":790,"type":"if","locations":[{"start":{"line":790,"column":12},"end":{"line":790,"column":12}},{"start":{"line":790,"column":12},"end":{"line":790,"column":12}}]},"36":{"line":807,"type":"if","locations":[{"start":{"line":807,"column":12},"end":{"line":807,"column":12}},{"start":{"line":807,"column":12},"end":{"line":807,"column":12}}]},"37":{"line":811,"type":"if","locations":[{"start":{"line":811,"column":17},"end":{"line":811,"column":17}},{"start":{"line":811,"column":17},"end":{"line":811,"column":17}}]},"38":{"line":815,"type":"if","locations":[{"start":{"line":815,"column":17},"end":{"line":815,"column":17}},{"start":{"line":815,"column":17},"end":{"line":815,"column":17}}]}}},"contracts/governance/IGovernor.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/IGovernor.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/governance/TimelockController.sol":{"l":{"117":10,"120":10,"121":5,"125":10,"126":6,"127":6,"131":10,"132":6,"135":10,"136":10,"146":53,"147":31,"149":51,"163":6,"171":66,"178":34,"179":34,"186":77,"193":6,"201":209,"208":183,"209":183,"210":73,"212":7,"214":23,"216":80,"226":90,"240":49,"254":141,"274":28,"275":28,"276":26,"277":26,"278":23,"299":40,"300":2,"303":38,"304":38,"305":36,"306":108,"308":36,"309":36,"317":66,"318":2,"320":64,"321":64,"322":2,"324":62,"335":6,"336":1,"341":5,"343":5,"365":20,"367":20,"368":16,"369":9,"370":9,"392":31,"393":3,"396":28,"398":28,"399":21,"400":29,"401":29,"402":29,"403":29,"404":28,"406":20,"413":45,"414":45,"421":48,"422":10,"424":38,"425":1,"433":29,"434":2,"436":27,"450":2,"451":2,"452":1,"454":1,"455":1,"470":16},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/TimelockController.sol","s":{"1":10,"2":10,"3":5,"4":10,"5":6,"6":6,"7":10,"8":6,"9":10,"10":53,"11":31,"12":6,"13":66,"14":34,"15":34,"16":77,"17":6,"18":209,"19":183,"20":183,"21":73,"22":110,"23":7,"24":103,"25":23,"26":80,"27":90,"28":49,"29":141,"30":28,"31":28,"32":26,"33":26,"34":23,"35":40,"36":38,"37":38,"38":36,"39":108,"40":36,"41":36,"42":66,"43":64,"44":64,"45":6,"46":5,"47":20,"48":20,"49":16,"50":9,"51":9,"52":31,"53":28,"54":28,"55":21,"56":29,"57":29,"58":29,"59":29,"60":28,"61":20,"62":45,"63":45,"64":48,"65":38,"66":29,"67":2,"68":2,"69":1,"70":16},"b":{"1":[5,5],"2":[31,22],"3":[15,14],"4":[73,110],"5":[7,103],"6":[23,80],"7":[28,1],"8":[23,3],"9":[40,1],"10":[2,38],"11":[1,1],"12":[36,0],"13":[2,64],"14":[2,62],"15":[6,1],"16":[1,5],"17":[20,1],"18":[31,1],"19":[3,28],"20":[2,1],"21":[10,38],"22":[1,37],"23":[2,27],"24":[1,1]},"f":{"1":10,"2":53,"3":6,"4":66,"5":34,"6":77,"7":6,"8":209,"9":183,"10":90,"11":49,"12":141,"13":28,"14":40,"15":66,"16":6,"17":20,"18":31,"19":45,"20":48,"21":29,"22":2,"23":16},"fnMap":{"1":{"name":"constructor","line":115,"loc":{"start":{"line":115,"column":4},"end":{"line":137,"column":4}}},"2":{"name":"onlyRoleOrOpenRole","line":145,"loc":{"start":{"line":145,"column":4},"end":{"line":150,"column":4}}},"3":{"name":"supportsInterface","line":160,"loc":{"start":{"line":160,"column":4},"end":{"line":164,"column":4}}},"4":{"name":"isOperation","line":170,"loc":{"start":{"line":170,"column":4},"end":{"line":172,"column":4}}},"5":{"name":"isOperationPending","line":177,"loc":{"start":{"line":177,"column":4},"end":{"line":180,"column":4}}},"6":{"name":"isOperationReady","line":185,"loc":{"start":{"line":185,"column":4},"end":{"line":187,"column":4}}},"7":{"name":"isOperationDone","line":192,"loc":{"start":{"line":192,"column":4},"end":{"line":194,"column":4}}},"8":{"name":"getTimestamp","line":200,"loc":{"start":{"line":200,"column":4},"end":{"line":202,"column":4}}},"9":{"name":"getOperationState","line":207,"loc":{"start":{"line":207,"column":4},"end":{"line":218,"column":4}}},"10":{"name":"getMinDelay","line":225,"loc":{"start":{"line":225,"column":4},"end":{"line":227,"column":4}}},"11":{"name":"hashOperation","line":233,"loc":{"start":{"line":233,"column":4},"end":{"line":241,"column":4}}},"12":{"name":"hashOperationBatch","line":247,"loc":{"start":{"line":247,"column":4},"end":{"line":255,"column":4}}},"13":{"name":"schedule","line":273,"loc":{"start":{"line":266,"column":4},"end":{"line":280,"column":4}}},"14":{"name":"scheduleBatch","line":298,"loc":{"start":{"line":291,"column":4},"end":{"line":311,"column":4}}},"15":{"name":"_schedule","line":316,"loc":{"start":{"line":316,"column":4},"end":{"line":325,"column":4}}},"16":{"name":"cancel","line":334,"loc":{"start":{"line":334,"column":4},"end":{"line":344,"column":4}}},"17":{"name":"execute","line":364,"loc":{"start":{"line":358,"column":4},"end":{"line":371,"column":4}}},"18":{"name":"executeBatch","line":391,"loc":{"start":{"line":385,"column":4},"end":{"line":407,"column":4}}},"19":{"name":"_execute","line":412,"loc":{"start":{"line":412,"column":4},"end":{"line":415,"column":4}}},"20":{"name":"_beforeCall","line":420,"loc":{"start":{"line":420,"column":4},"end":{"line":427,"column":4}}},"21":{"name":"_afterCall","line":432,"loc":{"start":{"line":432,"column":4},"end":{"line":437,"column":4}}},"22":{"name":"updateDelay","line":449,"loc":{"start":{"line":449,"column":4},"end":{"line":456,"column":4}}},"23":{"name":"_encodeStateBitmap","line":469,"loc":{"start":{"line":469,"column":4},"end":{"line":471,"column":4}}}},"statementMap":{"1":{"start":{"line":117,"column":8},"end":{"line":117,"column":52}},"2":{"start":{"line":120,"column":8},"end":{"line":120,"column":4481}},"3":{"start":{"line":121,"column":12},"end":{"line":121,"column":48}},"4":{"start":{"line":125,"column":8},"end":{"line":125,"column":4623}},"5":{"start":{"line":126,"column":12},"end":{"line":126,"column":50}},"6":{"start":{"line":127,"column":12},"end":{"line":127,"column":51}},"7":{"start":{"line":131,"column":8},"end":{"line":131,"column":4828}},"8":{"start":{"line":132,"column":12},"end":{"line":132,"column":50}},"9":{"start":{"line":136,"column":8},"end":{"line":136,"column":40}},"10":{"start":{"line":146,"column":8},"end":{"line":146,"column":5352}},"11":{"start":{"line":147,"column":12},"end":{"line":147,"column":41}},"12":{"start":{"line":163,"column":8},"end":{"line":163,"column":51}},"13":{"start":{"line":171,"column":8},"end":{"line":171,"column":60}},"14":{"start":{"line":178,"column":8},"end":{"line":178,"column":52}},"15":{"start":{"line":179,"column":8},"end":{"line":179,"column":79}},"16":{"start":{"line":186,"column":8},"end":{"line":186,"column":60}},"17":{"start":{"line":193,"column":8},"end":{"line":193,"column":59}},"18":{"start":{"line":201,"column":8},"end":{"line":201,"column":30}},"19":{"start":{"line":208,"column":8},"end":{"line":208,"column":44}},"20":{"start":{"line":209,"column":8},"end":{"line":209,"column":7419}},"21":{"start":{"line":210,"column":12},"end":{"line":210,"column":39}},"22":{"start":{"line":211,"column":15},"end":{"line":211,"column":7497}},"23":{"start":{"line":212,"column":12},"end":{"line":212,"column":38}},"24":{"start":{"line":213,"column":15},"end":{"line":213,"column":7588}},"25":{"start":{"line":214,"column":12},"end":{"line":214,"column":41}},"26":{"start":{"line":216,"column":12},"end":{"line":216,"column":39}},"27":{"start":{"line":226,"column":8},"end":{"line":226,"column":24}},"28":{"start":{"line":240,"column":8},"end":{"line":240,"column":76}},"29":{"start":{"line":254,"column":8},"end":{"line":254,"column":82}},"30":{"start":{"line":274,"column":8},"end":{"line":274,"column":74}},"31":{"start":{"line":275,"column":8},"end":{"line":275,"column":27}},"32":{"start":{"line":276,"column":8},"end":{"line":276,"column":74}},"33":{"start":{"line":277,"column":8},"end":{"line":277,"column":9510}},"34":{"start":{"line":278,"column":12},"end":{"line":278,"column":35}},"35":{"start":{"line":299,"column":8},"end":{"line":299,"column":10135}},"36":{"start":{"line":303,"column":8},"end":{"line":303,"column":85}},"37":{"start":{"line":304,"column":8},"end":{"line":304,"column":27}},"38":{"start":{"line":305,"column":8},"end":{"line":305,"column":10446}},"39":{"start":{"line":306,"column":12},"end":{"line":306,"column":93}},"40":{"start":{"line":308,"column":8},"end":{"line":308,"column":10606}},"41":{"start":{"line":309,"column":12},"end":{"line":309,"column":35}},"42":{"start":{"line":317,"column":8},"end":{"line":317,"column":10849}},"43":{"start":{"line":320,"column":8},"end":{"line":320,"column":40}},"44":{"start":{"line":321,"column":8},"end":{"line":321,"column":11031}},"45":{"start":{"line":335,"column":8},"end":{"line":335,"column":11404}},"46":{"start":{"line":343,"column":8},"end":{"line":343,"column":26}},"47":{"start":{"line":365,"column":8},"end":{"line":365,"column":77}},"48":{"start":{"line":367,"column":8},"end":{"line":367,"column":35}},"49":{"start":{"line":368,"column":8},"end":{"line":368,"column":39}},"50":{"start":{"line":369,"column":8},"end":{"line":369,"column":56}},"51":{"start":{"line":370,"column":8},"end":{"line":370,"column":21}},"52":{"start":{"line":392,"column":8},"end":{"line":392,"column":13394}},"53":{"start":{"line":396,"column":8},"end":{"line":396,"column":85}},"54":{"start":{"line":398,"column":8},"end":{"line":398,"column":35}},"55":{"start":{"line":399,"column":8},"end":{"line":399,"column":13714}},"56":{"start":{"line":400,"column":12},"end":{"line":400,"column":39}},"57":{"start":{"line":401,"column":12},"end":{"line":401,"column":37}},"58":{"start":{"line":402,"column":12},"end":{"line":402,"column":48}},"59":{"start":{"line":403,"column":12},"end":{"line":403,"column":43}},"60":{"start":{"line":404,"column":12},"end":{"line":404,"column":60}},"61":{"start":{"line":406,"column":8},"end":{"line":406,"column":21}},"62":{"start":{"line":413,"column":8},"end":{"line":413,"column":81}},"63":{"start":{"line":414,"column":8},"end":{"line":414,"column":52}},"64":{"start":{"line":421,"column":8},"end":{"line":421,"column":14493}},"65":{"start":{"line":424,"column":8},"end":{"line":424,"column":14639}},"66":{"start":{"line":433,"column":8},"end":{"line":433,"column":14915}},"67":{"start":{"line":450,"column":8},"end":{"line":450,"column":37}},"68":{"start":{"line":451,"column":8},"end":{"line":451,"column":15599}},"69":{"start":{"line":454,"column":8},"end":{"line":454,"column":48}},"70":{"start":{"line":470,"column":8},"end":{"line":470,"column":50}}},"branchMap":{"1":{"line":120,"type":"if","locations":[{"start":{"line":120,"column":8},"end":{"line":120,"column":8}},{"start":{"line":120,"column":8},"end":{"line":120,"column":8}}]},"2":{"line":146,"type":"if","locations":[{"start":{"line":146,"column":8},"end":{"line":146,"column":8}},{"start":{"line":146,"column":8},"end":{"line":146,"column":8}}]},"3":{"line":179,"type":"cond-expr","locations":[{"start":{"line":179,"column":15},"end":{"line":179,"column":45}},{"start":{"line":179,"column":50},"end":{"line":179,"column":78}}]},"4":{"line":209,"type":"if","locations":[{"start":{"line":209,"column":8},"end":{"line":209,"column":8}},{"start":{"line":209,"column":8},"end":{"line":209,"column":8}}]},"5":{"line":211,"type":"if","locations":[{"start":{"line":211,"column":15},"end":{"line":211,"column":15}},{"start":{"line":211,"column":15},"end":{"line":211,"column":15}}]},"6":{"line":213,"type":"if","locations":[{"start":{"line":213,"column":15},"end":{"line":213,"column":15}},{"start":{"line":213,"column":15},"end":{"line":213,"column":15}}]},"7":{"line":273,"type":"if","locations":[{"start":{"line":273,"column":21},"end":{"line":273,"column":21}},{"start":{"line":273,"column":21},"end":{"line":273,"column":21}}]},"8":{"line":277,"type":"if","locations":[{"start":{"line":277,"column":8},"end":{"line":277,"column":8}},{"start":{"line":277,"column":8},"end":{"line":277,"column":8}}]},"9":{"line":298,"type":"if","locations":[{"start":{"line":298,"column":21},"end":{"line":298,"column":21}},{"start":{"line":298,"column":21},"end":{"line":298,"column":21}}]},"10":{"line":299,"type":"if","locations":[{"start":{"line":299,"column":8},"end":{"line":299,"column":8}},{"start":{"line":299,"column":8},"end":{"line":299,"column":8}}]},"11":{"line":299,"type":"cond-expr","locations":[{"start":{"line":299,"column":12},"end":{"line":299,"column":42}},{"start":{"line":299,"column":47},"end":{"line":299,"column":79}}]},"12":{"line":308,"type":"if","locations":[{"start":{"line":308,"column":8},"end":{"line":308,"column":8}},{"start":{"line":308,"column":8},"end":{"line":308,"column":8}}]},"13":{"line":317,"type":"if","locations":[{"start":{"line":317,"column":8},"end":{"line":317,"column":8}},{"start":{"line":317,"column":8},"end":{"line":317,"column":8}}]},"14":{"line":321,"type":"if","locations":[{"start":{"line":321,"column":8},"end":{"line":321,"column":8}},{"start":{"line":321,"column":8},"end":{"line":321,"column":8}}]},"15":{"line":334,"type":"if","locations":[{"start":{"line":334,"column":47},"end":{"line":334,"column":47}},{"start":{"line":334,"column":47},"end":{"line":334,"column":47}}]},"16":{"line":335,"type":"if","locations":[{"start":{"line":335,"column":8},"end":{"line":335,"column":8}},{"start":{"line":335,"column":8},"end":{"line":335,"column":8}}]},"17":{"line":364,"type":"if","locations":[{"start":{"line":364,"column":29},"end":{"line":364,"column":29}},{"start":{"line":364,"column":29},"end":{"line":364,"column":29}}]},"18":{"line":391,"type":"if","locations":[{"start":{"line":391,"column":29},"end":{"line":391,"column":29}},{"start":{"line":391,"column":29},"end":{"line":391,"column":29}}]},"19":{"line":392,"type":"if","locations":[{"start":{"line":392,"column":8},"end":{"line":392,"column":8}},{"start":{"line":392,"column":8},"end":{"line":392,"column":8}}]},"20":{"line":392,"type":"cond-expr","locations":[{"start":{"line":392,"column":12},"end":{"line":392,"column":42}},{"start":{"line":392,"column":47},"end":{"line":392,"column":79}}]},"21":{"line":421,"type":"if","locations":[{"start":{"line":421,"column":8},"end":{"line":421,"column":8}},{"start":{"line":421,"column":8},"end":{"line":421,"column":8}}]},"22":{"line":424,"type":"if","locations":[{"start":{"line":424,"column":8},"end":{"line":424,"column":8}},{"start":{"line":424,"column":8},"end":{"line":424,"column":8}}]},"23":{"line":433,"type":"if","locations":[{"start":{"line":433,"column":8},"end":{"line":433,"column":8}},{"start":{"line":433,"column":8},"end":{"line":433,"column":8}}]},"24":{"line":451,"type":"if","locations":[{"start":{"line":451,"column":8},"end":{"line":451,"column":8}},{"start":{"line":451,"column":8},"end":{"line":451,"column":8}}]}}},"contracts/governance/utils/IVotes.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/utils/IVotes.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/governance/utils/Votes.sol":{"l":{"59":1386,"68":4,"69":0,"71":4,"78":214,"90":628,"91":628,"92":7,"94":621,"110":361,"111":361,"112":14,"114":347,"121":4,"128":1138,"135":233,"136":233,"150":42,"151":7,"153":35,"159":35,"160":21,"169":274,"170":274,"172":274,"173":274,"181":398,"182":249,"184":398,"185":25,"187":398,"194":672,"195":270,"196":72,"201":72,"203":270,"204":224,"209":224,"218":18,"228":12,"236":570,"240":473,"244":97},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/governance/utils/Votes.sol","s":{"1":1386,"2":4,"3":4,"4":214,"5":628,"6":628,"7":621,"8":361,"9":361,"10":347,"11":4,"12":1138,"13":233,"14":233,"15":42,"16":35,"17":35,"18":21,"19":274,"20":274,"21":274,"22":398,"23":249,"24":398,"25":25,"26":398,"27":672,"28":270,"29":72,"30":72,"31":270,"32":224,"33":224,"34":18,"35":12,"36":570,"37":473,"38":97},"b":{"1":[0,4],"2":[7,621],"3":[14,347],"4":[7,35],"5":[249,149],"6":[25,373],"7":[270,402],"8":[72,198],"9":[224,46]},"f":{"1":1386,"2":4,"3":214,"4":628,"5":361,"6":4,"7":1138,"8":233,"9":42,"10":274,"11":398,"12":672,"13":18,"14":12,"15":570,"16":473,"17":97},"fnMap":{"1":{"name":"clock","line":58,"loc":{"start":{"line":58,"column":4},"end":{"line":60,"column":4}}},"2":{"name":"CLOCK_MODE","line":66,"loc":{"start":{"line":66,"column":4},"end":{"line":72,"column":4}}},"3":{"name":"getVotes","line":77,"loc":{"start":{"line":77,"column":4},"end":{"line":79,"column":4}}},"4":{"name":"getPastVotes","line":89,"loc":{"start":{"line":89,"column":4},"end":{"line":95,"column":4}}},"5":{"name":"getPastTotalSupply","line":109,"loc":{"start":{"line":109,"column":4},"end":{"line":115,"column":4}}},"6":{"name":"_getTotalSupply","line":120,"loc":{"start":{"line":120,"column":4},"end":{"line":122,"column":4}}},"7":{"name":"delegates","line":127,"loc":{"start":{"line":127,"column":4},"end":{"line":129,"column":4}}},"8":{"name":"delegate","line":134,"loc":{"start":{"line":134,"column":4},"end":{"line":137,"column":4}}},"9":{"name":"delegateBySig","line":142,"loc":{"start":{"line":142,"column":4},"end":{"line":161,"column":4}}},"10":{"name":"_delegate","line":168,"loc":{"start":{"line":168,"column":4},"end":{"line":174,"column":4}}},"11":{"name":"_transferVotingUnits","line":180,"loc":{"start":{"line":180,"column":4},"end":{"line":188,"column":4}}},"12":{"name":"_moveDelegateVotes","line":193,"loc":{"start":{"line":193,"column":4},"end":{"line":212,"column":4}}},"13":{"name":"_numCheckpoints","line":217,"loc":{"start":{"line":217,"column":4},"end":{"line":219,"column":4}}},"14":{"name":"_checkpoints","line":224,"loc":{"start":{"line":224,"column":4},"end":{"line":229,"column":4}}},"15":{"name":"_push","line":231,"loc":{"start":{"line":231,"column":4},"end":{"line":237,"column":4}}},"16":{"name":"_add","line":239,"loc":{"start":{"line":239,"column":4},"end":{"line":241,"column":4}}},"17":{"name":"_subtract","line":243,"loc":{"start":{"line":243,"column":4},"end":{"line":245,"column":4}}}},"statementMap":{"1":{"start":{"line":59,"column":8},"end":{"line":59,"column":33}},"2":{"start":{"line":68,"column":8},"end":{"line":68,"column":3174}},"3":{"start":{"line":71,"column":8},"end":{"line":71,"column":46}},"4":{"start":{"line":78,"column":8},"end":{"line":78,"column":53}},"5":{"start":{"line":90,"column":8},"end":{"line":90,"column":41}},"6":{"start":{"line":91,"column":8},"end":{"line":91,"column":4080}},"7":{"start":{"line":94,"column":8},"end":{"line":94,"column":92}},"8":{"start":{"line":110,"column":8},"end":{"line":110,"column":41}},"9":{"start":{"line":111,"column":8},"end":{"line":111,"column":5069}},"10":{"start":{"line":114,"column":8},"end":{"line":114,"column":80}},"11":{"start":{"line":121,"column":8},"end":{"line":121,"column":41}},"12":{"start":{"line":128,"column":8},"end":{"line":128,"column":34}},"13":{"start":{"line":135,"column":8},"end":{"line":135,"column":38}},"14":{"start":{"line":136,"column":8},"end":{"line":136,"column":36}},"15":{"start":{"line":150,"column":8},"end":{"line":150,"column":6146}},"16":{"start":{"line":153,"column":8},"end":{"line":153,"column":6247}},"17":{"start":{"line":159,"column":8},"end":{"line":159,"column":38}},"18":{"start":{"line":160,"column":8},"end":{"line":160,"column":35}},"19":{"start":{"line":169,"column":8},"end":{"line":169,"column":48}},"20":{"start":{"line":172,"column":8},"end":{"line":172,"column":61}},"21":{"start":{"line":173,"column":8},"end":{"line":173,"column":75}},"22":{"start":{"line":181,"column":8},"end":{"line":181,"column":7340}},"23":{"start":{"line":182,"column":12},"end":{"line":182,"column":69}},"24":{"start":{"line":184,"column":8},"end":{"line":184,"column":7456}},"25":{"start":{"line":185,"column":12},"end":{"line":185,"column":74}},"26":{"start":{"line":187,"column":8},"end":{"line":187,"column":65}},"27":{"start":{"line":194,"column":8},"end":{"line":194,"column":7814}},"28":{"start":{"line":195,"column":12},"end":{"line":195,"column":7862}},"29":{"start":{"line":196,"column":16},"end":{"line":196,"column":7909}},"30":{"start":{"line":201,"column":16},"end":{"line":201,"column":67}},"31":{"start":{"line":203,"column":12},"end":{"line":203,"column":8190}},"32":{"start":{"line":204,"column":16},"end":{"line":204,"column":8235}},"33":{"start":{"line":209,"column":16},"end":{"line":209,"column":65}},"34":{"start":{"line":218,"column":8},"end":{"line":218,"column":72}},"35":{"start":{"line":228,"column":8},"end":{"line":228,"column":52}},"36":{"start":{"line":236,"column":8},"end":{"line":236,"column":61}},"37":{"start":{"line":240,"column":8},"end":{"line":240,"column":20}},"38":{"start":{"line":244,"column":8},"end":{"line":244,"column":20}}},"branchMap":{"1":{"line":68,"type":"if","locations":[{"start":{"line":68,"column":8},"end":{"line":68,"column":8}},{"start":{"line":68,"column":8},"end":{"line":68,"column":8}}]},"2":{"line":91,"type":"if","locations":[{"start":{"line":91,"column":8},"end":{"line":91,"column":8}},{"start":{"line":91,"column":8},"end":{"line":91,"column":8}}]},"3":{"line":111,"type":"if","locations":[{"start":{"line":111,"column":8},"end":{"line":111,"column":8}},{"start":{"line":111,"column":8},"end":{"line":111,"column":8}}]},"4":{"line":150,"type":"if","locations":[{"start":{"line":150,"column":8},"end":{"line":150,"column":8}},{"start":{"line":150,"column":8},"end":{"line":150,"column":8}}]},"5":{"line":181,"type":"if","locations":[{"start":{"line":181,"column":8},"end":{"line":181,"column":8}},{"start":{"line":181,"column":8},"end":{"line":181,"column":8}}]},"6":{"line":184,"type":"if","locations":[{"start":{"line":184,"column":8},"end":{"line":184,"column":8}},{"start":{"line":184,"column":8},"end":{"line":184,"column":8}}]},"7":{"line":194,"type":"if","locations":[{"start":{"line":194,"column":8},"end":{"line":194,"column":8}},{"start":{"line":194,"column":8},"end":{"line":194,"column":8}}]},"8":{"line":195,"type":"if","locations":[{"start":{"line":195,"column":12},"end":{"line":195,"column":12}},{"start":{"line":195,"column":12},"end":{"line":195,"column":12}}]},"9":{"line":203,"type":"if","locations":[{"start":{"line":203,"column":12},"end":{"line":203,"column":12}},{"start":{"line":203,"column":12},"end":{"line":203,"column":12}}]}}},"contracts/interfaces/draft-IERC1822.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/draft-IERC1822.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/draft-IERC6093.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/draft-IERC6093.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC1155.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC1155.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC1155MetadataURI.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC1155MetadataURI.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC1155Receiver.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC1155Receiver.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC1271.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC1271.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC1363.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC1363.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC1363Receiver.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC1363Receiver.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC1363Spender.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC1363Spender.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC165.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC165.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC1820Implementer.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC1820Implementer.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC1820Registry.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC1820Registry.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC1967.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC1967.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC20.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC20.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC20Metadata.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC20Metadata.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC2309.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC2309.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC2612.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC2612.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC2981.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC2981.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC3156.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC3156.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC3156FlashBorrower.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC3156FlashBorrower.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC3156FlashLender.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC3156FlashLender.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC4626.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC4626.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC4906.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC4906.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC5267.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC5267.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC5313.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC5313.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC5805.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC5805.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC6372.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC6372.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC721.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC721.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC721Enumerable.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC721Enumerable.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC721Metadata.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC721Metadata.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC721Receiver.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC721Receiver.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC777.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC777.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC777Recipient.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC777Recipient.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/interfaces/IERC777Sender.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/interfaces/IERC777Sender.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/metatx/ERC2771Context.sol":{"l":{"33":1,"40":19,"47":18,"56":7,"57":7,"58":7,"59":3,"61":4,"71":4,"72":4,"73":4,"74":1,"76":3,"84":12},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/metatx/ERC2771Context.sol","s":{"1":19,"2":18,"3":7,"4":7,"5":7,"6":3,"7":4,"8":4,"9":4,"10":4,"11":1,"12":3,"13":12},"b":{"1":[3,4],"2":[1,3]},"f":{"1":1,"2":19,"3":18,"4":7,"5":4,"6":12},"fnMap":{"1":{"name":"constructor","line":32,"loc":{"start":{"line":32,"column":4},"end":{"line":34,"column":4}}},"2":{"name":"trustedForwarder","line":39,"loc":{"start":{"line":39,"column":4},"end":{"line":41,"column":4}}},"3":{"name":"isTrustedForwarder","line":46,"loc":{"start":{"line":46,"column":4},"end":{"line":48,"column":4}}},"4":{"name":"_msgSender","line":55,"loc":{"start":{"line":55,"column":4},"end":{"line":63,"column":4}}},"5":{"name":"_msgData","line":70,"loc":{"start":{"line":70,"column":4},"end":{"line":78,"column":4}}},"6":{"name":"_contextSuffixLength","line":83,"loc":{"start":{"line":83,"column":4},"end":{"line":85,"column":4}}}},"statementMap":{"1":{"start":{"line":40,"column":8},"end":{"line":40,"column":32}},"2":{"start":{"line":47,"column":8},"end":{"line":47,"column":46}},"3":{"start":{"line":56,"column":8},"end":{"line":56,"column":48}},"4":{"start":{"line":57,"column":8},"end":{"line":57,"column":60}},"5":{"start":{"line":58,"column":8},"end":{"line":58,"column":2408}},"6":{"start":{"line":59,"column":12},"end":{"line":59,"column":84}},"7":{"start":{"line":61,"column":12},"end":{"line":61,"column":37}},"8":{"start":{"line":71,"column":8},"end":{"line":71,"column":48}},"9":{"start":{"line":72,"column":8},"end":{"line":72,"column":60}},"10":{"start":{"line":73,"column":8},"end":{"line":73,"column":3075}},"11":{"start":{"line":74,"column":12},"end":{"line":74,"column":66}},"12":{"start":{"line":76,"column":12},"end":{"line":76,"column":35}},"13":{"start":{"line":84,"column":8},"end":{"line":84,"column":17}}},"branchMap":{"1":{"line":58,"type":"if","locations":[{"start":{"line":58,"column":8},"end":{"line":58,"column":8}},{"start":{"line":58,"column":8},"end":{"line":58,"column":8}}]},"2":{"line":73,"type":"if","locations":[{"start":{"line":73,"column":8},"end":{"line":73,"column":8}},{"start":{"line":73,"column":8},"end":{"line":73,"column":8}}]}}},"contracts/metatx/ERC2771Forwarder.sol":{"l":{"112":14,"113":14,"130":18,"131":1,"134":17,"135":1,"166":19,"168":19,"169":19,"171":19,"172":47,"173":47,"174":38,"175":9,"181":10,"182":1,"187":9,"191":7,"202":77,"204":77,"221":77,"236":77,"258":63,"262":63,"263":33,"264":2,"267":31,"268":2,"271":29,"272":10,"277":49,"279":42,"281":41,"282":41,"283":41,"284":41,"286":41,"288":41,"293":41,"295":39,"306":77,"308":77,"309":77,"310":77,"312":77,"323":77,"360":41,"365":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/metatx/ERC2771Forwarder.sol","s":{"1":14,"2":14,"3":18,"4":17,"5":19,"6":19,"7":19,"8":19,"9":47,"10":38,"11":10,"12":9,"13":7,"14":77,"15":77,"16":77,"17":77,"18":63,"19":63,"20":33,"21":31,"22":29,"23":49,"24":42,"25":41,"26":41,"27":41,"28":41,"29":41,"30":41,"31":39,"32":77,"33":77,"34":77,"35":77,"36":77,"37":41},"b":{"1":[1,17],"2":[1,7],"3":[9,29],"4":[1,9],"5":[7,2],"6":[33,30],"7":[2,31],"8":[2,29],"9":[10,19],"10":[42,7],"11":[2,39]},"f":{"1":2,"2":14,"3":18,"4":19,"5":77,"6":77,"7":63,"8":77,"9":41},"fnMap":{"1":{"name":"constructor","line":100,"loc":{"start":{"line":100,"column":4},"end":{"line":100,"column":55}}},"2":{"name":"verify","line":111,"loc":{"start":{"line":111,"column":4},"end":{"line":114,"column":4}}},"3":{"name":"execute","line":126,"loc":{"start":{"line":126,"column":4},"end":{"line":137,"column":4}}},"4":{"name":"executeBatch","line":162,"loc":{"start":{"line":162,"column":4},"end":{"line":193,"column":4}}},"5":{"name":"_validate","line":199,"loc":{"start":{"line":199,"column":4},"end":{"line":210,"column":4}}},"6":{"name":"_recoverForwardRequestSigner","line":218,"loc":{"start":{"line":218,"column":4},"end":{"line":237,"column":4}}},"7":{"name":"_execute","line":254,"loc":{"start":{"line":254,"column":4},"end":{"line":297,"column":4}}},"8":{"name":"_isTrustedByTarget","line":305,"loc":{"start":{"line":305,"column":4},"end":{"line":324,"column":4}}},"9":{"name":"_checkForwardedGas","line":338,"loc":{"start":{"line":338,"column":4},"end":{"line":369,"column":4}}}},"statementMap":{"1":{"start":{"line":112,"column":8},"end":{"line":112,"column":87}},"2":{"start":{"line":113,"column":8},"end":{"line":113,"column":58}},"3":{"start":{"line":130,"column":8},"end":{"line":130,"column":5904}},"4":{"start":{"line":134,"column":8},"end":{"line":134,"column":6035}},"5":{"start":{"line":166,"column":8},"end":{"line":166,"column":50}},"6":{"start":{"line":168,"column":8},"end":{"line":168,"column":29}},"7":{"start":{"line":169,"column":8},"end":{"line":169,"column":27}},"8":{"start":{"line":171,"column":8},"end":{"line":171,"column":7792}},"9":{"start":{"line":173,"column":12},"end":{"line":173,"column":56}},"10":{"start":{"line":174,"column":12},"end":{"line":174,"column":7958}},"11":{"start":{"line":181,"column":8},"end":{"line":181,"column":8175}},"12":{"start":{"line":187,"column":8},"end":{"line":187,"column":8459}},"13":{"start":{"line":191,"column":12},"end":{"line":191,"column":57}},"14":{"start":{"line":202,"column":8},"end":{"line":202,"column":81}},"15":{"start":{"line":204,"column":8},"end":{"line":204,"column":9245}},"16":{"start":{"line":221,"column":8},"end":{"line":221,"column":9902}},"17":{"start":{"line":236,"column":8},"end":{"line":236,"column":61}},"18":{"start":{"line":258,"column":8},"end":{"line":258,"column":101}},"19":{"start":{"line":262,"column":8},"end":{"line":262,"column":11459}},"20":{"start":{"line":263,"column":12},"end":{"line":263,"column":11502}},"21":{"start":{"line":267,"column":12},"end":{"line":267,"column":11631}},"22":{"start":{"line":271,"column":12},"end":{"line":271,"column":11746}},"23":{"start":{"line":277,"column":8},"end":{"line":277,"column":11944}},"24":{"start":{"line":279,"column":12},"end":{"line":279,"column":52}},"25":{"start":{"line":281,"column":12},"end":{"line":281,"column":40}},"26":{"start":{"line":282,"column":12},"end":{"line":282,"column":35}},"27":{"start":{"line":283,"column":12},"end":{"line":283,"column":41}},"28":{"start":{"line":284,"column":12},"end":{"line":284,"column":76}},"29":{"start":{"line":286,"column":12},"end":{"line":286,"column":27}},"30":{"start":{"line":293,"column":12},"end":{"line":293,"column":47}},"31":{"start":{"line":295,"column":12},"end":{"line":295,"column":70}},"32":{"start":{"line":306,"column":8},"end":{"line":306,"column":103}},"33":{"start":{"line":308,"column":8},"end":{"line":308,"column":20}},"34":{"start":{"line":309,"column":8},"end":{"line":309,"column":26}},"35":{"start":{"line":310,"column":8},"end":{"line":310,"column":27}},"36":{"start":{"line":323,"column":8},"end":{"line":323,"column":63}},"37":{"start":{"line":360,"column":8},"end":{"line":360,"column":16345}}},"branchMap":{"1":{"line":130,"type":"if","locations":[{"start":{"line":130,"column":8},"end":{"line":130,"column":8}},{"start":{"line":130,"column":8},"end":{"line":130,"column":8}}]},"2":{"line":134,"type":"if","locations":[{"start":{"line":134,"column":8},"end":{"line":134,"column":8}},{"start":{"line":134,"column":8},"end":{"line":134,"column":8}}]},"3":{"line":174,"type":"if","locations":[{"start":{"line":174,"column":12},"end":{"line":174,"column":12}},{"start":{"line":174,"column":12},"end":{"line":174,"column":12}}]},"4":{"line":181,"type":"if","locations":[{"start":{"line":181,"column":8},"end":{"line":181,"column":8}},{"start":{"line":181,"column":8},"end":{"line":181,"column":8}}]},"5":{"line":187,"type":"if","locations":[{"start":{"line":187,"column":8},"end":{"line":187,"column":8}},{"start":{"line":187,"column":8},"end":{"line":187,"column":8}}]},"6":{"line":262,"type":"if","locations":[{"start":{"line":262,"column":8},"end":{"line":262,"column":8}},{"start":{"line":262,"column":8},"end":{"line":262,"column":8}}]},"7":{"line":263,"type":"if","locations":[{"start":{"line":263,"column":12},"end":{"line":263,"column":12}},{"start":{"line":263,"column":12},"end":{"line":263,"column":12}}]},"8":{"line":267,"type":"if","locations":[{"start":{"line":267,"column":12},"end":{"line":267,"column":12}},{"start":{"line":267,"column":12},"end":{"line":267,"column":12}}]},"9":{"line":271,"type":"if","locations":[{"start":{"line":271,"column":12},"end":{"line":271,"column":12}},{"start":{"line":271,"column":12},"end":{"line":271,"column":12}}]},"10":{"line":277,"type":"if","locations":[{"start":{"line":277,"column":8},"end":{"line":277,"column":8}},{"start":{"line":277,"column":8},"end":{"line":277,"column":8}}]},"11":{"line":360,"type":"if","locations":[{"start":{"line":360,"column":8},"end":{"line":360,"column":8}},{"start":{"line":360,"column":8},"end":{"line":360,"column":8}}]}}},"contracts/proxy/beacon/BeaconProxy.sol":{"l":{"40":11,"41":6,"48":12,"55":12},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/proxy/beacon/BeaconProxy.sol","s":{"1":11,"2":12,"3":12},"b":{},"f":{"1":11,"2":12,"3":12},"fnMap":{"1":{"name":"constructor","line":39,"loc":{"start":{"line":39,"column":4},"end":{"line":42,"column":4}}},"2":{"name":"_implementation","line":47,"loc":{"start":{"line":47,"column":4},"end":{"line":49,"column":4}}},"3":{"name":"_getBeacon","line":54,"loc":{"start":{"line":54,"column":4},"end":{"line":56,"column":4}}}},"statementMap":{"1":{"start":{"line":40,"column":8},"end":{"line":40,"column":56}},"2":{"start":{"line":48,"column":8},"end":{"line":48,"column":53}},"3":{"start":{"line":55,"column":8},"end":{"line":55,"column":22}}},"branchMap":{}},"contracts/proxy/beacon/IBeacon.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/proxy/beacon/IBeacon.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/proxy/beacon/UpgradeableBeacon.sol":{"l":{"32":3,"39":28,"53":4,"64":7,"65":2,"67":5,"68":5},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/proxy/beacon/UpgradeableBeacon.sol","s":{"1":3,"2":28,"3":4,"4":7,"5":5},"b":{"1":[4,1],"2":[2,5]},"f":{"1":3,"2":28,"3":4,"4":7},"fnMap":{"1":{"name":"constructor","line":31,"loc":{"start":{"line":31,"column":4},"end":{"line":33,"column":4}}},"2":{"name":"implementation","line":38,"loc":{"start":{"line":38,"column":4},"end":{"line":40,"column":4}}},"3":{"name":"upgradeTo","line":52,"loc":{"start":{"line":52,"column":4},"end":{"line":54,"column":4}}},"4":{"name":"_setImplementation","line":63,"loc":{"start":{"line":63,"column":4},"end":{"line":69,"column":4}}}},"statementMap":{"1":{"start":{"line":32,"column":8},"end":{"line":32,"column":42}},"2":{"start":{"line":39,"column":8},"end":{"line":39,"column":30}},"3":{"start":{"line":53,"column":8},"end":{"line":53,"column":44}},"4":{"start":{"line":64,"column":8},"end":{"line":64,"column":2014}},"5":{"start":{"line":68,"column":8},"end":{"line":68,"column":40}}},"branchMap":{"1":{"line":52,"type":"if","locations":[{"start":{"line":52,"column":65},"end":{"line":52,"column":65}},{"start":{"line":52,"column":65},"end":{"line":52,"column":65}}]},"2":{"line":64,"type":"if","locations":[{"start":{"line":64,"column":8},"end":{"line":64,"column":8}},{"start":{"line":64,"column":8},"end":{"line":64,"column":8}}]}}},"contracts/proxy/Clones.sol":{"l":{"30":31,"38":31,"39":0,"52":31,"60":31,"61":1,"74":1,"93":1},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/proxy/Clones.sol","s":{"1":31,"2":31,"3":1},"b":{"1":[0,31],"2":[1,30]},"f":{"1":31,"2":31,"3":1,"4":1},"fnMap":{"1":{"name":"clone","line":28,"loc":{"start":{"line":28,"column":4},"end":{"line":41,"column":4}}},"2":{"name":"cloneDeterministic","line":50,"loc":{"start":{"line":50,"column":4},"end":{"line":63,"column":4}}},"3":{"name":"predictDeterministicAddress","line":68,"loc":{"start":{"line":68,"column":4},"end":{"line":84,"column":4}}},"4":{"name":"predictDeterministicAddress","line":89,"loc":{"start":{"line":89,"column":4},"end":{"line":94,"column":4}}}},"statementMap":{"1":{"start":{"line":38,"column":8},"end":{"line":38,"column":1751}},"2":{"start":{"line":60,"column":8},"end":{"line":60,"column":2947}},"3":{"start":{"line":93,"column":8},"end":{"line":93,"column":79}}},"branchMap":{"1":{"line":38,"type":"if","locations":[{"start":{"line":38,"column":8},"end":{"line":38,"column":8}},{"start":{"line":38,"column":8},"end":{"line":38,"column":8}}]},"2":{"line":60,"type":"if","locations":[{"start":{"line":60,"column":8},"end":{"line":60,"column":8}},{"start":{"line":60,"column":8},"end":{"line":60,"column":8}}]}}},"contracts/proxy/ERC1967/ERC1967Proxy.sol":{"l":{"27":116,"38":47},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/proxy/ERC1967/ERC1967Proxy.sol","s":{"1":116,"2":47},"b":{},"f":{"1":116,"2":47},"fnMap":{"1":{"name":"constructor","line":26,"loc":{"start":{"line":26,"column":4},"end":{"line":28,"column":4}}},"2":{"name":"_implementation","line":37,"loc":{"start":{"line":37,"column":4},"end":{"line":39,"column":4}}}},"statementMap":{"1":{"start":{"line":27,"column":8},"end":{"line":27,"column":59}},"2":{"start":{"line":38,"column":8},"end":{"line":38,"column":47}}},"branchMap":{}},"contracts/proxy/ERC1967/ERC1967Utils.sol":{"l":{"63":55,"70":151,"71":3,"73":148,"84":151,"85":148,"87":148,"88":64,"90":84,"109":86,"116":85,"117":1,"119":84,"128":85,"129":85,"143":2,"150":17,"151":2,"154":15,"156":15,"157":13,"158":2,"174":17,"175":11,"177":11,"178":7,"180":4,"189":88,"190":5},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/proxy/ERC1967/ERC1967Utils.sol","s":{"1":55,"2":151,"3":151,"4":148,"5":148,"6":64,"7":84,"8":86,"9":85,"10":85,"11":85,"12":2,"13":17,"14":15,"15":13,"16":17,"17":11,"18":11,"19":7,"20":4,"21":88},"b":{"1":[3,148],"2":[64,84],"3":[1,84],"4":[2,15],"5":[2,11],"6":[7,4],"7":[5,83]},"f":{"1":55,"2":151,"3":151,"4":86,"5":85,"6":85,"7":2,"8":17,"9":17,"10":88},"fnMap":{"1":{"name":"getImplementation","line":62,"loc":{"start":{"line":62,"column":4},"end":{"line":64,"column":4}}},"2":{"name":"_setImplementation","line":69,"loc":{"start":{"line":69,"column":4},"end":{"line":74,"column":4}}},"3":{"name":"upgradeToAndCall","line":83,"loc":{"start":{"line":83,"column":4},"end":{"line":92,"column":4}}},"4":{"name":"getAdmin","line":108,"loc":{"start":{"line":108,"column":4},"end":{"line":110,"column":4}}},"5":{"name":"_setAdmin","line":115,"loc":{"start":{"line":115,"column":4},"end":{"line":120,"column":4}}},"6":{"name":"changeAdmin","line":127,"loc":{"start":{"line":127,"column":4},"end":{"line":130,"column":4}}},"7":{"name":"getBeacon","line":142,"loc":{"start":{"line":142,"column":4},"end":{"line":144,"column":4}}},"8":{"name":"_setBeacon","line":149,"loc":{"start":{"line":149,"column":4},"end":{"line":160,"column":4}}},"9":{"name":"upgradeBeaconToAndCall","line":173,"loc":{"start":{"line":173,"column":4},"end":{"line":182,"column":4}}},"10":{"name":"_checkNonPayable","line":188,"loc":{"start":{"line":188,"column":4},"end":{"line":192,"column":4}}}},"statementMap":{"1":{"start":{"line":63,"column":8},"end":{"line":63,"column":68}},"2":{"start":{"line":70,"column":8},"end":{"line":70,"column":2270}},"3":{"start":{"line":84,"column":8},"end":{"line":84,"column":44}},"4":{"start":{"line":85,"column":8},"end":{"line":85,"column":40}},"5":{"start":{"line":87,"column":8},"end":{"line":87,"column":2971}},"6":{"start":{"line":88,"column":12},"end":{"line":88,"column":64}},"7":{"start":{"line":90,"column":12},"end":{"line":90,"column":29}},"8":{"start":{"line":109,"column":8},"end":{"line":109,"column":59}},"9":{"start":{"line":116,"column":8},"end":{"line":116,"column":4062}},"10":{"start":{"line":128,"column":8},"end":{"line":128,"column":47}},"11":{"start":{"line":129,"column":8},"end":{"line":129,"column":26}},"12":{"start":{"line":143,"column":8},"end":{"line":143,"column":60}},"13":{"start":{"line":150,"column":8},"end":{"line":150,"column":5185}},"14":{"start":{"line":156,"column":8},"end":{"line":156,"column":74}},"15":{"start":{"line":157,"column":8},"end":{"line":157,"column":5434}},"16":{"start":{"line":174,"column":8},"end":{"line":174,"column":28}},"17":{"start":{"line":175,"column":8},"end":{"line":175,"column":38}},"18":{"start":{"line":177,"column":8},"end":{"line":177,"column":6251}},"19":{"start":{"line":178,"column":12},"end":{"line":178,"column":82}},"20":{"start":{"line":180,"column":12},"end":{"line":180,"column":29}},"21":{"start":{"line":189,"column":8},"end":{"line":189,"column":6658}}},"branchMap":{"1":{"line":70,"type":"if","locations":[{"start":{"line":70,"column":8},"end":{"line":70,"column":8}},{"start":{"line":70,"column":8},"end":{"line":70,"column":8}}]},"2":{"line":87,"type":"if","locations":[{"start":{"line":87,"column":8},"end":{"line":87,"column":8}},{"start":{"line":87,"column":8},"end":{"line":87,"column":8}}]},"3":{"line":116,"type":"if","locations":[{"start":{"line":116,"column":8},"end":{"line":116,"column":8}},{"start":{"line":116,"column":8},"end":{"line":116,"column":8}}]},"4":{"line":150,"type":"if","locations":[{"start":{"line":150,"column":8},"end":{"line":150,"column":8}},{"start":{"line":150,"column":8},"end":{"line":150,"column":8}}]},"5":{"line":157,"type":"if","locations":[{"start":{"line":157,"column":8},"end":{"line":157,"column":8}},{"start":{"line":157,"column":8},"end":{"line":157,"column":8}}]},"6":{"line":177,"type":"if","locations":[{"start":{"line":177,"column":8},"end":{"line":177,"column":8}},{"start":{"line":177,"column":8},"end":{"line":177,"column":8}}]},"7":{"line":189,"type":"if","locations":[{"start":{"line":189,"column":8},"end":{"line":189,"column":8}},{"start":{"line":189,"column":8},"end":{"line":189,"column":8}}]}}},"contracts/proxy/Proxy.sol":{"l":{"23":59,"59":59,"67":88},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/proxy/Proxy.sol","s":{"1":59,"2":88},"b":{},"f":{"1":59,"2":59,"3":88},"fnMap":{"1":{"name":"_delegate","line":22,"loc":{"start":{"line":22,"column":4},"end":{"line":45,"column":4}}},"2":{"name":"_fallback","line":58,"loc":{"start":{"line":58,"column":4},"end":{"line":60,"column":4}}},"3":{"name":null,"line":66,"loc":{"start":{"line":66,"column":4},"end":{"line":68,"column":4}}}},"statementMap":{"1":{"start":{"line":59,"column":8},"end":{"line":59,"column":35}},"2":{"start":{"line":67,"column":8},"end":{"line":67,"column":18}}},"branchMap":{}},"contracts/proxy/transparent/ProxyAdmin.sol":{"l":{"43":3},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/proxy/transparent/ProxyAdmin.sol","s":{"1":3},"b":{"1":[3,2]},"f":{"1":83,"2":3},"fnMap":{"1":{"name":"constructor","line":27,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":61}}},"2":{"name":"upgradeAndCall","line":42,"loc":{"start":{"line":38,"column":4},"end":{"line":44,"column":4}}}},"statementMap":{"1":{"start":{"line":43,"column":8},"end":{"line":43,"column":69}}},"branchMap":{"1":{"line":42,"type":"if","locations":[{"start":{"line":42,"column":29},"end":{"line":42,"column":29}},{"start":{"line":42,"column":29},"end":{"line":42,"column":29}}]}}},"contracts/proxy/transparent/TransparentUpgradeableProxy.sol":{"l":{"79":83,"81":83,"88":142,"95":59,"96":29,"97":1,"99":28,"102":30,"114":28,"115":28},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/proxy/transparent/TransparentUpgradeableProxy.sol","s":{"1":83,"2":142,"3":59,"4":29,"5":28,"6":30,"7":28,"8":28},"b":{"1":[29,30],"2":[1,28]},"f":{"1":83,"2":142,"3":59,"4":28},"fnMap":{"1":{"name":"constructor","line":78,"loc":{"start":{"line":78,"column":4},"end":{"line":82,"column":4}}},"2":{"name":"_proxyAdmin","line":87,"loc":{"start":{"line":87,"column":4},"end":{"line":89,"column":4}}},"3":{"name":"_fallback","line":94,"loc":{"start":{"line":94,"column":4},"end":{"line":104,"column":4}}},"4":{"name":"_dispatchUpgradeToAndCall","line":113,"loc":{"start":{"line":113,"column":4},"end":{"line":116,"column":4}}}},"statementMap":{"1":{"start":{"line":81,"column":8},"end":{"line":81,"column":46}},"2":{"start":{"line":88,"column":8},"end":{"line":88,"column":21}},"3":{"start":{"line":95,"column":8},"end":{"line":95,"column":5746}},"4":{"start":{"line":96,"column":12},"end":{"line":96,"column":5797}},"5":{"start":{"line":99,"column":16},"end":{"line":99,"column":42}},"6":{"start":{"line":102,"column":12},"end":{"line":102,"column":28}},"7":{"start":{"line":114,"column":8},"end":{"line":114,"column":99}},"8":{"start":{"line":115,"column":8},"end":{"line":115,"column":61}}},"branchMap":{"1":{"line":95,"type":"if","locations":[{"start":{"line":95,"column":8},"end":{"line":95,"column":8}},{"start":{"line":95,"column":8},"end":{"line":95,"column":8}}]},"2":{"line":96,"type":"if","locations":[{"start":{"line":96,"column":12},"end":{"line":96,"column":12}},{"start":{"line":96,"column":12},"end":{"line":96,"column":12}}]}}},"contracts/proxy/utils/Initializable.sol":{"l":{"106":40,"109":40,"110":40,"117":40,"118":40,"120":40,"121":4,"123":36,"124":36,"125":32,"127":36,"128":34,"129":30,"130":30,"154":17,"156":17,"157":5,"159":12,"160":12,"161":12,"162":9,"163":9,"171":79,"172":78,"179":79,"180":1,"194":6,"196":6,"197":1,"199":5,"200":5,"201":5,"209":2,"216":81,"224":146},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/proxy/utils/Initializable.sol","s":{"1":40,"2":40,"3":40,"4":40,"5":40,"6":40,"7":36,"8":34,"9":30,"10":17,"11":17,"12":9,"13":79,"14":79,"15":6,"16":6,"17":5,"18":5,"19":2,"20":81},"b":{"1":[4,36],"2":[32,4],"3":[30,4],"4":[5,12],"5":[3,2],"6":[1,78],"7":[1,5],"8":[5,0]},"f":{"1":40,"2":17,"3":79,"4":79,"5":6,"6":2,"7":81,"8":146},"fnMap":{"1":{"name":"initializer","line":104,"loc":{"start":{"line":104,"column":4},"end":{"line":132,"column":4}}},"2":{"name":"reinitializer","line":152,"loc":{"start":{"line":152,"column":4},"end":{"line":164,"column":4}}},"3":{"name":"onlyInitializing","line":170,"loc":{"start":{"line":170,"column":4},"end":{"line":173,"column":4}}},"4":{"name":"_checkInitializing","line":178,"loc":{"start":{"line":178,"column":4},"end":{"line":182,"column":4}}},"5":{"name":"_disableInitializers","line":192,"loc":{"start":{"line":192,"column":4},"end":{"line":203,"column":4}}},"6":{"name":"_getInitializedVersion","line":208,"loc":{"start":{"line":208,"column":4},"end":{"line":210,"column":4}}},"7":{"name":"_isInitializing","line":215,"loc":{"start":{"line":215,"column":4},"end":{"line":217,"column":4}}},"8":{"name":"_getInitializableStorage","line":223,"loc":{"start":{"line":223,"column":4},"end":{"line":227,"column":4}}}},"statementMap":{"1":{"start":{"line":106,"column":8},"end":{"line":106,"column":67}},"2":{"start":{"line":109,"column":8},"end":{"line":109,"column":46}},"3":{"start":{"line":110,"column":8},"end":{"line":110,"column":43}},"4":{"start":{"line":117,"column":8},"end":{"line":117,"column":62}},"5":{"start":{"line":118,"column":8},"end":{"line":118,"column":78}},"6":{"start":{"line":120,"column":8},"end":{"line":120,"column":4860}},"7":{"start":{"line":124,"column":8},"end":{"line":124,"column":4988}},"8":{"start":{"line":128,"column":8},"end":{"line":128,"column":5075}},"9":{"start":{"line":130,"column":12},"end":{"line":130,"column":31}},"10":{"start":{"line":154,"column":8},"end":{"line":154,"column":67}},"11":{"start":{"line":156,"column":8},"end":{"line":156,"column":6436}},"12":{"start":{"line":163,"column":8},"end":{"line":163,"column":33}},"13":{"start":{"line":171,"column":8},"end":{"line":171,"column":27}},"14":{"start":{"line":179,"column":8},"end":{"line":179,"column":7155}},"15":{"start":{"line":194,"column":8},"end":{"line":194,"column":67}},"16":{"start":{"line":196,"column":8},"end":{"line":196,"column":7905}},"17":{"start":{"line":199,"column":8},"end":{"line":199,"column":7990}},"18":{"start":{"line":201,"column":12},"end":{"line":201,"column":46}},"19":{"start":{"line":209,"column":8},"end":{"line":209,"column":54}},"20":{"start":{"line":216,"column":8},"end":{"line":216,"column":55}}},"branchMap":{"1":{"line":120,"type":"if","locations":[{"start":{"line":120,"column":8},"end":{"line":120,"column":8}},{"start":{"line":120,"column":8},"end":{"line":120,"column":8}}]},"2":{"line":124,"type":"if","locations":[{"start":{"line":124,"column":8},"end":{"line":124,"column":8}},{"start":{"line":124,"column":8},"end":{"line":124,"column":8}}]},"3":{"line":128,"type":"if","locations":[{"start":{"line":128,"column":8},"end":{"line":128,"column":8}},{"start":{"line":128,"column":8},"end":{"line":128,"column":8}}]},"4":{"line":156,"type":"if","locations":[{"start":{"line":156,"column":8},"end":{"line":156,"column":8}},{"start":{"line":156,"column":8},"end":{"line":156,"column":8}}]},"5":{"line":156,"type":"cond-expr","locations":[{"start":{"line":156,"column":12},"end":{"line":156,"column":26}},{"start":{"line":156,"column":31},"end":{"line":156,"column":55}}]},"6":{"line":179,"type":"if","locations":[{"start":{"line":179,"column":8},"end":{"line":179,"column":8}},{"start":{"line":179,"column":8},"end":{"line":179,"column":8}}]},"7":{"line":196,"type":"if","locations":[{"start":{"line":196,"column":8},"end":{"line":196,"column":8}},{"start":{"line":196,"column":8},"end":{"line":196,"column":8}}]},"8":{"line":199,"type":"if","locations":[{"start":{"line":199,"column":8},"end":{"line":199,"column":8}},{"start":{"line":199,"column":8},"end":{"line":199,"column":8}}]}}},"contracts/proxy/utils/UUPSUpgradeable.sol":{"l":{"51":9,"52":6,"60":4,"61":3,"73":3,"87":6,"88":6,"97":9,"101":3,"110":4,"112":1,"137":6,"138":4,"139":1,"141":3,"144":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/proxy/utils/UUPSUpgradeable.sol","s":{"1":9,"2":4,"3":3,"4":6,"5":6,"6":9,"7":4,"8":6,"9":4,"10":3},"b":{"1":[3,1],"2":[6,3],"3":[3,6],"4":[2,1],"5":[1,3],"6":[1,3]},"f":{"1":9,"2":4,"3":3,"4":6,"5":9,"6":4,"7":6},"fnMap":{"1":{"name":"onlyProxy","line":50,"loc":{"start":{"line":50,"column":4},"end":{"line":53,"column":4}}},"2":{"name":"notDelegated","line":59,"loc":{"start":{"line":59,"column":4},"end":{"line":62,"column":4}}},"3":{"name":"proxiableUUID","line":72,"loc":{"start":{"line":72,"column":4},"end":{"line":74,"column":4}}},"4":{"name":"upgradeToAndCall","line":86,"loc":{"start":{"line":86,"column":4},"end":{"line":89,"column":4}}},"5":{"name":"_checkProxy","line":96,"loc":{"start":{"line":96,"column":4},"end":{"line":103,"column":4}}},"6":{"name":"_checkNotDelegated","line":109,"loc":{"start":{"line":109,"column":4},"end":{"line":114,"column":4}}},"7":{"name":"_upgradeToAndCallUUPS","line":136,"loc":{"start":{"line":136,"column":4},"end":{"line":146,"column":4}}}},"statementMap":{"1":{"start":{"line":51,"column":8},"end":{"line":51,"column":20}},"2":{"start":{"line":60,"column":8},"end":{"line":60,"column":27}},"3":{"start":{"line":73,"column":8},"end":{"line":73,"column":47}},"4":{"start":{"line":87,"column":8},"end":{"line":87,"column":43}},"5":{"start":{"line":88,"column":8},"end":{"line":88,"column":53}},"6":{"start":{"line":97,"column":8},"end":{"line":97,"column":4401}},"7":{"start":{"line":110,"column":8},"end":{"line":110,"column":4837}},"8":{"start":{"line":137,"column":8},"end":{"line":137,"column":5895}},"9":{"start":{"line":138,"column":12},"end":{"line":138,"column":5993}},"10":{"start":{"line":141,"column":12},"end":{"line":141,"column":65}}},"branchMap":{"1":{"line":72,"type":"if","locations":[{"start":{"line":72,"column":51},"end":{"line":72,"column":51}},{"start":{"line":72,"column":51},"end":{"line":72,"column":51}}]},"2":{"line":86,"type":"if","locations":[{"start":{"line":86,"column":99},"end":{"line":86,"column":99}},{"start":{"line":86,"column":99},"end":{"line":86,"column":99}}]},"3":{"line":97,"type":"if","locations":[{"start":{"line":97,"column":8},"end":{"line":97,"column":8}},{"start":{"line":97,"column":8},"end":{"line":97,"column":8}}]},"4":{"line":98,"type":"cond-expr","locations":[{"start":{"line":98,"column":12},"end":{"line":98,"column":34}},{"start":{"line":99,"column":12},"end":{"line":99,"column":53}}]},"5":{"line":110,"type":"if","locations":[{"start":{"line":110,"column":8},"end":{"line":110,"column":8}},{"start":{"line":110,"column":8},"end":{"line":110,"column":8}}]},"6":{"line":138,"type":"if","locations":[{"start":{"line":138,"column":12},"end":{"line":138,"column":12}},{"start":{"line":138,"column":12},"end":{"line":138,"column":12}}]}}},"contracts/token/common/ERC2981.sol":{"l":{"55":6,"62":16,"64":16,"65":6,"68":16,"70":16,"79":40,"91":9,"92":9,"94":1,"96":8,"97":1,"100":7,"107":1,"119":13,"120":13,"122":1,"124":12,"125":1,"128":11,"135":0},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/common/ERC2981.sol","s":{"1":6,"2":16,"3":16,"4":16,"5":16,"6":40,"7":9,"8":9,"9":8,"10":13,"11":13,"12":12},"b":{"1":[3,0],"2":[6,10],"3":[1,8],"4":[1,7],"5":[1,12],"6":[1,11]},"f":{"1":6,"2":16,"3":40,"4":9,"5":1,"6":13,"7":0},"fnMap":{"1":{"name":"supportsInterface","line":54,"loc":{"start":{"line":54,"column":4},"end":{"line":56,"column":4}}},"2":{"name":"royaltyInfo","line":61,"loc":{"start":{"line":61,"column":4},"end":{"line":71,"column":4}}},"3":{"name":"_feeDenominator","line":78,"loc":{"start":{"line":78,"column":4},"end":{"line":80,"column":4}}},"4":{"name":"_setDefaultRoyalty","line":90,"loc":{"start":{"line":90,"column":4},"end":{"line":101,"column":4}}},"5":{"name":"_deleteDefaultRoyalty","line":106,"loc":{"start":{"line":106,"column":4},"end":{"line":108,"column":4}}},"6":{"name":"_setTokenRoyalty","line":118,"loc":{"start":{"line":118,"column":4},"end":{"line":129,"column":4}}},"7":{"name":"_resetTokenRoyalty","line":134,"loc":{"start":{"line":134,"column":4},"end":{"line":136,"column":4}}}},"statementMap":{"1":{"start":{"line":55,"column":8},"end":{"line":55,"column":96}},"2":{"start":{"line":62,"column":8},"end":{"line":62,"column":63}},"3":{"start":{"line":64,"column":8},"end":{"line":64,"column":2568}},"4":{"start":{"line":68,"column":8},"end":{"line":68,"column":89}},"5":{"start":{"line":70,"column":8},"end":{"line":70,"column":48}},"6":{"start":{"line":79,"column":8},"end":{"line":79,"column":20}},"7":{"start":{"line":91,"column":8},"end":{"line":91,"column":47}},"8":{"start":{"line":92,"column":8},"end":{"line":92,"column":3581}},"9":{"start":{"line":96,"column":8},"end":{"line":96,"column":3763}},"10":{"start":{"line":119,"column":8},"end":{"line":119,"column":47}},"11":{"start":{"line":120,"column":8},"end":{"line":120,"column":4537}},"12":{"start":{"line":124,"column":8},"end":{"line":124,"column":4726}}},"branchMap":{"1":{"line":55,"type":"cond-expr","locations":[{"start":{"line":55,"column":15},"end":{"line":55,"column":55}},{"start":{"line":55,"column":60},"end":{"line":55,"column":95}}]},"2":{"line":64,"type":"if","locations":[{"start":{"line":64,"column":8},"end":{"line":64,"column":8}},{"start":{"line":64,"column":8},"end":{"line":64,"column":8}}]},"3":{"line":92,"type":"if","locations":[{"start":{"line":92,"column":8},"end":{"line":92,"column":8}},{"start":{"line":92,"column":8},"end":{"line":92,"column":8}}]},"4":{"line":96,"type":"if","locations":[{"start":{"line":96,"column":8},"end":{"line":96,"column":8}},{"start":{"line":96,"column":8},"end":{"line":96,"column":8}}]},"5":{"line":120,"type":"if","locations":[{"start":{"line":120,"column":8},"end":{"line":120,"column":8}},{"start":{"line":120,"column":8},"end":{"line":120,"column":8}}]},"6":{"line":124,"type":"if","locations":[{"start":{"line":124,"column":8},"end":{"line":124,"column":8}},{"start":{"line":124,"column":8},"end":{"line":124,"column":8}}]}}},"contracts/token/ERC1155/ERC1155.sol":{"l":{"34":23,"41":12,"58":6,"65":73,"79":18,"80":2,"83":16,"85":16,"86":40,"89":16,"96":30,"103":21,"110":37,"111":37,"112":2,"114":35,"127":37,"128":37,"129":1,"131":36,"149":241,"150":6,"153":235,"155":235,"156":329,"157":329,"159":329,"160":126,"161":126,"162":5,"164":121,"166":121,"170":324,"171":304,"175":230,"176":169,"177":169,"178":169,"180":61,"200":249,"201":230,"202":218,"203":218,"204":163,"205":163,"206":163,"208":55,"226":35,"227":1,"229":34,"230":0,"232":34,"233":34,"254":37,"255":1,"257":36,"258":1,"260":35,"283":25,"298":134,"299":1,"301":133,"302":133,"318":29,"319":1,"321":28,"335":10,"336":1,"338":9,"339":9,"354":11,"355":1,"357":10,"370":30,"371":1,"373":29,"374":29,"389":163,"390":23,"391":14,"393":1,"396":9,"398":2,"401":7,"421":55,"422":23,"425":14,"427":1,"430":9,"432":2,"435":7,"451":176},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC1155/ERC1155.sol","s":{"1":23,"2":12,"3":6,"4":73,"5":18,"6":16,"7":16,"8":16,"9":30,"10":21,"11":37,"12":37,"13":35,"14":37,"15":37,"16":36,"17":241,"18":235,"19":235,"20":329,"21":329,"22":329,"23":126,"24":126,"25":324,"26":230,"27":169,"28":169,"29":169,"30":61,"31":249,"32":230,"33":218,"34":218,"35":163,"36":163,"37":163,"38":55,"39":35,"40":34,"41":34,"42":34,"43":37,"44":36,"45":35,"46":134,"47":133,"48":133,"49":29,"50":28,"51":10,"52":9,"53":9,"54":11,"55":10,"56":30,"57":29,"58":163,"59":23,"60":14,"61":9,"62":55,"63":23,"64":14,"65":9},"b":{"1":[3,3],"2":[3,3],"3":[2,16],"4":[2,35],"5":[1,36],"6":[6,235],"7":[126,203],"8":[5,121],"9":[304,20],"10":[169,61],"11":[218,12],"12":[163,55],"13":[1,34],"14":[0,34],"15":[1,36],"16":[1,35],"17":[1,133],"18":[1,28],"19":[1,9],"20":[1,10],"21":[1,29],"22":[23,140],"23":[1,13],"24":[2,7],"25":[23,32],"26":[1,13],"27":[2,7]},"f":{"1":23,"2":12,"3":6,"4":73,"5":18,"6":30,"7":21,"8":37,"9":37,"10":241,"11":249,"12":35,"13":37,"14":25,"15":134,"16":29,"17":10,"18":11,"19":30,"20":163,"21":55,"22":176},"fnMap":{"1":{"name":"constructor","line":33,"loc":{"start":{"line":33,"column":4},"end":{"line":35,"column":4}}},"2":{"name":"supportsInterface","line":40,"loc":{"start":{"line":40,"column":4},"end":{"line":45,"column":4}}},"3":{"name":"uri","line":57,"loc":{"start":{"line":57,"column":4},"end":{"line":59,"column":4}}},"4":{"name":"balanceOf","line":64,"loc":{"start":{"line":64,"column":4},"end":{"line":66,"column":4}}},"5":{"name":"balanceOfBatch","line":75,"loc":{"start":{"line":75,"column":4},"end":{"line":90,"column":4}}},"6":{"name":"setApprovalForAll","line":95,"loc":{"start":{"line":95,"column":4},"end":{"line":97,"column":4}}},"7":{"name":"isApprovedForAll","line":102,"loc":{"start":{"line":102,"column":4},"end":{"line":104,"column":4}}},"8":{"name":"safeTransferFrom","line":109,"loc":{"start":{"line":109,"column":4},"end":{"line":115,"column":4}}},"9":{"name":"safeBatchTransferFrom","line":120,"loc":{"start":{"line":120,"column":4},"end":{"line":132,"column":4}}},"10":{"name":"_update","line":148,"loc":{"start":{"line":148,"column":4},"end":{"line":182,"column":4}}},"11":{"name":"_updateWithAcceptanceCheck","line":193,"loc":{"start":{"line":193,"column":4},"end":{"line":211,"column":4}}},"12":{"name":"_safeTransferFrom","line":225,"loc":{"start":{"line":225,"column":4},"end":{"line":234,"column":4}}},"13":{"name":"_safeBatchTransferFrom","line":247,"loc":{"start":{"line":247,"column":4},"end":{"line":261,"column":4}}},"14":{"name":"_setURI","line":282,"loc":{"start":{"line":282,"column":4},"end":{"line":284,"column":4}}},"15":{"name":"_mint","line":297,"loc":{"start":{"line":297,"column":4},"end":{"line":303,"column":4}}},"16":{"name":"_mintBatch","line":317,"loc":{"start":{"line":317,"column":4},"end":{"line":322,"column":4}}},"17":{"name":"_burn","line":334,"loc":{"start":{"line":334,"column":4},"end":{"line":340,"column":4}}},"18":{"name":"_burnBatch","line":353,"loc":{"start":{"line":353,"column":4},"end":{"line":358,"column":4}}},"19":{"name":"_setApprovalForAll","line":369,"loc":{"start":{"line":369,"column":4},"end":{"line":375,"column":4}}},"20":{"name":"_doSafeTransferAcceptanceCheck","line":381,"loc":{"start":{"line":381,"column":4},"end":{"line":407,"column":4}}},"21":{"name":"_doSafeBatchTransferAcceptanceCheck","line":413,"loc":{"start":{"line":413,"column":4},"end":{"line":441,"column":4}}},"22":{"name":"_asSingletonArrays","line":446,"loc":{"start":{"line":446,"column":4},"end":{"line":467,"column":4}}}},"statementMap":{"1":{"start":{"line":34,"column":8},"end":{"line":34,"column":20}},"2":{"start":{"line":41,"column":8},"end":{"line":41,"column":1547}},"3":{"start":{"line":58,"column":8},"end":{"line":58,"column":19}},"4":{"start":{"line":65,"column":8},"end":{"line":65,"column":37}},"5":{"start":{"line":79,"column":8},"end":{"line":79,"column":2697}},"6":{"start":{"line":83,"column":8},"end":{"line":83,"column":71}},"7":{"start":{"line":85,"column":8},"end":{"line":85,"column":2902}},"8":{"start":{"line":89,"column":8},"end":{"line":89,"column":28}},"9":{"start":{"line":96,"column":8},"end":{"line":96,"column":59}},"10":{"start":{"line":103,"column":8},"end":{"line":103,"column":52}},"11":{"start":{"line":110,"column":8},"end":{"line":110,"column":37}},"12":{"start":{"line":111,"column":8},"end":{"line":111,"column":3762}},"13":{"start":{"line":114,"column":8},"end":{"line":114,"column":51}},"14":{"start":{"line":127,"column":8},"end":{"line":127,"column":37}},"15":{"start":{"line":128,"column":8},"end":{"line":128,"column":4256}},"16":{"start":{"line":131,"column":8},"end":{"line":131,"column":58}},"17":{"start":{"line":149,"column":8},"end":{"line":149,"column":5270}},"18":{"start":{"line":153,"column":8},"end":{"line":153,"column":39}},"19":{"start":{"line":155,"column":8},"end":{"line":155,"column":5439}},"20":{"start":{"line":156,"column":12},"end":{"line":156,"column":50}},"21":{"start":{"line":157,"column":12},"end":{"line":157,"column":56}},"22":{"start":{"line":159,"column":12},"end":{"line":159,"column":5609}},"23":{"start":{"line":160,"column":16},"end":{"line":160,"column":57}},"24":{"start":{"line":161,"column":16},"end":{"line":161,"column":5714}},"25":{"start":{"line":170,"column":12},"end":{"line":170,"column":6043}},"26":{"start":{"line":175,"column":8},"end":{"line":175,"column":6140}},"27":{"start":{"line":176,"column":12},"end":{"line":176,"column":50}},"28":{"start":{"line":177,"column":12},"end":{"line":177,"column":56}},"29":{"start":{"line":178,"column":12},"end":{"line":178,"column":62}},"30":{"start":{"line":180,"column":12},"end":{"line":180,"column":63}},"31":{"start":{"line":200,"column":8},"end":{"line":200,"column":37}},"32":{"start":{"line":201,"column":8},"end":{"line":201,"column":7254}},"33":{"start":{"line":202,"column":12},"end":{"line":202,"column":43}},"34":{"start":{"line":203,"column":12},"end":{"line":203,"column":7339}},"35":{"start":{"line":204,"column":16},"end":{"line":204,"column":54}},"36":{"start":{"line":205,"column":16},"end":{"line":205,"column":60}},"37":{"start":{"line":206,"column":16},"end":{"line":206,"column":82}},"38":{"start":{"line":208,"column":16},"end":{"line":208,"column":89}},"39":{"start":{"line":226,"column":8},"end":{"line":226,"column":8278}},"40":{"start":{"line":229,"column":8},"end":{"line":229,"column":8375}},"41":{"start":{"line":232,"column":8},"end":{"line":232,"column":87}},"42":{"start":{"line":233,"column":8},"end":{"line":233,"column":62}},"43":{"start":{"line":254,"column":8},"end":{"line":254,"column":9213}},"44":{"start":{"line":257,"column":8},"end":{"line":257,"column":9310}},"45":{"start":{"line":260,"column":8},"end":{"line":260,"column":62}},"46":{"start":{"line":298,"column":8},"end":{"line":298,"column":10847}},"47":{"start":{"line":301,"column":8},"end":{"line":301,"column":87}},"48":{"start":{"line":302,"column":8},"end":{"line":302,"column":68}},"49":{"start":{"line":318,"column":8},"end":{"line":318,"column":11649}},"50":{"start":{"line":321,"column":8},"end":{"line":321,"column":68}},"51":{"start":{"line":335,"column":8},"end":{"line":335,"column":12183}},"52":{"start":{"line":338,"column":8},"end":{"line":338,"column":87}},"53":{"start":{"line":339,"column":8},"end":{"line":339,"column":68}},"54":{"start":{"line":354,"column":8},"end":{"line":354,"column":12893}},"55":{"start":{"line":357,"column":8},"end":{"line":357,"column":68}},"56":{"start":{"line":370,"column":8},"end":{"line":370,"column":13380}},"57":{"start":{"line":374,"column":8},"end":{"line":374,"column":54}},"58":{"start":{"line":389,"column":8},"end":{"line":389,"column":13972}},"59":{"start":{"line":390,"column":12},"end":{"line":390,"column":14014}},"60":{"start":{"line":391,"column":16},"end":{"line":391,"column":14138}},"61":{"start":{"line":396,"column":16},"end":{"line":396,"column":14373}},"62":{"start":{"line":421,"column":8},"end":{"line":421,"column":15160}},"63":{"start":{"line":422,"column":12},"end":{"line":422,"column":15202}},"64":{"start":{"line":425,"column":16},"end":{"line":425,"column":15363}},"65":{"start":{"line":430,"column":16},"end":{"line":430,"column":15603}}},"branchMap":{"1":{"line":42,"type":"cond-expr","locations":[{"start":{"line":42,"column":12},"end":{"line":42,"column":52}},{"start":{"line":43,"column":12},"end":{"line":43,"column":63}}]},"2":{"line":42,"type":"cond-expr","locations":[{"start":{"line":42,"column":12},"end":{"line":43,"column":63}},{"start":{"line":44,"column":12},"end":{"line":44,"column":47}}]},"3":{"line":79,"type":"if","locations":[{"start":{"line":79,"column":8},"end":{"line":79,"column":8}},{"start":{"line":79,"column":8},"end":{"line":79,"column":8}}]},"4":{"line":111,"type":"if","locations":[{"start":{"line":111,"column":8},"end":{"line":111,"column":8}},{"start":{"line":111,"column":8},"end":{"line":111,"column":8}}]},"5":{"line":128,"type":"if","locations":[{"start":{"line":128,"column":8},"end":{"line":128,"column":8}},{"start":{"line":128,"column":8},"end":{"line":128,"column":8}}]},"6":{"line":149,"type":"if","locations":[{"start":{"line":149,"column":8},"end":{"line":149,"column":8}},{"start":{"line":149,"column":8},"end":{"line":149,"column":8}}]},"7":{"line":159,"type":"if","locations":[{"start":{"line":159,"column":12},"end":{"line":159,"column":12}},{"start":{"line":159,"column":12},"end":{"line":159,"column":12}}]},"8":{"line":161,"type":"if","locations":[{"start":{"line":161,"column":16},"end":{"line":161,"column":16}},{"start":{"line":161,"column":16},"end":{"line":161,"column":16}}]},"9":{"line":170,"type":"if","locations":[{"start":{"line":170,"column":12},"end":{"line":170,"column":12}},{"start":{"line":170,"column":12},"end":{"line":170,"column":12}}]},"10":{"line":175,"type":"if","locations":[{"start":{"line":175,"column":8},"end":{"line":175,"column":8}},{"start":{"line":175,"column":8},"end":{"line":175,"column":8}}]},"11":{"line":201,"type":"if","locations":[{"start":{"line":201,"column":8},"end":{"line":201,"column":8}},{"start":{"line":201,"column":8},"end":{"line":201,"column":8}}]},"12":{"line":203,"type":"if","locations":[{"start":{"line":203,"column":12},"end":{"line":203,"column":12}},{"start":{"line":203,"column":12},"end":{"line":203,"column":12}}]},"13":{"line":226,"type":"if","locations":[{"start":{"line":226,"column":8},"end":{"line":226,"column":8}},{"start":{"line":226,"column":8},"end":{"line":226,"column":8}}]},"14":{"line":229,"type":"if","locations":[{"start":{"line":229,"column":8},"end":{"line":229,"column":8}},{"start":{"line":229,"column":8},"end":{"line":229,"column":8}}]},"15":{"line":254,"type":"if","locations":[{"start":{"line":254,"column":8},"end":{"line":254,"column":8}},{"start":{"line":254,"column":8},"end":{"line":254,"column":8}}]},"16":{"line":257,"type":"if","locations":[{"start":{"line":257,"column":8},"end":{"line":257,"column":8}},{"start":{"line":257,"column":8},"end":{"line":257,"column":8}}]},"17":{"line":298,"type":"if","locations":[{"start":{"line":298,"column":8},"end":{"line":298,"column":8}},{"start":{"line":298,"column":8},"end":{"line":298,"column":8}}]},"18":{"line":318,"type":"if","locations":[{"start":{"line":318,"column":8},"end":{"line":318,"column":8}},{"start":{"line":318,"column":8},"end":{"line":318,"column":8}}]},"19":{"line":335,"type":"if","locations":[{"start":{"line":335,"column":8},"end":{"line":335,"column":8}},{"start":{"line":335,"column":8},"end":{"line":335,"column":8}}]},"20":{"line":354,"type":"if","locations":[{"start":{"line":354,"column":8},"end":{"line":354,"column":8}},{"start":{"line":354,"column":8},"end":{"line":354,"column":8}}]},"21":{"line":370,"type":"if","locations":[{"start":{"line":370,"column":8},"end":{"line":370,"column":8}},{"start":{"line":370,"column":8},"end":{"line":370,"column":8}}]},"22":{"line":389,"type":"if","locations":[{"start":{"line":389,"column":8},"end":{"line":389,"column":8}},{"start":{"line":389,"column":8},"end":{"line":389,"column":8}}]},"23":{"line":391,"type":"if","locations":[{"start":{"line":391,"column":16},"end":{"line":391,"column":16}},{"start":{"line":391,"column":16},"end":{"line":391,"column":16}}]},"24":{"line":396,"type":"if","locations":[{"start":{"line":396,"column":16},"end":{"line":396,"column":16}},{"start":{"line":396,"column":16},"end":{"line":396,"column":16}}]},"25":{"line":421,"type":"if","locations":[{"start":{"line":421,"column":8},"end":{"line":421,"column":8}},{"start":{"line":421,"column":8},"end":{"line":421,"column":8}}]},"26":{"line":425,"type":"if","locations":[{"start":{"line":425,"column":16},"end":{"line":425,"column":16}},{"start":{"line":425,"column":16},"end":{"line":425,"column":16}}]},"27":{"line":430,"type":"if","locations":[{"start":{"line":430,"column":16},"end":{"line":430,"column":16}},{"start":{"line":430,"column":16},"end":{"line":430,"column":16}}]}}},"contracts/token/ERC1155/extensions/ERC1155Burnable.sol":{"l":{"14":3,"15":1,"18":2,"22":3,"23":1,"26":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC1155/extensions/ERC1155Burnable.sol","s":{"1":3,"2":2,"3":3,"4":2},"b":{"1":[1,2],"2":[1,2]},"f":{"1":3,"2":3},"fnMap":{"1":{"name":"burn","line":13,"loc":{"start":{"line":13,"column":4},"end":{"line":19,"column":4}}},"2":{"name":"burnBatch","line":21,"loc":{"start":{"line":21,"column":4},"end":{"line":27,"column":4}}}},"statementMap":{"1":{"start":{"line":14,"column":8},"end":{"line":14,"column":486}},"2":{"start":{"line":18,"column":8},"end":{"line":18,"column":32}},"3":{"start":{"line":22,"column":8},"end":{"line":22,"column":798}},"4":{"start":{"line":26,"column":8},"end":{"line":26,"column":39}}},"branchMap":{"1":{"line":14,"type":"if","locations":[{"start":{"line":14,"column":8},"end":{"line":14,"column":8}},{"start":{"line":14,"column":8},"end":{"line":14,"column":8}}]},"2":{"line":22,"type":"if","locations":[{"start":{"line":22,"column":8},"end":{"line":22,"column":8}},{"start":{"line":22,"column":8},"end":{"line":22,"column":8}}]}}},"contracts/token/ERC1155/extensions/ERC1155Pausable.sol":{"l":{"36":11},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC1155/extensions/ERC1155Pausable.sol","s":{"1":11},"b":{"1":[11,8]},"f":{"1":11},"fnMap":{"1":{"name":"_update","line":35,"loc":{"start":{"line":30,"column":4},"end":{"line":37,"column":4}}}},"statementMap":{"1":{"start":{"line":36,"column":8},"end":{"line":36,"column":43}}},"branchMap":{"1":{"line":35,"type":"if","locations":[{"start":{"line":35,"column":32},"end":{"line":35,"column":32}},{"start":{"line":35,"column":32},"end":{"line":35,"column":32}}]}}},"contracts/token/ERC1155/extensions/ERC1155Supply.sol":{"l":{"29":15,"36":6,"43":7,"55":12,"57":12,"58":8,"59":8,"60":12,"62":12,"63":12,"66":8,"69":12,"70":4,"71":4,"72":6,"74":6,"76":6,"78":6,"81":4,"83":4},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC1155/extensions/ERC1155Supply.sol","s":{"1":15,"2":6,"3":7,"4":12,"5":12,"6":8,"7":8,"8":12,"9":12,"10":4,"11":4,"12":6},"b":{"1":[8,4],"2":[4,8]},"f":{"1":15,"2":6,"3":7,"4":12},"fnMap":{"1":{"name":"totalSupply","line":28,"loc":{"start":{"line":28,"column":4},"end":{"line":30,"column":4}}},"2":{"name":"totalSupply","line":35,"loc":{"start":{"line":35,"column":4},"end":{"line":37,"column":4}}},"3":{"name":"exists","line":42,"loc":{"start":{"line":42,"column":4},"end":{"line":44,"column":4}}},"4":{"name":"_update","line":49,"loc":{"start":{"line":49,"column":4},"end":{"line":86,"column":4}}}},"statementMap":{"1":{"start":{"line":29,"column":8},"end":{"line":29,"column":31}},"2":{"start":{"line":36,"column":8},"end":{"line":36,"column":30}},"3":{"start":{"line":43,"column":8},"end":{"line":43,"column":34}},"4":{"start":{"line":55,"column":8},"end":{"line":55,"column":43}},"5":{"start":{"line":57,"column":8},"end":{"line":57,"column":1704}},"6":{"start":{"line":58,"column":12},"end":{"line":58,"column":38}},"7":{"start":{"line":59,"column":12},"end":{"line":59,"column":1786}},"8":{"start":{"line":60,"column":16},"end":{"line":60,"column":41}},"9":{"start":{"line":69,"column":8},"end":{"line":69,"column":2247}},"10":{"start":{"line":70,"column":12},"end":{"line":70,"column":38}},"11":{"start":{"line":71,"column":12},"end":{"line":71,"column":2327}},"12":{"start":{"line":72,"column":16},"end":{"line":72,"column":41}}},"branchMap":{"1":{"line":57,"type":"if","locations":[{"start":{"line":57,"column":8},"end":{"line":57,"column":8}},{"start":{"line":57,"column":8},"end":{"line":57,"column":8}}]},"2":{"line":69,"type":"if","locations":[{"start":{"line":69,"column":8},"end":{"line":69,"column":8}},{"start":{"line":69,"column":8},"end":{"line":69,"column":8}}]}}},"contracts/token/ERC1155/extensions/ERC1155URIStorage.sol":{"l":{"41":6,"44":6,"51":2,"52":2,"59":1},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC1155/extensions/ERC1155URIStorage.sol","s":{"1":6,"2":6,"3":2},"b":{"1":[4,2]},"f":{"1":6,"2":2,"3":1},"fnMap":{"1":{"name":"uri","line":40,"loc":{"start":{"line":40,"column":4},"end":{"line":45,"column":4}}},"2":{"name":"_setURI","line":50,"loc":{"start":{"line":50,"column":4},"end":{"line":53,"column":4}}},"3":{"name":"_setBaseURI","line":58,"loc":{"start":{"line":58,"column":4},"end":{"line":60,"column":4}}}},"statementMap":{"1":{"start":{"line":41,"column":8},"end":{"line":41,"column":52}},"2":{"start":{"line":44,"column":8},"end":{"line":44,"column":98}},"3":{"start":{"line":52,"column":8},"end":{"line":52,"column":39}}},"branchMap":{"1":{"line":44,"type":"if","locations":[{"start":{"line":44,"column":44},"end":{"line":44,"column":76}},{"start":{"line":44,"column":80},"end":{"line":44,"column":97}}]}}},"contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/token/ERC1155/IERC1155.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC1155/IERC1155.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/token/ERC1155/IERC1155Receiver.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC1155/IERC1155Receiver.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/token/ERC1155/utils/ERC1155Holder.sol":{"l":{"20":15,"30":2,"40":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC1155/utils/ERC1155Holder.sol","s":{"1":15,"2":2,"3":2},"b":{"1":[6,3]},"f":{"1":15,"2":2,"3":2},"fnMap":{"1":{"name":"supportsInterface","line":19,"loc":{"start":{"line":19,"column":4},"end":{"line":21,"column":4}}},"2":{"name":"onERC1155Received","line":23,"loc":{"start":{"line":23,"column":4},"end":{"line":31,"column":4}}},"3":{"name":"onERC1155BatchReceived","line":33,"loc":{"start":{"line":33,"column":4},"end":{"line":41,"column":4}}}},"statementMap":{"1":{"start":{"line":20,"column":8},"end":{"line":20,"column":104}},"2":{"start":{"line":30,"column":8},"end":{"line":30,"column":46}},"3":{"start":{"line":40,"column":8},"end":{"line":40,"column":51}}},"branchMap":{"1":{"line":20,"type":"cond-expr","locations":[{"start":{"line":20,"column":15},"end":{"line":20,"column":63}},{"start":{"line":20,"column":68},"end":{"line":20,"column":103}}]}}},"contracts/token/ERC20/ERC20.sol":{"l":{"51":189,"52":189,"59":6,"67":20,"84":7,"91":442,"98":1503,"110":315,"111":315,"112":240,"119":201,"133":132,"134":132,"135":129,"155":106,"156":106,"157":99,"158":88,"172":429,"173":2,"175":427,"176":8,"178":419,"189":809,"191":370,"193":439,"194":439,"195":24,"197":415,"199":415,"203":783,"204":78,"206":78,"209":705,"211":705,"215":783,"227":369,"228":2,"230":367,"242":83,"243":2,"245":81,"264":301,"285":380,"286":5,"288":375,"289":5,"291":370,"292":370,"293":301,"306":131,"307":131,"308":91,"309":12,"311":79,"312":79},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/ERC20.sol","s":{"1":6,"2":20,"3":7,"4":442,"5":1503,"6":315,"7":315,"8":240,"9":201,"10":132,"11":132,"12":129,"13":106,"14":106,"15":99,"16":88,"17":429,"18":427,"19":419,"20":809,"21":439,"22":439,"23":783,"24":783,"25":369,"26":367,"27":83,"28":81,"29":301,"30":380,"31":375,"32":370,"33":301,"34":131,"35":131,"36":91,"37":79},"b":{"1":[2,427],"2":[8,419],"3":[370,439],"4":[24,415],"5":[78,705],"6":[2,367],"7":[2,81],"8":[5,375],"9":[5,370],"10":[301,69],"11":[91,40],"12":[12,79]},"f":{"1":189,"2":6,"3":20,"4":7,"5":442,"6":1503,"7":315,"8":201,"9":132,"10":106,"11":429,"12":809,"13":369,"14":83,"15":301,"16":380,"17":131},"fnMap":{"1":{"name":"constructor","line":50,"loc":{"start":{"line":50,"column":4},"end":{"line":53,"column":4}}},"2":{"name":"name","line":58,"loc":{"start":{"line":58,"column":4},"end":{"line":60,"column":4}}},"3":{"name":"symbol","line":66,"loc":{"start":{"line":66,"column":4},"end":{"line":68,"column":4}}},"4":{"name":"decimals","line":83,"loc":{"start":{"line":83,"column":4},"end":{"line":85,"column":4}}},"5":{"name":"totalSupply","line":90,"loc":{"start":{"line":90,"column":4},"end":{"line":92,"column":4}}},"6":{"name":"balanceOf","line":97,"loc":{"start":{"line":97,"column":4},"end":{"line":99,"column":4}}},"7":{"name":"transfer","line":109,"loc":{"start":{"line":109,"column":4},"end":{"line":113,"column":4}}},"8":{"name":"allowance","line":118,"loc":{"start":{"line":118,"column":4},"end":{"line":120,"column":4}}},"9":{"name":"approve","line":132,"loc":{"start":{"line":132,"column":4},"end":{"line":136,"column":4}}},"10":{"name":"transferFrom","line":154,"loc":{"start":{"line":154,"column":4},"end":{"line":159,"column":4}}},"11":{"name":"_transfer","line":171,"loc":{"start":{"line":171,"column":4},"end":{"line":179,"column":4}}},"12":{"name":"_update","line":188,"loc":{"start":{"line":188,"column":4},"end":{"line":216,"column":4}}},"13":{"name":"_mint","line":226,"loc":{"start":{"line":226,"column":4},"end":{"line":231,"column":4}}},"14":{"name":"_burn","line":241,"loc":{"start":{"line":241,"column":4},"end":{"line":246,"column":4}}},"15":{"name":"_approve","line":263,"loc":{"start":{"line":263,"column":4},"end":{"line":265,"column":4}}},"16":{"name":"_approve","line":284,"loc":{"start":{"line":284,"column":4},"end":{"line":295,"column":4}}},"17":{"name":"_spendAllowance","line":305,"loc":{"start":{"line":305,"column":4},"end":{"line":315,"column":4}}}},"statementMap":{"1":{"start":{"line":59,"column":8},"end":{"line":59,"column":20}},"2":{"start":{"line":67,"column":8},"end":{"line":67,"column":22}},"3":{"start":{"line":84,"column":8},"end":{"line":84,"column":17}},"4":{"start":{"line":91,"column":8},"end":{"line":91,"column":27}},"5":{"start":{"line":98,"column":8},"end":{"line":98,"column":33}},"6":{"start":{"line":110,"column":8},"end":{"line":110,"column":36}},"7":{"start":{"line":111,"column":8},"end":{"line":111,"column":34}},"8":{"start":{"line":112,"column":8},"end":{"line":112,"column":19}},"9":{"start":{"line":119,"column":8},"end":{"line":119,"column":42}},"10":{"start":{"line":133,"column":8},"end":{"line":133,"column":36}},"11":{"start":{"line":134,"column":8},"end":{"line":134,"column":38}},"12":{"start":{"line":135,"column":8},"end":{"line":135,"column":19}},"13":{"start":{"line":155,"column":8},"end":{"line":155,"column":38}},"14":{"start":{"line":156,"column":8},"end":{"line":156,"column":44}},"15":{"start":{"line":157,"column":8},"end":{"line":157,"column":33}},"16":{"start":{"line":158,"column":8},"end":{"line":158,"column":19}},"17":{"start":{"line":172,"column":8},"end":{"line":172,"column":5745}},"18":{"start":{"line":175,"column":8},"end":{"line":175,"column":5840}},"19":{"start":{"line":178,"column":8},"end":{"line":178,"column":31}},"20":{"start":{"line":189,"column":8},"end":{"line":189,"column":6366}},"21":{"start":{"line":193,"column":12},"end":{"line":193,"column":49}},"22":{"start":{"line":194,"column":12},"end":{"line":194,"column":6613}},"23":{"start":{"line":203,"column":8},"end":{"line":203,"column":6916}},"24":{"start":{"line":215,"column":8},"end":{"line":215,"column":38}},"25":{"start":{"line":227,"column":8},"end":{"line":227,"column":7797}},"26":{"start":{"line":230,"column":8},"end":{"line":230,"column":42}},"27":{"start":{"line":242,"column":8},"end":{"line":242,"column":8323}},"28":{"start":{"line":245,"column":8},"end":{"line":245,"column":42}},"29":{"start":{"line":264,"column":8},"end":{"line":264,"column":44}},"30":{"start":{"line":285,"column":8},"end":{"line":285,"column":10067}},"31":{"start":{"line":288,"column":8},"end":{"line":288,"column":10165}},"32":{"start":{"line":292,"column":8},"end":{"line":292,"column":10309}},"33":{"start":{"line":293,"column":12},"end":{"line":293,"column":48}},"34":{"start":{"line":306,"column":8},"end":{"line":306,"column":60}},"35":{"start":{"line":307,"column":8},"end":{"line":307,"column":10834}},"36":{"start":{"line":308,"column":12},"end":{"line":308,"column":10895}},"37":{"start":{"line":312,"column":16},"end":{"line":312,"column":72}}},"branchMap":{"1":{"line":172,"type":"if","locations":[{"start":{"line":172,"column":8},"end":{"line":172,"column":8}},{"start":{"line":172,"column":8},"end":{"line":172,"column":8}}]},"2":{"line":175,"type":"if","locations":[{"start":{"line":175,"column":8},"end":{"line":175,"column":8}},{"start":{"line":175,"column":8},"end":{"line":175,"column":8}}]},"3":{"line":189,"type":"if","locations":[{"start":{"line":189,"column":8},"end":{"line":189,"column":8}},{"start":{"line":189,"column":8},"end":{"line":189,"column":8}}]},"4":{"line":194,"type":"if","locations":[{"start":{"line":194,"column":12},"end":{"line":194,"column":12}},{"start":{"line":194,"column":12},"end":{"line":194,"column":12}}]},"5":{"line":203,"type":"if","locations":[{"start":{"line":203,"column":8},"end":{"line":203,"column":8}},{"start":{"line":203,"column":8},"end":{"line":203,"column":8}}]},"6":{"line":227,"type":"if","locations":[{"start":{"line":227,"column":8},"end":{"line":227,"column":8}},{"start":{"line":227,"column":8},"end":{"line":227,"column":8}}]},"7":{"line":242,"type":"if","locations":[{"start":{"line":242,"column":8},"end":{"line":242,"column":8}},{"start":{"line":242,"column":8},"end":{"line":242,"column":8}}]},"8":{"line":285,"type":"if","locations":[{"start":{"line":285,"column":8},"end":{"line":285,"column":8}},{"start":{"line":285,"column":8},"end":{"line":285,"column":8}}]},"9":{"line":288,"type":"if","locations":[{"start":{"line":288,"column":8},"end":{"line":288,"column":8}},{"start":{"line":288,"column":8},"end":{"line":288,"column":8}}]},"10":{"line":292,"type":"if","locations":[{"start":{"line":292,"column":8},"end":{"line":292,"column":8}},{"start":{"line":292,"column":8},"end":{"line":292,"column":8}}]},"11":{"line":307,"type":"if","locations":[{"start":{"line":307,"column":8},"end":{"line":307,"column":8}},{"start":{"line":307,"column":8},"end":{"line":307,"column":8}}]},"12":{"line":308,"type":"if","locations":[{"start":{"line":308,"column":12},"end":{"line":308,"column":12}},{"start":{"line":308,"column":12},"end":{"line":308,"column":12}}]}}},"contracts/token/ERC20/extensions/ERC20Burnable.sol":{"l":{"21":5,"36":8,"37":7},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/extensions/ERC20Burnable.sol","s":{"1":5,"2":8,"3":7},"b":{},"f":{"1":5,"2":8},"fnMap":{"1":{"name":"burn","line":20,"loc":{"start":{"line":20,"column":4},"end":{"line":22,"column":4}}},"2":{"name":"burnFrom","line":35,"loc":{"start":{"line":35,"column":4},"end":{"line":38,"column":4}}}},"statementMap":{"1":{"start":{"line":21,"column":8},"end":{"line":21,"column":33}},"2":{"start":{"line":36,"column":8},"end":{"line":36,"column":52}},"3":{"start":{"line":37,"column":8},"end":{"line":37,"column":28}}},"branchMap":{}},"contracts/token/ERC20/extensions/ERC20Capped.sol":{"l":{"29":2,"30":1,"32":1,"39":6,"46":5,"48":5,"49":5,"50":5,"51":5,"52":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/extensions/ERC20Capped.sol","s":{"1":2,"2":6,"3":5,"4":5,"5":5,"6":5,"7":5},"b":{"1":[1,1],"2":[5,0],"3":[2,3]},"f":{"1":2,"2":6,"3":5},"fnMap":{"1":{"name":"constructor","line":28,"loc":{"start":{"line":28,"column":4},"end":{"line":33,"column":4}}},"2":{"name":"cap","line":38,"loc":{"start":{"line":38,"column":4},"end":{"line":40,"column":4}}},"3":{"name":"_update","line":45,"loc":{"start":{"line":45,"column":4},"end":{"line":55,"column":4}}}},"statementMap":{"1":{"start":{"line":29,"column":8},"end":{"line":29,"column":761}},"2":{"start":{"line":39,"column":8},"end":{"line":39,"column":19}},"3":{"start":{"line":46,"column":8},"end":{"line":46,"column":37}},"4":{"start":{"line":48,"column":8},"end":{"line":48,"column":1203}},"5":{"start":{"line":49,"column":12},"end":{"line":49,"column":37}},"6":{"start":{"line":50,"column":12},"end":{"line":50,"column":42}},"7":{"start":{"line":51,"column":12},"end":{"line":51,"column":1328}}},"branchMap":{"1":{"line":29,"type":"if","locations":[{"start":{"line":29,"column":8},"end":{"line":29,"column":8}},{"start":{"line":29,"column":8},"end":{"line":29,"column":8}}]},"2":{"line":48,"type":"if","locations":[{"start":{"line":48,"column":8},"end":{"line":48,"column":8}},{"start":{"line":48,"column":8},"end":{"line":48,"column":8}}]},"3":{"line":51,"type":"if","locations":[{"start":{"line":51,"column":12},"end":{"line":51,"column":12}},{"start":{"line":51,"column":12},"end":{"line":51,"column":12}}]}}},"contracts/token/ERC20/extensions/ERC20FlashMint.sol":{"l":{"49":9,"61":10,"62":1,"64":9,"77":0,"78":0,"79":0,"89":0,"115":7,"116":7,"117":1,"119":6,"120":6,"121":6,"122":1,"124":5,"125":5,"126":4,"127":3,"129":1,"130":1,"132":3},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/extensions/ERC20FlashMint.sol","s":{"1":9,"2":10,"3":9,"4":0,"5":0,"6":7,"7":7,"8":6,"9":6,"10":6,"11":5,"12":5,"13":4,"14":3,"15":1,"16":1,"17":3},"b":{"1":[8,1],"2":[1,9],"3":[1,6],"4":[1,5],"5":[3,1],"6":[2,1]},"f":{"1":9,"2":10,"3":0,"4":0,"5":7},"fnMap":{"1":{"name":"maxFlashLoan","line":48,"loc":{"start":{"line":48,"column":4},"end":{"line":50,"column":4}}},"2":{"name":"flashFee","line":60,"loc":{"start":{"line":60,"column":4},"end":{"line":65,"column":4}}},"3":{"name":"_flashFee","line":75,"loc":{"start":{"line":75,"column":4},"end":{"line":80,"column":4}}},"4":{"name":"_flashFeeReceiver","line":88,"loc":{"start":{"line":88,"column":4},"end":{"line":90,"column":4}}},"5":{"name":"flashLoan","line":109,"loc":{"start":{"line":109,"column":4},"end":{"line":133,"column":4}}}},"statementMap":{"1":{"start":{"line":49,"column":8},"end":{"line":49,"column":77}},"2":{"start":{"line":61,"column":8},"end":{"line":61,"column":2566}},"3":{"start":{"line":64,"column":8},"end":{"line":64,"column":38}},"4":{"start":{"line":79,"column":8},"end":{"line":79,"column":16}},"5":{"start":{"line":89,"column":8},"end":{"line":89,"column":25}},"6":{"start":{"line":115,"column":8},"end":{"line":115,"column":45}},"7":{"start":{"line":116,"column":8},"end":{"line":116,"column":5021}},"8":{"start":{"line":119,"column":8},"end":{"line":119,"column":44}},"9":{"start":{"line":120,"column":8},"end":{"line":120,"column":38}},"10":{"start":{"line":121,"column":8},"end":{"line":121,"column":5201}},"11":{"start":{"line":124,"column":8},"end":{"line":124,"column":54}},"12":{"start":{"line":125,"column":8},"end":{"line":125,"column":69}},"13":{"start":{"line":126,"column":8},"end":{"line":126,"column":5492}},"14":{"start":{"line":127,"column":12},"end":{"line":127,"column":48}},"15":{"start":{"line":129,"column":12},"end":{"line":129,"column":42}},"16":{"start":{"line":130,"column":12},"end":{"line":130,"column":62}},"17":{"start":{"line":132,"column":8},"end":{"line":132,"column":19}}},"branchMap":{"1":{"line":49,"type":"if","locations":[{"start":{"line":49,"column":40},"end":{"line":49,"column":72}},{"start":{"line":49,"column":76},"end":{"line":49,"column":76}}]},"2":{"line":61,"type":"if","locations":[{"start":{"line":61,"column":8},"end":{"line":61,"column":8}},{"start":{"line":61,"column":8},"end":{"line":61,"column":8}}]},"3":{"line":116,"type":"if","locations":[{"start":{"line":116,"column":8},"end":{"line":116,"column":8}},{"start":{"line":116,"column":8},"end":{"line":116,"column":8}}]},"4":{"line":121,"type":"if","locations":[{"start":{"line":121,"column":8},"end":{"line":121,"column":8}},{"start":{"line":121,"column":8},"end":{"line":121,"column":8}}]},"5":{"line":126,"type":"if","locations":[{"start":{"line":126,"column":8},"end":{"line":126,"column":8}},{"start":{"line":126,"column":8},"end":{"line":126,"column":8}}]},"6":{"line":126,"type":"cond-expr","locations":[{"start":{"line":126,"column":12},"end":{"line":126,"column":19}},{"start":{"line":126,"column":24},"end":{"line":126,"column":53}}]}}},"contracts/token/ERC20/extensions/ERC20Pausable.sol":{"l":{"31":9},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/extensions/ERC20Pausable.sol","s":{"1":9},"b":{"1":[9,68]},"f":{"1":9},"fnMap":{"1":{"name":"_update","line":30,"loc":{"start":{"line":30,"column":4},"end":{"line":32,"column":4}}}},"statementMap":{"1":{"start":{"line":31,"column":8},"end":{"line":31,"column":37}}},"branchMap":{"1":{"line":30,"type":"if","locations":[{"start":{"line":30,"column":88},"end":{"line":30,"column":88}},{"start":{"line":30,"column":88},"end":{"line":30,"column":88}}]}}},"contracts/token/ERC20/extensions/ERC20Permit.sol":{"l":{"53":5,"54":1,"57":4,"59":4,"61":4,"62":4,"63":2,"66":2,"73":2,"81":1},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/extensions/ERC20Permit.sol","s":{"1":5,"2":4,"3":4,"4":4,"5":4,"6":2,"7":2,"8":1},"b":{"1":[1,4],"2":[2,2]},"f":{"1":2,"2":5,"3":2,"4":1},"fnMap":{"1":{"name":"constructor","line":39,"loc":{"start":{"line":39,"column":4},"end":{"line":39,"column":55}}},"2":{"name":"permit","line":44,"loc":{"start":{"line":44,"column":4},"end":{"line":67,"column":4}}},"3":{"name":"nonces","line":72,"loc":{"start":{"line":72,"column":4},"end":{"line":74,"column":4}}},"4":{"name":"DOMAIN_SEPARATOR","line":80,"loc":{"start":{"line":80,"column":4},"end":{"line":82,"column":4}}}},"statementMap":{"1":{"start":{"line":53,"column":8},"end":{"line":53,"column":1891}},"2":{"start":{"line":57,"column":8},"end":{"line":57,"column":118}},"3":{"start":{"line":59,"column":8},"end":{"line":59,"column":51}},"4":{"start":{"line":61,"column":8},"end":{"line":61,"column":53}},"5":{"start":{"line":62,"column":8},"end":{"line":62,"column":2228}},"6":{"start":{"line":66,"column":8},"end":{"line":66,"column":38}},"7":{"start":{"line":73,"column":8},"end":{"line":73,"column":34}},"8":{"start":{"line":81,"column":8},"end":{"line":81,"column":35}}},"branchMap":{"1":{"line":53,"type":"if","locations":[{"start":{"line":53,"column":8},"end":{"line":53,"column":8}},{"start":{"line":53,"column":8},"end":{"line":53,"column":8}}]},"2":{"line":62,"type":"if","locations":[{"start":{"line":62,"column":8},"end":{"line":62,"column":8}},{"start":{"line":62,"column":8},"end":{"line":62,"column":8}}]}}},"contracts/token/ERC20/extensions/ERC20Votes.sol":{"l":{"40":126,"49":238,"50":236,"51":126,"52":126,"53":126,"54":2,"57":234,"67":148,"74":18,"81":12},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/extensions/ERC20Votes.sol","s":{"1":126,"2":238,"3":236,"4":126,"5":126,"6":126,"7":234,"8":148,"9":18,"10":12},"b":{"1":[126,110],"2":[2,124]},"f":{"1":126,"2":238,"3":148,"4":18,"5":12},"fnMap":{"1":{"name":"_maxSupply","line":39,"loc":{"start":{"line":39,"column":4},"end":{"line":41,"column":4}}},"2":{"name":"_update","line":48,"loc":{"start":{"line":48,"column":4},"end":{"line":58,"column":4}}},"3":{"name":"_getVotingUnits","line":66,"loc":{"start":{"line":66,"column":4},"end":{"line":68,"column":4}}},"4":{"name":"numCheckpoints","line":73,"loc":{"start":{"line":73,"column":4},"end":{"line":75,"column":4}}},"5":{"name":"checkpoints","line":80,"loc":{"start":{"line":80,"column":4},"end":{"line":82,"column":4}}}},"statementMap":{"1":{"start":{"line":40,"column":8},"end":{"line":40,"column":32}},"2":{"start":{"line":49,"column":8},"end":{"line":49,"column":37}},"3":{"start":{"line":50,"column":8},"end":{"line":50,"column":2471}},"4":{"start":{"line":51,"column":12},"end":{"line":51,"column":42}},"5":{"start":{"line":52,"column":12},"end":{"line":52,"column":38}},"6":{"start":{"line":53,"column":12},"end":{"line":53,"column":2597}},"7":{"start":{"line":57,"column":8},"end":{"line":57,"column":44}},"8":{"start":{"line":67,"column":8},"end":{"line":67,"column":33}},"9":{"start":{"line":74,"column":8},"end":{"line":74,"column":39}},"10":{"start":{"line":81,"column":8},"end":{"line":81,"column":41}}},"branchMap":{"1":{"line":50,"type":"if","locations":[{"start":{"line":50,"column":8},"end":{"line":50,"column":8}},{"start":{"line":50,"column":8},"end":{"line":50,"column":8}}]},"2":{"line":53,"type":"if","locations":[{"start":{"line":53,"column":12},"end":{"line":53,"column":12}},{"start":{"line":53,"column":12},"end":{"line":53,"column":12}}]}}},"contracts/token/ERC20/extensions/ERC20Wrapper.sol":{"l":{"30":2,"31":0,"33":2,"40":2,"41":1,"43":1,"51":1,"58":38,"59":38,"60":0,"62":38,"63":1,"65":37,"66":35,"67":35,"74":5,"75":1,"77":4,"78":3,"79":3,"87":2,"88":2,"89":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/extensions/ERC20Wrapper.sol","s":{"1":2,"2":2,"3":1,"4":1,"5":1,"6":38,"7":38,"8":38,"9":37,"10":35,"11":35,"12":5,"13":4,"14":3,"15":3,"16":2,"17":2,"18":2},"b":{"1":[0,2],"2":[0,38],"3":[1,37],"4":[1,4]},"f":{"1":2,"2":2,"3":1,"4":38,"5":5,"6":2},"fnMap":{"1":{"name":"constructor","line":29,"loc":{"start":{"line":29,"column":4},"end":{"line":34,"column":4}}},"2":{"name":"decimals","line":39,"loc":{"start":{"line":39,"column":4},"end":{"line":45,"column":4}}},"3":{"name":"underlying","line":50,"loc":{"start":{"line":50,"column":4},"end":{"line":52,"column":4}}},"4":{"name":"depositFor","line":57,"loc":{"start":{"line":57,"column":4},"end":{"line":68,"column":4}}},"5":{"name":"withdrawTo","line":73,"loc":{"start":{"line":73,"column":4},"end":{"line":80,"column":4}}},"6":{"name":"_recover","line":86,"loc":{"start":{"line":86,"column":4},"end":{"line":90,"column":4}}}},"statementMap":{"1":{"start":{"line":30,"column":8},"end":{"line":30,"column":1332}},"2":{"start":{"line":40,"column":8},"end":{"line":40,"column":1606}},"3":{"start":{"line":41,"column":12},"end":{"line":41,"column":24}},"4":{"start":{"line":43,"column":12},"end":{"line":43,"column":35}},"5":{"start":{"line":51,"column":8},"end":{"line":51,"column":26}},"6":{"start":{"line":58,"column":8},"end":{"line":58,"column":37}},"7":{"start":{"line":59,"column":8},"end":{"line":59,"column":2232}},"8":{"start":{"line":62,"column":8},"end":{"line":62,"column":2335}},"9":{"start":{"line":65,"column":8},"end":{"line":65,"column":76}},"10":{"start":{"line":66,"column":8},"end":{"line":66,"column":28}},"11":{"start":{"line":67,"column":8},"end":{"line":67,"column":19}},"12":{"start":{"line":74,"column":8},"end":{"line":74,"column":2797}},"13":{"start":{"line":77,"column":8},"end":{"line":77,"column":33}},"14":{"start":{"line":78,"column":8},"end":{"line":78,"column":58}},"15":{"start":{"line":79,"column":8},"end":{"line":79,"column":19}},"16":{"start":{"line":87,"column":8},"end":{"line":87,"column":76}},"17":{"start":{"line":88,"column":8},"end":{"line":88,"column":28}},"18":{"start":{"line":89,"column":8},"end":{"line":89,"column":20}}},"branchMap":{"1":{"line":30,"type":"if","locations":[{"start":{"line":30,"column":8},"end":{"line":30,"column":8}},{"start":{"line":30,"column":8},"end":{"line":30,"column":8}}]},"2":{"line":59,"type":"if","locations":[{"start":{"line":59,"column":8},"end":{"line":59,"column":8}},{"start":{"line":59,"column":8},"end":{"line":59,"column":8}}]},"3":{"line":62,"type":"if","locations":[{"start":{"line":62,"column":8},"end":{"line":62,"column":8}},{"start":{"line":62,"column":8},"end":{"line":62,"column":8}}]},"4":{"line":74,"type":"if","locations":[{"start":{"line":74,"column":8},"end":{"line":74,"column":8}},{"start":{"line":74,"column":8},"end":{"line":74,"column":8}}]}}},"contracts/token/ERC20/extensions/ERC4626.sol":{"l":{"78":77,"79":77,"80":77,"87":77,"90":77,"91":76,"92":76,"93":75,"96":2,"107":13,"112":7,"117":224,"122":10,"127":20,"132":27,"137":22,"142":32,"147":29,"152":35,"157":23,"162":39,"167":28,"172":19,"173":19,"174":1,"177":18,"178":18,"180":18,"189":14,"190":14,"191":1,"194":13,"195":13,"197":13,"202":22,"203":22,"204":1,"207":21,"208":21,"210":18,"215":19,"216":19,"217":1,"220":18,"221":18,"223":15,"230":84,"237":103,"251":31,"252":31,"254":31,"267":39,"268":12,"277":33,"278":33,"280":33,"284":60},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/extensions/ERC4626.sol","s":{"1":77,"2":77,"3":77,"4":76,"5":76,"6":75,"7":2,"8":13,"9":7,"10":224,"11":10,"12":20,"13":27,"14":22,"15":32,"16":29,"17":35,"18":23,"19":39,"20":28,"21":19,"22":19,"23":18,"24":18,"25":18,"26":14,"27":14,"28":13,"29":13,"30":13,"31":22,"32":22,"33":21,"34":21,"35":18,"36":19,"37":19,"38":18,"39":18,"40":15,"41":84,"42":103,"43":31,"44":31,"45":31,"46":39,"47":12,"48":33,"49":33,"50":33,"51":60},"b":{"1":[75,2],"2":[76,1],"3":[75,1],"4":[1,18],"5":[1,13],"6":[1,21],"7":[1,18],"8":[12,27]},"f":{"1":77,"2":77,"3":13,"4":7,"5":224,"6":10,"7":20,"8":27,"9":22,"10":32,"11":29,"12":35,"13":23,"14":39,"15":28,"16":19,"17":14,"18":22,"19":19,"20":84,"21":103,"22":31,"23":39,"24":60},"fnMap":{"1":{"name":"constructor","line":77,"loc":{"start":{"line":77,"column":4},"end":{"line":81,"column":4}}},"2":{"name":"_tryGetAssetDecimals","line":86,"loc":{"start":{"line":86,"column":4},"end":{"line":97,"column":4}}},"3":{"name":"decimals","line":106,"loc":{"start":{"line":106,"column":4},"end":{"line":108,"column":4}}},"4":{"name":"asset","line":111,"loc":{"start":{"line":111,"column":4},"end":{"line":113,"column":4}}},"5":{"name":"totalAssets","line":116,"loc":{"start":{"line":116,"column":4},"end":{"line":118,"column":4}}},"6":{"name":"convertToShares","line":121,"loc":{"start":{"line":121,"column":4},"end":{"line":123,"column":4}}},"7":{"name":"convertToAssets","line":126,"loc":{"start":{"line":126,"column":4},"end":{"line":128,"column":4}}},"8":{"name":"maxDeposit","line":131,"loc":{"start":{"line":131,"column":4},"end":{"line":133,"column":4}}},"9":{"name":"maxMint","line":136,"loc":{"start":{"line":136,"column":4},"end":{"line":138,"column":4}}},"10":{"name":"maxWithdraw","line":141,"loc":{"start":{"line":141,"column":4},"end":{"line":143,"column":4}}},"11":{"name":"maxRedeem","line":146,"loc":{"start":{"line":146,"column":4},"end":{"line":148,"column":4}}},"12":{"name":"previewDeposit","line":151,"loc":{"start":{"line":151,"column":4},"end":{"line":153,"column":4}}},"13":{"name":"previewMint","line":156,"loc":{"start":{"line":156,"column":4},"end":{"line":158,"column":4}}},"14":{"name":"previewWithdraw","line":161,"loc":{"start":{"line":161,"column":4},"end":{"line":163,"column":4}}},"15":{"name":"previewRedeem","line":166,"loc":{"start":{"line":166,"column":4},"end":{"line":168,"column":4}}},"16":{"name":"deposit","line":171,"loc":{"start":{"line":171,"column":4},"end":{"line":181,"column":4}}},"17":{"name":"mint","line":188,"loc":{"start":{"line":188,"column":4},"end":{"line":198,"column":4}}},"18":{"name":"withdraw","line":201,"loc":{"start":{"line":201,"column":4},"end":{"line":211,"column":4}}},"19":{"name":"redeem","line":214,"loc":{"start":{"line":214,"column":4},"end":{"line":224,"column":4}}},"20":{"name":"_convertToShares","line":229,"loc":{"start":{"line":229,"column":4},"end":{"line":231,"column":4}}},"21":{"name":"_convertToAssets","line":236,"loc":{"start":{"line":236,"column":4},"end":{"line":238,"column":4}}},"22":{"name":"_deposit","line":243,"loc":{"start":{"line":243,"column":4},"end":{"line":255,"column":4}}},"23":{"name":"_withdraw","line":260,"loc":{"start":{"line":260,"column":4},"end":{"line":281,"column":4}}},"24":{"name":"_decimalsOffset","line":283,"loc":{"start":{"line":283,"column":4},"end":{"line":285,"column":4}}}},"statementMap":{"1":{"start":{"line":78,"column":8},"end":{"line":78,"column":74}},"2":{"start":{"line":87,"column":8},"end":{"line":87,"column":4716}},"3":{"start":{"line":90,"column":8},"end":{"line":90,"column":4865}},"4":{"start":{"line":91,"column":12},"end":{"line":91,"column":77}},"5":{"start":{"line":92,"column":12},"end":{"line":92,"column":5007}},"6":{"start":{"line":93,"column":16},"end":{"line":93,"column":54}},"7":{"start":{"line":96,"column":8},"end":{"line":96,"column":25}},"8":{"start":{"line":107,"column":8},"end":{"line":107,"column":54}},"9":{"start":{"line":112,"column":8},"end":{"line":112,"column":30}},"10":{"start":{"line":117,"column":8},"end":{"line":117,"column":46}},"11":{"start":{"line":122,"column":8},"end":{"line":122,"column":60}},"12":{"start":{"line":127,"column":8},"end":{"line":127,"column":60}},"13":{"start":{"line":132,"column":8},"end":{"line":132,"column":32}},"14":{"start":{"line":137,"column":8},"end":{"line":137,"column":32}},"15":{"start":{"line":142,"column":8},"end":{"line":142,"column":70}},"16":{"start":{"line":147,"column":8},"end":{"line":147,"column":31}},"17":{"start":{"line":152,"column":8},"end":{"line":152,"column":60}},"18":{"start":{"line":157,"column":8},"end":{"line":157,"column":59}},"19":{"start":{"line":162,"column":8},"end":{"line":162,"column":59}},"20":{"start":{"line":167,"column":8},"end":{"line":167,"column":60}},"21":{"start":{"line":172,"column":8},"end":{"line":172,"column":48}},"22":{"start":{"line":173,"column":8},"end":{"line":173,"column":8075}},"23":{"start":{"line":177,"column":8},"end":{"line":177,"column":47}},"24":{"start":{"line":178,"column":8},"end":{"line":178,"column":55}},"25":{"start":{"line":180,"column":8},"end":{"line":180,"column":21}},"26":{"start":{"line":189,"column":8},"end":{"line":189,"column":45}},"27":{"start":{"line":190,"column":8},"end":{"line":190,"column":8728}},"28":{"start":{"line":194,"column":8},"end":{"line":194,"column":44}},"29":{"start":{"line":195,"column":8},"end":{"line":195,"column":55}},"30":{"start":{"line":197,"column":8},"end":{"line":197,"column":21}},"31":{"start":{"line":202,"column":8},"end":{"line":202,"column":46}},"32":{"start":{"line":203,"column":8},"end":{"line":203,"column":9175}},"33":{"start":{"line":207,"column":8},"end":{"line":207,"column":48}},"34":{"start":{"line":208,"column":8},"end":{"line":208,"column":63}},"35":{"start":{"line":210,"column":8},"end":{"line":210,"column":21}},"36":{"start":{"line":215,"column":8},"end":{"line":215,"column":44}},"37":{"start":{"line":216,"column":8},"end":{"line":216,"column":9629}},"38":{"start":{"line":220,"column":8},"end":{"line":220,"column":46}},"39":{"start":{"line":221,"column":8},"end":{"line":221,"column":63}},"40":{"start":{"line":223,"column":8},"end":{"line":223,"column":21}},"41":{"start":{"line":230,"column":8},"end":{"line":230,"column":98}},"42":{"start":{"line":237,"column":8},"end":{"line":237,"column":98}},"43":{"start":{"line":251,"column":8},"end":{"line":251,"column":72}},"44":{"start":{"line":252,"column":8},"end":{"line":252,"column":30}},"45":{"start":{"line":254,"column":8},"end":{"line":254,"column":54}},"46":{"start":{"line":267,"column":8},"end":{"line":267,"column":11689}},"47":{"start":{"line":268,"column":12},"end":{"line":268,"column":49}},"48":{"start":{"line":277,"column":8},"end":{"line":277,"column":27}},"49":{"start":{"line":278,"column":8},"end":{"line":278,"column":55}},"50":{"start":{"line":280,"column":8},"end":{"line":280,"column":62}},"51":{"start":{"line":284,"column":8},"end":{"line":284,"column":16}}},"branchMap":{"1":{"line":79,"type":"if","locations":[{"start":{"line":79,"column":40},"end":{"line":79,"column":52}},{"start":{"line":79,"column":56},"end":{"line":79,"column":57}}]},"2":{"line":90,"type":"if","locations":[{"start":{"line":90,"column":8},"end":{"line":90,"column":8}},{"start":{"line":90,"column":8},"end":{"line":90,"column":8}}]},"3":{"line":92,"type":"if","locations":[{"start":{"line":92,"column":12},"end":{"line":92,"column":12}},{"start":{"line":92,"column":12},"end":{"line":92,"column":12}}]},"4":{"line":173,"type":"if","locations":[{"start":{"line":173,"column":8},"end":{"line":173,"column":8}},{"start":{"line":173,"column":8},"end":{"line":173,"column":8}}]},"5":{"line":190,"type":"if","locations":[{"start":{"line":190,"column":8},"end":{"line":190,"column":8}},{"start":{"line":190,"column":8},"end":{"line":190,"column":8}}]},"6":{"line":203,"type":"if","locations":[{"start":{"line":203,"column":8},"end":{"line":203,"column":8}},{"start":{"line":203,"column":8},"end":{"line":203,"column":8}}]},"7":{"line":216,"type":"if","locations":[{"start":{"line":216,"column":8},"end":{"line":216,"column":8}},{"start":{"line":216,"column":8},"end":{"line":216,"column":8}}]},"8":{"line":267,"type":"if","locations":[{"start":{"line":267,"column":8},"end":{"line":267,"column":8}},{"start":{"line":267,"column":8},"end":{"line":267,"column":8}}]}}},"contracts/token/ERC20/extensions/IERC20Metadata.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/extensions/IERC20Metadata.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/token/ERC20/extensions/IERC20Permit.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/extensions/IERC20Permit.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/token/ERC20/IERC20.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/IERC20.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/token/ERC20/utils/SafeERC20.sol":{"l":{"37":173,"45":72,"53":7,"54":6,"62":9,"63":9,"64":8,"65":4,"67":4,"77":21,"79":21,"80":7,"81":3,"96":255,"97":186,"98":5,"115":21,"116":21},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC20/utils/SafeERC20.sol","s":{"1":173,"2":72,"3":7,"4":6,"5":9,"6":8,"7":4,"8":21,"9":21,"10":7,"11":3,"12":255,"13":186,"14":21,"15":21},"b":{"1":[4,4],"2":[7,14],"3":[5,181],"4":[8,7]},"f":{"1":173,"2":72,"3":7,"4":9,"5":21,"6":255,"7":21},"fnMap":{"1":{"name":"safeTransfer","line":36,"loc":{"start":{"line":36,"column":4},"end":{"line":38,"column":4}}},"2":{"name":"safeTransferFrom","line":44,"loc":{"start":{"line":44,"column":4},"end":{"line":46,"column":4}}},"3":{"name":"safeIncreaseAllowance","line":52,"loc":{"start":{"line":52,"column":4},"end":{"line":55,"column":4}}},"4":{"name":"safeDecreaseAllowance","line":61,"loc":{"start":{"line":61,"column":4},"end":{"line":69,"column":4}}},"5":{"name":"forceApprove","line":76,"loc":{"start":{"line":76,"column":4},"end":{"line":83,"column":4}}},"6":{"name":"_callOptionalReturn","line":91,"loc":{"start":{"line":91,"column":4},"end":{"line":100,"column":4}}},"7":{"name":"_callOptionalReturnBool","line":110,"loc":{"start":{"line":110,"column":4},"end":{"line":117,"column":4}}}},"statementMap":{"1":{"start":{"line":37,"column":8},"end":{"line":37,"column":78}},"2":{"start":{"line":45,"column":8},"end":{"line":45,"column":88}},"3":{"start":{"line":53,"column":8},"end":{"line":53,"column":70}},"4":{"start":{"line":54,"column":8},"end":{"line":54,"column":57}},"5":{"start":{"line":63,"column":12},"end":{"line":63,"column":78}},"6":{"start":{"line":64,"column":12},"end":{"line":64,"column":2736}},"7":{"start":{"line":67,"column":12},"end":{"line":67,"column":77}},"8":{"start":{"line":77,"column":8},"end":{"line":77,"column":83}},"9":{"start":{"line":79,"column":8},"end":{"line":79,"column":3480}},"10":{"start":{"line":80,"column":12},"end":{"line":80,"column":82}},"11":{"start":{"line":81,"column":12},"end":{"line":81,"column":51}},"12":{"start":{"line":96,"column":8},"end":{"line":96,"column":67}},"13":{"start":{"line":97,"column":8},"end":{"line":97,"column":4558}},"14":{"start":{"line":115,"column":8},"end":{"line":115,"column":75}},"15":{"start":{"line":116,"column":8},"end":{"line":116,"column":118}}},"branchMap":{"1":{"line":64,"type":"if","locations":[{"start":{"line":64,"column":12},"end":{"line":64,"column":12}},{"start":{"line":64,"column":12},"end":{"line":64,"column":12}}]},"2":{"line":79,"type":"if","locations":[{"start":{"line":79,"column":8},"end":{"line":79,"column":8}},{"start":{"line":79,"column":8},"end":{"line":79,"column":8}}]},"3":{"line":97,"type":"if","locations":[{"start":{"line":97,"column":8},"end":{"line":97,"column":8}},{"start":{"line":97,"column":8},"end":{"line":97,"column":8}}]},"4":{"line":116,"type":"cond-expr","locations":[{"start":{"line":116,"column":27},"end":{"line":116,"column":48}},{"start":{"line":116,"column":53},"end":{"line":116,"column":82}}]}}},"contracts/token/ERC721/ERC721.sol":{"l":{"40":30,"41":30,"48":51,"58":1846,"59":3,"61":1843,"68":250,"75":3,"82":3,"89":5,"91":3,"92":3,"101":2,"108":1186,"115":179,"117":175,"124":1001,"131":280,"138":474,"139":15,"143":459,"144":419,"145":15,"153":196,"160":358,"161":302,"173":4889,"180":298,"191":467,"205":467,"206":40,"207":22,"209":18,"225":12,"226":12,"242":3258,"245":3258,"246":467,"250":3218,"252":841,"254":841,"255":841,"259":3218,"260":3175,"261":3175,"265":3218,"267":3218,"269":3218,"285":2360,"286":4,"288":2356,"289":2353,"290":6,"305":37,"313":40,"314":40,"329":36,"330":35,"331":7,"347":416,"348":15,"350":401,"351":401,"352":21,"354":15,"378":179,"386":340,"387":298,"401":1186,"410":2027,"411":1186,"414":1183,"415":6,"418":1177,"419":1177,"423":2018,"435":1001,"436":3,"438":998,"439":998,"449":1631,"450":1631,"451":32,"453":1599,"466":640,"467":302,"468":253,"469":9,"472":49,"473":18,"476":31},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/ERC721.sol","s":{"1":51,"2":1846,"3":1843,"4":250,"5":3,"6":3,"7":5,"8":3,"9":3,"10":2,"11":1186,"12":179,"13":175,"14":1001,"15":280,"16":474,"17":459,"18":419,"19":196,"20":358,"21":302,"22":4889,"23":298,"24":467,"25":467,"26":40,"27":3258,"28":3258,"29":467,"30":3218,"31":841,"32":3218,"33":3218,"34":3218,"35":2360,"36":2356,"37":2353,"38":37,"39":40,"40":40,"41":36,"42":35,"43":416,"44":401,"45":401,"46":380,"47":179,"48":340,"49":298,"50":1186,"51":2027,"52":1186,"53":1183,"54":1177,"55":1177,"56":1001,"57":998,"58":1631,"59":1631,"60":1599,"61":640,"62":302,"63":253,"64":49},"b":{"1":[9,6],"2":[6,12],"3":[3,1843],"4":[1,2],"5":[15,459],"6":[15,404],"7":[212,132],"8":[132,83],"9":[40,427],"10":[22,18],"11":[467,2791],"12":[841,2377],"13":[3175,43],"14":[4,2356],"15":[6,2347],"16":[7,28],"17":[15,401],"18":[21,380],"19":[15,365],"20":[1186,841],"21":[1186,0],"22":[6,1177],"23":[1177,0],"24":[3,998],"25":[32,1599],"26":[302,338],"27":[9,244],"28":[18,31]},"f":{"1":30,"2":51,"3":1846,"4":250,"5":3,"6":3,"7":5,"8":2,"9":1186,"10":179,"11":1001,"12":280,"13":474,"14":196,"15":358,"16":4889,"17":298,"18":467,"19":467,"20":12,"21":3258,"22":2360,"23":37,"24":40,"25":36,"26":416,"27":179,"28":340,"29":1186,"30":2027,"31":1001,"32":1631,"33":640},"fnMap":{"1":{"name":"constructor","line":39,"loc":{"start":{"line":39,"column":4},"end":{"line":42,"column":4}}},"2":{"name":"supportsInterface","line":47,"loc":{"start":{"line":47,"column":4},"end":{"line":52,"column":4}}},"3":{"name":"balanceOf","line":57,"loc":{"start":{"line":57,"column":4},"end":{"line":62,"column":4}}},"4":{"name":"ownerOf","line":67,"loc":{"start":{"line":67,"column":4},"end":{"line":69,"column":4}}},"5":{"name":"name","line":74,"loc":{"start":{"line":74,"column":4},"end":{"line":76,"column":4}}},"6":{"name":"symbol","line":81,"loc":{"start":{"line":81,"column":4},"end":{"line":83,"column":4}}},"7":{"name":"tokenURI","line":88,"loc":{"start":{"line":88,"column":4},"end":{"line":93,"column":4}}},"8":{"name":"_baseURI","line":100,"loc":{"start":{"line":100,"column":4},"end":{"line":102,"column":4}}},"9":{"name":"approve","line":107,"loc":{"start":{"line":107,"column":4},"end":{"line":109,"column":4}}},"10":{"name":"getApproved","line":114,"loc":{"start":{"line":114,"column":4},"end":{"line":118,"column":4}}},"11":{"name":"setApprovalForAll","line":123,"loc":{"start":{"line":123,"column":4},"end":{"line":125,"column":4}}},"12":{"name":"isApprovedForAll","line":130,"loc":{"start":{"line":130,"column":4},"end":{"line":132,"column":4}}},"13":{"name":"transferFrom","line":137,"loc":{"start":{"line":137,"column":4},"end":{"line":147,"column":4}}},"14":{"name":"safeTransferFrom","line":152,"loc":{"start":{"line":152,"column":4},"end":{"line":154,"column":4}}},"15":{"name":"safeTransferFrom","line":159,"loc":{"start":{"line":159,"column":4},"end":{"line":162,"column":4}}},"16":{"name":"_ownerOf","line":172,"loc":{"start":{"line":172,"column":4},"end":{"line":174,"column":4}}},"17":{"name":"_getApproved","line":179,"loc":{"start":{"line":179,"column":4},"end":{"line":181,"column":4}}},"18":{"name":"_isAuthorized","line":190,"loc":{"start":{"line":190,"column":4},"end":{"line":194,"column":4}}},"19":{"name":"_checkAuthorized","line":204,"loc":{"start":{"line":204,"column":4},"end":{"line":212,"column":4}}},"20":{"name":"_increaseBalance","line":224,"loc":{"start":{"line":224,"column":4},"end":{"line":228,"column":4}}},"21":{"name":"_update","line":241,"loc":{"start":{"line":241,"column":4},"end":{"line":270,"column":4}}},"22":{"name":"_mint","line":284,"loc":{"start":{"line":284,"column":4},"end":{"line":292,"column":4}}},"23":{"name":"_safeMint","line":304,"loc":{"start":{"line":304,"column":4},"end":{"line":306,"column":4}}},"24":{"name":"_safeMint","line":312,"loc":{"start":{"line":312,"column":4},"end":{"line":315,"column":4}}},"25":{"name":"_burn","line":328,"loc":{"start":{"line":328,"column":4},"end":{"line":333,"column":4}}},"26":{"name":"_transfer","line":346,"loc":{"start":{"line":346,"column":4},"end":{"line":356,"column":4}}},"27":{"name":"_safeTransfer","line":377,"loc":{"start":{"line":377,"column":4},"end":{"line":379,"column":4}}},"28":{"name":"_safeTransfer","line":385,"loc":{"start":{"line":385,"column":4},"end":{"line":388,"column":4}}},"29":{"name":"_approve","line":400,"loc":{"start":{"line":400,"column":4},"end":{"line":402,"column":4}}},"30":{"name":"_approve","line":408,"loc":{"start":{"line":408,"column":4},"end":{"line":424,"column":4}}},"31":{"name":"_setApprovalForAll","line":434,"loc":{"start":{"line":434,"column":4},"end":{"line":440,"column":4}}},"32":{"name":"_requireOwned","line":448,"loc":{"start":{"line":448,"column":4},"end":{"line":454,"column":4}}},"33":{"name":"_checkOnERC721Received","line":465,"loc":{"start":{"line":465,"column":4},"end":{"line":482,"column":4}}}},"statementMap":{"1":{"start":{"line":48,"column":8},"end":{"line":48,"column":1729}},"2":{"start":{"line":58,"column":8},"end":{"line":58,"column":2012}},"3":{"start":{"line":61,"column":8},"end":{"line":61,"column":31}},"4":{"start":{"line":68,"column":8},"end":{"line":68,"column":37}},"5":{"start":{"line":75,"column":8},"end":{"line":75,"column":20}},"6":{"start":{"line":82,"column":8},"end":{"line":82,"column":22}},"7":{"start":{"line":89,"column":8},"end":{"line":89,"column":29}},"8":{"start":{"line":91,"column":8},"end":{"line":91,"column":42}},"9":{"start":{"line":92,"column":8},"end":{"line":92,"column":90}},"10":{"start":{"line":101,"column":8},"end":{"line":101,"column":17}},"11":{"start":{"line":108,"column":8},"end":{"line":108,"column":42}},"12":{"start":{"line":115,"column":8},"end":{"line":115,"column":29}},"13":{"start":{"line":117,"column":8},"end":{"line":117,"column":36}},"14":{"start":{"line":124,"column":8},"end":{"line":124,"column":59}},"15":{"start":{"line":131,"column":8},"end":{"line":131,"column":50}},"16":{"start":{"line":138,"column":8},"end":{"line":138,"column":4243}},"17":{"start":{"line":143,"column":8},"end":{"line":143,"column":66}},"18":{"start":{"line":144,"column":8},"end":{"line":144,"column":4616}},"19":{"start":{"line":153,"column":8},"end":{"line":153,"column":46}},"20":{"start":{"line":160,"column":8},"end":{"line":160,"column":38}},"21":{"start":{"line":161,"column":8},"end":{"line":161,"column":54}},"22":{"start":{"line":173,"column":8},"end":{"line":173,"column":31}},"23":{"start":{"line":180,"column":8},"end":{"line":180,"column":39}},"24":{"start":{"line":191,"column":8},"end":{"line":191,"column":6600}},"25":{"start":{"line":205,"column":8},"end":{"line":205,"column":7200}},"26":{"start":{"line":206,"column":12},"end":{"line":206,"column":7263}},"27":{"start":{"line":242,"column":8},"end":{"line":242,"column":40}},"28":{"start":{"line":245,"column":8},"end":{"line":245,"column":9042}},"29":{"start":{"line":246,"column":12},"end":{"line":246,"column":48}},"30":{"start":{"line":250,"column":8},"end":{"line":250,"column":9168}},"31":{"start":{"line":252,"column":12},"end":{"line":252,"column":59}},"32":{"start":{"line":259,"column":8},"end":{"line":259,"column":9434}},"33":{"start":{"line":267,"column":8},"end":{"line":267,"column":40}},"34":{"start":{"line":269,"column":8},"end":{"line":269,"column":19}},"35":{"start":{"line":285,"column":8},"end":{"line":285,"column":10029}},"36":{"start":{"line":288,"column":8},"end":{"line":288,"column":64}},"37":{"start":{"line":289,"column":8},"end":{"line":289,"column":10191}},"38":{"start":{"line":305,"column":8},"end":{"line":305,"column":33}},"39":{"start":{"line":313,"column":8},"end":{"line":313,"column":25}},"40":{"start":{"line":314,"column":8},"end":{"line":314,"column":60}},"41":{"start":{"line":329,"column":8},"end":{"line":329,"column":72}},"42":{"start":{"line":330,"column":8},"end":{"line":330,"column":11598}},"43":{"start":{"line":347,"column":8},"end":{"line":347,"column":12105}},"44":{"start":{"line":350,"column":8},"end":{"line":350,"column":64}},"45":{"start":{"line":351,"column":8},"end":{"line":351,"column":12267}},"46":{"start":{"line":353,"column":15},"end":{"line":353,"column":12369}},"47":{"start":{"line":378,"column":8},"end":{"line":378,"column":43}},"48":{"start":{"line":386,"column":8},"end":{"line":386,"column":35}},"49":{"start":{"line":387,"column":8},"end":{"line":387,"column":54}},"50":{"start":{"line":401,"column":8},"end":{"line":401,"column":40}},"51":{"start":{"line":410,"column":8},"end":{"line":410,"column":14888}},"52":{"start":{"line":411,"column":12},"end":{"line":411,"column":50}},"53":{"start":{"line":414,"column":12},"end":{"line":414,"column":15105}},"54":{"start":{"line":418,"column":12},"end":{"line":418,"column":15261}},"55":{"start":{"line":419,"column":16},"end":{"line":419,"column":49}},"56":{"start":{"line":435,"column":8},"end":{"line":435,"column":15706}},"57":{"start":{"line":439,"column":8},"end":{"line":439,"column":54}},"58":{"start":{"line":449,"column":8},"end":{"line":449,"column":41}},"59":{"start":{"line":450,"column":8},"end":{"line":450,"column":16275}},"60":{"start":{"line":453,"column":8},"end":{"line":453,"column":20}},"61":{"start":{"line":466,"column":8},"end":{"line":466,"column":17042}},"62":{"start":{"line":467,"column":12},"end":{"line":467,"column":17084}},"63":{"start":{"line":468,"column":16},"end":{"line":468,"column":17206}},"64":{"start":{"line":472,"column":16},"end":{"line":472,"column":17397}}},"branchMap":{"1":{"line":49,"type":"cond-expr","locations":[{"start":{"line":49,"column":12},"end":{"line":49,"column":51}},{"start":{"line":50,"column":12},"end":{"line":50,"column":59}}]},"2":{"line":49,"type":"cond-expr","locations":[{"start":{"line":49,"column":12},"end":{"line":50,"column":59}},{"start":{"line":51,"column":12},"end":{"line":51,"column":47}}]},"3":{"line":58,"type":"if","locations":[{"start":{"line":58,"column":8},"end":{"line":58,"column":8}},{"start":{"line":58,"column":8},"end":{"line":58,"column":8}}]},"4":{"line":92,"type":"if","locations":[{"start":{"line":92,"column":43},"end":{"line":92,"column":84}},{"start":{"line":92,"column":88},"end":{"line":92,"column":89}}]},"5":{"line":138,"type":"if","locations":[{"start":{"line":138,"column":8},"end":{"line":138,"column":8}},{"start":{"line":138,"column":8},"end":{"line":138,"column":8}}]},"6":{"line":144,"type":"if","locations":[{"start":{"line":144,"column":8},"end":{"line":144,"column":8}},{"start":{"line":144,"column":8},"end":{"line":144,"column":8}}]},"7":{"line":193,"type":"cond-expr","locations":[{"start":{"line":193,"column":13},"end":{"line":193,"column":28}},{"start":{"line":193,"column":33},"end":{"line":193,"column":64}}]},"8":{"line":193,"type":"cond-expr","locations":[{"start":{"line":193,"column":13},"end":{"line":193,"column":64}},{"start":{"line":193,"column":69},"end":{"line":193,"column":100}}]},"9":{"line":205,"type":"if","locations":[{"start":{"line":205,"column":8},"end":{"line":205,"column":8}},{"start":{"line":205,"column":8},"end":{"line":205,"column":8}}]},"10":{"line":206,"type":"if","locations":[{"start":{"line":206,"column":12},"end":{"line":206,"column":12}},{"start":{"line":206,"column":12},"end":{"line":206,"column":12}}]},"11":{"line":245,"type":"if","locations":[{"start":{"line":245,"column":8},"end":{"line":245,"column":8}},{"start":{"line":245,"column":8},"end":{"line":245,"column":8}}]},"12":{"line":250,"type":"if","locations":[{"start":{"line":250,"column":8},"end":{"line":250,"column":8}},{"start":{"line":250,"column":8},"end":{"line":250,"column":8}}]},"13":{"line":259,"type":"if","locations":[{"start":{"line":259,"column":8},"end":{"line":259,"column":8}},{"start":{"line":259,"column":8},"end":{"line":259,"column":8}}]},"14":{"line":285,"type":"if","locations":[{"start":{"line":285,"column":8},"end":{"line":285,"column":8}},{"start":{"line":285,"column":8},"end":{"line":285,"column":8}}]},"15":{"line":289,"type":"if","locations":[{"start":{"line":289,"column":8},"end":{"line":289,"column":8}},{"start":{"line":289,"column":8},"end":{"line":289,"column":8}}]},"16":{"line":330,"type":"if","locations":[{"start":{"line":330,"column":8},"end":{"line":330,"column":8}},{"start":{"line":330,"column":8},"end":{"line":330,"column":8}}]},"17":{"line":347,"type":"if","locations":[{"start":{"line":347,"column":8},"end":{"line":347,"column":8}},{"start":{"line":347,"column":8},"end":{"line":347,"column":8}}]},"18":{"line":351,"type":"if","locations":[{"start":{"line":351,"column":8},"end":{"line":351,"column":8}},{"start":{"line":351,"column":8},"end":{"line":351,"column":8}}]},"19":{"line":353,"type":"if","locations":[{"start":{"line":353,"column":15},"end":{"line":353,"column":15}},{"start":{"line":353,"column":15},"end":{"line":353,"column":15}}]},"20":{"line":410,"type":"if","locations":[{"start":{"line":410,"column":8},"end":{"line":410,"column":8}},{"start":{"line":410,"column":8},"end":{"line":410,"column":8}}]},"21":{"line":410,"type":"cond-expr","locations":[{"start":{"line":410,"column":12},"end":{"line":410,"column":20}},{"start":{"line":410,"column":25},"end":{"line":410,"column":42}}]},"22":{"line":414,"type":"if","locations":[{"start":{"line":414,"column":12},"end":{"line":414,"column":12}},{"start":{"line":414,"column":12},"end":{"line":414,"column":12}}]},"23":{"line":418,"type":"if","locations":[{"start":{"line":418,"column":12},"end":{"line":418,"column":12}},{"start":{"line":418,"column":12},"end":{"line":418,"column":12}}]},"24":{"line":435,"type":"if","locations":[{"start":{"line":435,"column":8},"end":{"line":435,"column":8}},{"start":{"line":435,"column":8},"end":{"line":435,"column":8}}]},"25":{"line":450,"type":"if","locations":[{"start":{"line":450,"column":8},"end":{"line":450,"column":8}},{"start":{"line":450,"column":8},"end":{"line":450,"column":8}}]},"26":{"line":466,"type":"if","locations":[{"start":{"line":466,"column":8},"end":{"line":466,"column":8}},{"start":{"line":466,"column":8},"end":{"line":466,"column":8}}]},"27":{"line":468,"type":"if","locations":[{"start":{"line":468,"column":16},"end":{"line":468,"column":16}},{"start":{"line":468,"column":16},"end":{"line":468,"column":16}}]},"28":{"line":472,"type":"if","locations":[{"start":{"line":472,"column":16},"end":{"line":472,"column":16}},{"start":{"line":472,"column":16},"end":{"line":472,"column":16}}]}}},"contracts/token/ERC721/extensions/ERC721Burnable.sol":{"l":{"24":4},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/extensions/ERC721Burnable.sol","s":{"1":4},"b":{},"f":{"1":4},"fnMap":{"1":{"name":"burn","line":21,"loc":{"start":{"line":21,"column":4},"end":{"line":25,"column":4}}}},"statementMap":{"1":{"start":{"line":24,"column":8},"end":{"line":24,"column":49}}},"branchMap":{}},"contracts/token/ERC721/extensions/ERC721Consecutive.sol":{"l":{"68":14,"76":98,"79":98,"80":15,"85":83,"105":26,"108":26,"109":20,"110":3,"112":17,"113":3,"116":14,"117":14,"118":1,"122":13,"123":13,"127":13,"129":12,"132":18,"142":26,"145":26,"146":2,"150":24,"155":3,"158":24,"165":3,"173":32,"174":32},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/extensions/ERC721Consecutive.sol","s":{"1":14,"2":98,"3":98,"4":15,"5":83,"6":26,"7":26,"8":20,"9":17,"10":14,"11":14,"12":13,"13":13,"14":13,"15":12,"16":18,"17":26,"18":26,"19":24,"20":3,"21":24,"22":3,"23":32,"24":32},"b":{"1":[15,83],"2":[15,0],"3":[0,0],"4":[6,77],"5":[20,6],"6":[3,17],"7":[3,14],"8":[1,13],"9":[2,24],"10":[3,21],"11":[21,11]},"f":{"1":14,"2":98,"3":26,"4":26,"5":3,"6":32},"fnMap":{"1":{"name":"_maxBatchSize","line":67,"loc":{"start":{"line":67,"column":4},"end":{"line":69,"column":4}}},"2":{"name":"_ownerOf","line":75,"loc":{"start":{"line":75,"column":4},"end":{"line":86,"column":4}}},"3":{"name":"_mintConsecutive","line":104,"loc":{"start":{"line":104,"column":4},"end":{"line":133,"column":4}}},"4":{"name":"_update","line":141,"loc":{"start":{"line":141,"column":4},"end":{"line":159,"column":4}}},"5":{"name":"_firstConsecutiveId","line":164,"loc":{"start":{"line":164,"column":4},"end":{"line":166,"column":4}}},"6":{"name":"_nextConsecutiveId","line":172,"loc":{"start":{"line":172,"column":4},"end":{"line":175,"column":4}}}},"statementMap":{"1":{"start":{"line":68,"column":8},"end":{"line":68,"column":19}},"2":{"start":{"line":76,"column":8},"end":{"line":76,"column":47}},"3":{"start":{"line":79,"column":8},"end":{"line":79,"column":3472}},"4":{"start":{"line":80,"column":12},"end":{"line":80,"column":24}},"5":{"start":{"line":85,"column":8},"end":{"line":85,"column":117}},"6":{"start":{"line":105,"column":8},"end":{"line":105,"column":42}},"7":{"start":{"line":108,"column":8},"end":{"line":108,"column":4822}},"8":{"start":{"line":109,"column":12},"end":{"line":109,"column":4859}},"9":{"start":{"line":112,"column":12},"end":{"line":112,"column":4973}},"10":{"start":{"line":116,"column":12},"end":{"line":116,"column":50}},"11":{"start":{"line":117,"column":12},"end":{"line":117,"column":5134}},"12":{"start":{"line":122,"column":12},"end":{"line":122,"column":46}},"13":{"start":{"line":123,"column":12},"end":{"line":123,"column":55}},"14":{"start":{"line":127,"column":12},"end":{"line":127,"column":42}},"15":{"start":{"line":129,"column":12},"end":{"line":129,"column":64}},"16":{"start":{"line":132,"column":8},"end":{"line":132,"column":19}},"17":{"start":{"line":142,"column":8},"end":{"line":142,"column":64}},"18":{"start":{"line":145,"column":8},"end":{"line":145,"column":6347}},"19":{"start":{"line":150,"column":8},"end":{"line":150,"column":6500}},"20":{"start":{"line":155,"column":12},"end":{"line":155,"column":39}},"21":{"start":{"line":158,"column":8},"end":{"line":158,"column":28}},"22":{"start":{"line":165,"column":8},"end":{"line":165,"column":16}},"23":{"start":{"line":173,"column":8},"end":{"line":173,"column":82}},"24":{"start":{"line":174,"column":8},"end":{"line":174,"column":60}}},"branchMap":{"1":{"line":79,"type":"if","locations":[{"start":{"line":79,"column":8},"end":{"line":79,"column":8}},{"start":{"line":79,"column":8},"end":{"line":79,"column":8}}]},"2":{"line":79,"type":"cond-expr","locations":[{"start":{"line":79,"column":12},"end":{"line":79,"column":30}},{"start":{"line":79,"column":35},"end":{"line":79,"column":60}}]},"3":{"line":79,"type":"cond-expr","locations":[{"start":{"line":79,"column":12},"end":{"line":79,"column":60}},{"start":{"line":79,"column":65},"end":{"line":79,"column":95}}]},"4":{"line":85,"type":"if","locations":[{"start":{"line":85,"column":46},"end":{"line":85,"column":55}},{"start":{"line":85,"column":59},"end":{"line":85,"column":116}}]},"5":{"line":108,"type":"if","locations":[{"start":{"line":108,"column":8},"end":{"line":108,"column":8}},{"start":{"line":108,"column":8},"end":{"line":108,"column":8}}]},"6":{"line":109,"type":"if","locations":[{"start":{"line":109,"column":12},"end":{"line":109,"column":12}},{"start":{"line":109,"column":12},"end":{"line":109,"column":12}}]},"7":{"line":112,"type":"if","locations":[{"start":{"line":112,"column":12},"end":{"line":112,"column":12}},{"start":{"line":112,"column":12},"end":{"line":112,"column":12}}]},"8":{"line":117,"type":"if","locations":[{"start":{"line":117,"column":12},"end":{"line":117,"column":12}},{"start":{"line":117,"column":12},"end":{"line":117,"column":12}}]},"9":{"line":145,"type":"if","locations":[{"start":{"line":145,"column":8},"end":{"line":145,"column":8}},{"start":{"line":145,"column":8},"end":{"line":145,"column":8}}]},"10":{"line":150,"type":"if","locations":[{"start":{"line":150,"column":8},"end":{"line":150,"column":8}},{"start":{"line":150,"column":8},"end":{"line":150,"column":8}}]},"11":{"line":174,"type":"if","locations":[{"start":{"line":174,"column":24},"end":{"line":174,"column":35}},{"start":{"line":174,"column":39},"end":{"line":174,"column":59}}]}}},"contracts/token/ERC721/extensions/ERC721Enumerable.sol":{"l":{"40":21,"47":108,"48":3,"50":105,"57":16,"64":12,"65":2,"67":10,"74":1079,"76":1067,"77":778,"79":248,"81":1067,"82":12,"84":1014,"87":1067,"96":1014,"97":1014,"98":1014,"106":778,"107":778,"122":248,"123":248,"126":248,"127":244,"129":244,"130":244,"134":248,"135":248,"147":12,"148":12,"153":12,"155":12,"156":12,"159":12,"160":12,"167":1,"168":1,"170":0},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/extensions/ERC721Enumerable.sol","s":{"1":21,"2":108,"3":105,"4":16,"5":12,"6":10,"7":1079,"8":1067,"9":778,"10":289,"11":248,"12":1067,"13":12,"14":1055,"15":1014,"16":1067,"17":1014,"18":778,"19":248,"20":248,"21":248,"22":244,"23":12,"24":12,"25":12,"26":12,"27":1,"28":0},"b":{"1":[3,9],"2":[3,105],"3":[2,10],"4":[778,289],"5":[248,41],"6":[12,1055],"7":[1014,41],"8":[244,4],"9":[1,0]},"f":{"1":21,"2":108,"3":16,"4":12,"5":1079,"6":1014,"7":778,"8":248,"9":12,"10":1},"fnMap":{"1":{"name":"supportsInterface","line":39,"loc":{"start":{"line":39,"column":4},"end":{"line":41,"column":4}}},"2":{"name":"tokenOfOwnerByIndex","line":46,"loc":{"start":{"line":46,"column":4},"end":{"line":51,"column":4}}},"3":{"name":"totalSupply","line":56,"loc":{"start":{"line":56,"column":4},"end":{"line":58,"column":4}}},"4":{"name":"tokenByIndex","line":63,"loc":{"start":{"line":63,"column":4},"end":{"line":68,"column":4}}},"5":{"name":"_update","line":73,"loc":{"start":{"line":73,"column":4},"end":{"line":88,"column":4}}},"6":{"name":"_addTokenToOwnerEnumeration","line":95,"loc":{"start":{"line":95,"column":4},"end":{"line":99,"column":4}}},"7":{"name":"_addTokenToAllTokensEnumeration","line":105,"loc":{"start":{"line":105,"column":4},"end":{"line":108,"column":4}}},"8":{"name":"_removeTokenFromOwnerEnumeration","line":118,"loc":{"start":{"line":118,"column":4},"end":{"line":136,"column":4}}},"9":{"name":"_removeTokenFromAllTokensEnumeration","line":143,"loc":{"start":{"line":143,"column":4},"end":{"line":161,"column":4}}},"10":{"name":"_increaseBalance","line":166,"loc":{"start":{"line":166,"column":4},"end":{"line":171,"column":4}}}},"statementMap":{"1":{"start":{"line":40,"column":8},"end":{"line":40,"column":105}},"2":{"start":{"line":47,"column":8},"end":{"line":47,"column":1852}},"3":{"start":{"line":50,"column":8},"end":{"line":50,"column":41}},"4":{"start":{"line":57,"column":8},"end":{"line":57,"column":32}},"5":{"start":{"line":64,"column":8},"end":{"line":64,"column":2330}},"6":{"start":{"line":67,"column":8},"end":{"line":67,"column":32}},"7":{"start":{"line":74,"column":8},"end":{"line":74,"column":64}},"8":{"start":{"line":76,"column":8},"end":{"line":76,"column":2708}},"9":{"start":{"line":77,"column":12},"end":{"line":77,"column":51}},"10":{"start":{"line":78,"column":15},"end":{"line":78,"column":2812}},"11":{"start":{"line":79,"column":12},"end":{"line":79,"column":67}},"12":{"start":{"line":81,"column":8},"end":{"line":81,"column":2927}},"13":{"start":{"line":82,"column":12},"end":{"line":82,"column":56}},"14":{"start":{"line":83,"column":15},"end":{"line":83,"column":3025}},"15":{"start":{"line":84,"column":12},"end":{"line":84,"column":51}},"16":{"start":{"line":87,"column":8},"end":{"line":87,"column":28}},"17":{"start":{"line":96,"column":8},"end":{"line":96,"column":42}},"18":{"start":{"line":107,"column":8},"end":{"line":107,"column":31}},"19":{"start":{"line":122,"column":8},"end":{"line":122,"column":48}},"20":{"start":{"line":123,"column":8},"end":{"line":123,"column":55}},"21":{"start":{"line":126,"column":8},"end":{"line":126,"column":5092}},"22":{"start":{"line":127,"column":12},"end":{"line":127,"column":68}},"23":{"start":{"line":147,"column":8},"end":{"line":147,"column":54}},"24":{"start":{"line":148,"column":8},"end":{"line":148,"column":53}},"25":{"start":{"line":153,"column":8},"end":{"line":153,"column":56}},"26":{"start":{"line":160,"column":8},"end":{"line":160,"column":23}},"27":{"start":{"line":167,"column":8},"end":{"line":167,"column":7153}},"28":{"start":{"line":170,"column":8},"end":{"line":170,"column":46}}},"branchMap":{"1":{"line":40,"type":"cond-expr","locations":[{"start":{"line":40,"column":15},"end":{"line":40,"column":64}},{"start":{"line":40,"column":69},"end":{"line":40,"column":104}}]},"2":{"line":47,"type":"if","locations":[{"start":{"line":47,"column":8},"end":{"line":47,"column":8}},{"start":{"line":47,"column":8},"end":{"line":47,"column":8}}]},"3":{"line":64,"type":"if","locations":[{"start":{"line":64,"column":8},"end":{"line":64,"column":8}},{"start":{"line":64,"column":8},"end":{"line":64,"column":8}}]},"4":{"line":76,"type":"if","locations":[{"start":{"line":76,"column":8},"end":{"line":76,"column":8}},{"start":{"line":76,"column":8},"end":{"line":76,"column":8}}]},"5":{"line":78,"type":"if","locations":[{"start":{"line":78,"column":15},"end":{"line":78,"column":15}},{"start":{"line":78,"column":15},"end":{"line":78,"column":15}}]},"6":{"line":81,"type":"if","locations":[{"start":{"line":81,"column":8},"end":{"line":81,"column":8}},{"start":{"line":81,"column":8},"end":{"line":81,"column":8}}]},"7":{"line":83,"type":"if","locations":[{"start":{"line":83,"column":15},"end":{"line":83,"column":15}},{"start":{"line":83,"column":15},"end":{"line":83,"column":15}}]},"8":{"line":126,"type":"if","locations":[{"start":{"line":126,"column":8},"end":{"line":126,"column":8}},{"start":{"line":126,"column":8},"end":{"line":126,"column":8}}]},"9":{"line":167,"type":"if","locations":[{"start":{"line":167,"column":8},"end":{"line":167,"column":8}},{"start":{"line":167,"column":8},"end":{"line":167,"column":8}}]}}},"contracts/token/ERC721/extensions/ERC721Pausable.sol":{"l":{"35":33},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/extensions/ERC721Pausable.sol","s":{"1":33},"b":{"1":[33,5]},"f":{"1":33},"fnMap":{"1":{"name":"_update","line":34,"loc":{"start":{"line":30,"column":4},"end":{"line":36,"column":4}}}},"statementMap":{"1":{"start":{"line":35,"column":8},"end":{"line":35,"column":47}}},"branchMap":{"1":{"line":34,"type":"if","locations":[{"start":{"line":34,"column":32},"end":{"line":34,"column":32}},{"start":{"line":34,"column":32},"end":{"line":34,"column":32}}]}}},"contracts/token/ERC721/extensions/ERC721Royalty.sol":{"l":{"25":6},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/extensions/ERC721Royalty.sol","s":{"1":6},"b":{},"f":{"1":6},"fnMap":{"1":{"name":"supportsInterface","line":24,"loc":{"start":{"line":24,"column":4},"end":{"line":26,"column":4}}}},"statementMap":{"1":{"start":{"line":25,"column":8},"end":{"line":25,"column":51}}},"branchMap":{}},"contracts/token/ERC721/extensions/ERC721URIStorage.sol":{"l":{"28":6,"35":11,"37":7,"38":7,"41":7,"42":4,"45":3,"46":2,"49":1,"58":7,"59":7},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/extensions/ERC721URIStorage.sol","s":{"1":6,"2":11,"3":7,"4":7,"5":7,"6":4,"7":3,"8":2,"9":1,"10":7},"b":{"1":[3,0],"2":[4,3],"3":[2,1]},"f":{"1":6,"2":11,"3":7},"fnMap":{"1":{"name":"supportsInterface","line":27,"loc":{"start":{"line":27,"column":4},"end":{"line":29,"column":4}}},"2":{"name":"tokenURI","line":34,"loc":{"start":{"line":34,"column":4},"end":{"line":50,"column":4}}},"3":{"name":"_setTokenURI","line":57,"loc":{"start":{"line":57,"column":4},"end":{"line":60,"column":4}}}},"statementMap":{"1":{"start":{"line":28,"column":8},"end":{"line":28,"column":90}},"2":{"start":{"line":35,"column":8},"end":{"line":35,"column":29}},"3":{"start":{"line":37,"column":8},"end":{"line":37,"column":53}},"4":{"start":{"line":38,"column":8},"end":{"line":38,"column":39}},"5":{"start":{"line":41,"column":8},"end":{"line":41,"column":1506}},"6":{"start":{"line":42,"column":12},"end":{"line":42,"column":28}},"7":{"start":{"line":45,"column":8},"end":{"line":45,"column":1671}},"8":{"start":{"line":46,"column":12},"end":{"line":46,"column":49}},"9":{"start":{"line":49,"column":8},"end":{"line":49,"column":38}},"10":{"start":{"line":59,"column":8},"end":{"line":59,"column":36}}},"branchMap":{"1":{"line":28,"type":"cond-expr","locations":[{"start":{"line":28,"column":15},"end":{"line":28,"column":49}},{"start":{"line":28,"column":54},"end":{"line":28,"column":89}}]},"2":{"line":41,"type":"if","locations":[{"start":{"line":41,"column":8},"end":{"line":41,"column":8}},{"start":{"line":41,"column":8},"end":{"line":41,"column":8}}]},"3":{"line":45,"type":"if","locations":[{"start":{"line":45,"column":8},"end":{"line":45,"column":8}},{"start":{"line":45,"column":8},"end":{"line":45,"column":8}}]}}},"contracts/token/ERC721/extensions/ERC721Votes.sol":{"l":{"24":86,"26":86,"28":86,"37":94,"44":12,"45":12},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/extensions/ERC721Votes.sol","s":{"1":86,"2":86,"3":86,"4":94,"5":12,"6":12},"b":{},"f":{"1":86,"2":94,"3":12},"fnMap":{"1":{"name":"_update","line":23,"loc":{"start":{"line":23,"column":4},"end":{"line":29,"column":4}}},"2":{"name":"_getVotingUnits","line":36,"loc":{"start":{"line":36,"column":4},"end":{"line":38,"column":4}}},"3":{"name":"_increaseBalance","line":43,"loc":{"start":{"line":43,"column":4},"end":{"line":46,"column":4}}}},"statementMap":{"1":{"start":{"line":24,"column":8},"end":{"line":24,"column":64}},"2":{"start":{"line":26,"column":8},"end":{"line":26,"column":49}},"3":{"start":{"line":28,"column":8},"end":{"line":28,"column":28}},"4":{"start":{"line":37,"column":8},"end":{"line":37,"column":33}},"5":{"start":{"line":44,"column":8},"end":{"line":44,"column":46}},"6":{"start":{"line":45,"column":8},"end":{"line":45,"column":56}}},"branchMap":{}},"contracts/token/ERC721/extensions/ERC721Wrapper.sol":{"l":{"25":1,"32":12,"33":12,"34":13,"39":13,"40":12,"43":11,"50":6,"51":6,"52":7,"55":7,"59":6,"62":5,"76":2,"77":1,"79":1,"80":1,"88":2,"89":2,"90":1,"92":1,"93":1,"100":24},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/extensions/ERC721Wrapper.sol","s":{"1":12,"2":12,"3":13,"4":13,"5":12,"6":11,"7":6,"8":6,"9":7,"10":7,"11":6,"12":5,"13":2,"14":1,"15":1,"16":2,"17":2,"18":1,"19":1,"20":24},"b":{"1":[1,1],"2":[1,1]},"f":{"1":1,"2":12,"3":6,"4":2,"5":2,"6":24},"fnMap":{"1":{"name":"constructor","line":24,"loc":{"start":{"line":24,"column":4},"end":{"line":26,"column":4}}},"2":{"name":"depositFor","line":31,"loc":{"start":{"line":31,"column":4},"end":{"line":44,"column":4}}},"3":{"name":"withdrawTo","line":49,"loc":{"start":{"line":49,"column":4},"end":{"line":63,"column":4}}},"4":{"name":"onERC721Received","line":75,"loc":{"start":{"line":75,"column":4},"end":{"line":81,"column":4}}},"5":{"name":"_recover","line":87,"loc":{"start":{"line":87,"column":4},"end":{"line":94,"column":4}}},"6":{"name":"underlying","line":99,"loc":{"start":{"line":99,"column":4},"end":{"line":101,"column":4}}}},"statementMap":{"1":{"start":{"line":32,"column":8},"end":{"line":32,"column":40}},"2":{"start":{"line":33,"column":8},"end":{"line":33,"column":1240}},"3":{"start":{"line":34,"column":12},"end":{"line":34,"column":41}},"4":{"start":{"line":39,"column":12},"end":{"line":39,"column":74}},"5":{"start":{"line":40,"column":12},"end":{"line":40,"column":38}},"6":{"start":{"line":43,"column":8},"end":{"line":43,"column":19}},"7":{"start":{"line":50,"column":8},"end":{"line":50,"column":40}},"8":{"start":{"line":51,"column":8},"end":{"line":51,"column":2053}},"9":{"start":{"line":52,"column":12},"end":{"line":52,"column":41}},"10":{"start":{"line":55,"column":12},"end":{"line":55,"column":53}},"11":{"start":{"line":59,"column":12},"end":{"line":59,"column":73}},"12":{"start":{"line":62,"column":8},"end":{"line":62,"column":19}},"13":{"start":{"line":76,"column":8},"end":{"line":76,"column":3393}},"14":{"start":{"line":79,"column":8},"end":{"line":79,"column":31}},"15":{"start":{"line":80,"column":8},"end":{"line":80,"column":56}},"16":{"start":{"line":88,"column":8},"end":{"line":88,"column":53}},"17":{"start":{"line":89,"column":8},"end":{"line":89,"column":3960}},"18":{"start":{"line":92,"column":8},"end":{"line":92,"column":34}},"19":{"start":{"line":93,"column":8},"end":{"line":93,"column":22}},"20":{"start":{"line":100,"column":8},"end":{"line":100,"column":26}}},"branchMap":{"1":{"line":76,"type":"if","locations":[{"start":{"line":76,"column":8},"end":{"line":76,"column":8}},{"start":{"line":76,"column":8},"end":{"line":76,"column":8}}]},"2":{"line":89,"type":"if","locations":[{"start":{"line":89,"column":8},"end":{"line":89,"column":8}},{"start":{"line":89,"column":8},"end":{"line":89,"column":8}}]}}},"contracts/token/ERC721/extensions/IERC721Enumerable.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/extensions/IERC721Enumerable.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/token/ERC721/extensions/IERC721Metadata.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/extensions/IERC721Metadata.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/token/ERC721/IERC721.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/IERC721.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/token/ERC721/IERC721Receiver.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/IERC721Receiver.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/token/ERC721/utils/ERC721Holder.sol":{"l":{"22":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/token/ERC721/utils/ERC721Holder.sol","s":{"1":2},"b":{},"f":{"1":2},"fnMap":{"1":{"name":"onERC721Received","line":21,"loc":{"start":{"line":21,"column":4},"end":{"line":23,"column":4}}}},"statementMap":{"1":{"start":{"line":22,"column":8},"end":{"line":22,"column":45}}},"branchMap":{}},"contracts/utils/Address.sol":{"l":{"42":156,"43":2,"46":154,"47":154,"48":65,"71":270,"84":361,"85":1,"87":360,"88":360,"96":4,"97":4,"105":83,"106":83,"119":447,"120":88,"124":359,"125":6,"127":353,"136":132,"137":19,"139":113,"148":107,"151":89,"156":18},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/Address.sol","s":{"1":156,"2":154,"3":154,"4":270,"5":361,"6":360,"7":360,"8":4,"9":4,"10":83,"11":83,"12":447,"13":88,"14":359,"15":353,"16":132,"17":19,"18":113,"19":107},"b":{"1":[2,154],"2":[65,89],"3":[1,360],"4":[88,359],"5":[6,353],"6":[19,113],"7":[89,18]},"f":{"1":156,"2":270,"3":361,"4":4,"5":83,"6":447,"7":132,"8":107},"fnMap":{"1":{"name":"sendValue","line":41,"loc":{"start":{"line":41,"column":4},"end":{"line":50,"column":4}}},"2":{"name":"functionCall","line":70,"loc":{"start":{"line":70,"column":4},"end":{"line":72,"column":4}}},"3":{"name":"functionCallWithValue","line":83,"loc":{"start":{"line":83,"column":4},"end":{"line":89,"column":4}}},"4":{"name":"functionStaticCall","line":95,"loc":{"start":{"line":95,"column":4},"end":{"line":98,"column":4}}},"5":{"name":"functionDelegateCall","line":104,"loc":{"start":{"line":104,"column":4},"end":{"line":107,"column":4}}},"6":{"name":"verifyCallResultFromTarget","line":114,"loc":{"start":{"line":114,"column":4},"end":{"line":129,"column":4}}},"7":{"name":"verifyCallResult","line":135,"loc":{"start":{"line":135,"column":4},"end":{"line":141,"column":4}}},"8":{"name":"_revert","line":146,"loc":{"start":{"line":146,"column":4},"end":{"line":158,"column":4}}}},"statementMap":{"1":{"start":{"line":42,"column":8},"end":{"line":42,"column":1621}},"2":{"start":{"line":46,"column":8},"end":{"line":46,"column":60}},"3":{"start":{"line":47,"column":8},"end":{"line":47,"column":1802}},"4":{"start":{"line":71,"column":8},"end":{"line":71,"column":53}},"5":{"start":{"line":84,"column":8},"end":{"line":84,"column":3312}},"6":{"start":{"line":87,"column":8},"end":{"line":87,"column":81}},"7":{"start":{"line":88,"column":8},"end":{"line":88,"column":70}},"8":{"start":{"line":96,"column":8},"end":{"line":96,"column":73}},"9":{"start":{"line":97,"column":8},"end":{"line":97,"column":70}},"10":{"start":{"line":105,"column":8},"end":{"line":105,"column":75}},"11":{"start":{"line":106,"column":8},"end":{"line":106,"column":70}},"12":{"start":{"line":119,"column":8},"end":{"line":119,"column":4802}},"13":{"start":{"line":120,"column":12},"end":{"line":120,"column":30}},"14":{"start":{"line":124,"column":12},"end":{"line":124,"column":5054}},"15":{"start":{"line":127,"column":12},"end":{"line":127,"column":29}},"16":{"start":{"line":136,"column":8},"end":{"line":136,"column":5528}},"17":{"start":{"line":137,"column":12},"end":{"line":137,"column":30}},"18":{"start":{"line":139,"column":12},"end":{"line":139,"column":29}},"19":{"start":{"line":148,"column":8},"end":{"line":148,"column":5879}}},"branchMap":{"1":{"line":42,"type":"if","locations":[{"start":{"line":42,"column":8},"end":{"line":42,"column":8}},{"start":{"line":42,"column":8},"end":{"line":42,"column":8}}]},"2":{"line":47,"type":"if","locations":[{"start":{"line":47,"column":8},"end":{"line":47,"column":8}},{"start":{"line":47,"column":8},"end":{"line":47,"column":8}}]},"3":{"line":84,"type":"if","locations":[{"start":{"line":84,"column":8},"end":{"line":84,"column":8}},{"start":{"line":84,"column":8},"end":{"line":84,"column":8}}]},"4":{"line":119,"type":"if","locations":[{"start":{"line":119,"column":8},"end":{"line":119,"column":8}},{"start":{"line":119,"column":8},"end":{"line":119,"column":8}}]},"5":{"line":124,"type":"if","locations":[{"start":{"line":124,"column":12},"end":{"line":124,"column":12}},{"start":{"line":124,"column":12},"end":{"line":124,"column":12}}]},"6":{"line":136,"type":"if","locations":[{"start":{"line":136,"column":8},"end":{"line":136,"column":8}},{"start":{"line":136,"column":8},"end":{"line":136,"column":8}}]},"7":{"line":148,"type":"if","locations":[{"start":{"line":148,"column":8},"end":{"line":148,"column":8}},{"start":{"line":148,"column":8},"end":{"line":148,"column":8}}]}}},"contracts/utils/Arrays.sol":{"l":{"25":12,"26":12,"28":12,"29":1,"32":11,"33":39,"37":39,"38":21,"40":18,"45":11,"46":6,"48":5,"58":10,"63":10,"67":10,"76":10,"81":10,"85":10,"94":58,"99":58,"103":58,"112":1362,"123":40},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/Arrays.sol","s":{"1":12,"2":12,"3":12,"4":1,"5":11,"6":39,"7":39,"8":11,"9":6,"10":5,"11":10,"12":10,"13":10,"14":10,"15":58,"16":58},"b":{"1":[1,11],"2":[21,18],"3":[6,5]},"f":{"1":12,"2":10,"3":10,"4":58,"5":1362,"6":40},"fnMap":{"1":{"name":"findUpperBound","line":24,"loc":{"start":{"line":24,"column":4},"end":{"line":50,"column":4}}},"2":{"name":"unsafeAccess","line":57,"loc":{"start":{"line":57,"column":4},"end":{"line":68,"column":4}}},"3":{"name":"unsafeAccess","line":75,"loc":{"start":{"line":75,"column":4},"end":{"line":86,"column":4}}},"4":{"name":"unsafeAccess","line":93,"loc":{"start":{"line":93,"column":4},"end":{"line":104,"column":4}}},"5":{"name":"unsafeMemoryAccess","line":111,"loc":{"start":{"line":111,"column":4},"end":{"line":115,"column":4}}},"6":{"name":"unsafeMemoryAccess","line":122,"loc":{"start":{"line":122,"column":4},"end":{"line":126,"column":4}}}},"statementMap":{"1":{"start":{"line":25,"column":8},"end":{"line":25,"column":23}},"2":{"start":{"line":26,"column":8},"end":{"line":26,"column":35}},"3":{"start":{"line":28,"column":8},"end":{"line":28,"column":925}},"4":{"start":{"line":29,"column":12},"end":{"line":29,"column":20}},"5":{"start":{"line":32,"column":8},"end":{"line":32,"column":983}},"6":{"start":{"line":33,"column":12},"end":{"line":33,"column":49}},"7":{"start":{"line":37,"column":12},"end":{"line":37,"column":1278}},"8":{"start":{"line":45,"column":8},"end":{"line":45,"column":1538}},"9":{"start":{"line":46,"column":12},"end":{"line":46,"column":26}},"10":{"start":{"line":48,"column":12},"end":{"line":48,"column":22}},"11":{"start":{"line":58,"column":8},"end":{"line":58,"column":20}},"12":{"start":{"line":67,"column":8},"end":{"line":67,"column":36}},"13":{"start":{"line":76,"column":8},"end":{"line":76,"column":20}},"14":{"start":{"line":85,"column":8},"end":{"line":85,"column":36}},"15":{"start":{"line":94,"column":8},"end":{"line":94,"column":20}},"16":{"start":{"line":103,"column":8},"end":{"line":103,"column":36}}},"branchMap":{"1":{"line":28,"type":"if","locations":[{"start":{"line":28,"column":8},"end":{"line":28,"column":8}},{"start":{"line":28,"column":8},"end":{"line":28,"column":8}}]},"2":{"line":37,"type":"if","locations":[{"start":{"line":37,"column":12},"end":{"line":37,"column":12}},{"start":{"line":37,"column":12},"end":{"line":37,"column":12}}]},"3":{"line":45,"type":"if","locations":[{"start":{"line":45,"column":8},"end":{"line":45,"column":8}},{"start":{"line":45,"column":8},"end":{"line":45,"column":8}}]}}},"contracts/utils/Base64.sol":{"l":{"21":10,"28":10,"39":20,"51":16,"53":16,"56":16,"109":16},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/Base64.sol","s":{"1":10,"2":10,"3":20,"4":4,"5":16,"6":16,"7":16},"b":{"1":[4,16],"2":[8,8]},"f":{"1":10,"2":10,"3":20},"fnMap":{"1":{"name":"encode","line":20,"loc":{"start":{"line":20,"column":4},"end":{"line":22,"column":4}}},"2":{"name":"encodeURL","line":27,"loc":{"start":{"line":27,"column":4},"end":{"line":29,"column":4}}},"3":{"name":"_encode","line":34,"loc":{"start":{"line":34,"column":4},"end":{"line":110,"column":4}}}},"statementMap":{"1":{"start":{"line":21,"column":8},"end":{"line":21,"column":42}},"2":{"start":{"line":28,"column":8},"end":{"line":28,"column":47}},"3":{"start":{"line":39,"column":8},"end":{"line":39,"column":39}},"4":{"start":{"line":39,"column":30},"end":{"line":39,"column":39}},"5":{"start":{"line":51,"column":8},"end":{"line":51,"column":100}},"6":{"start":{"line":53,"column":8},"end":{"line":53,"column":55}},"7":{"start":{"line":109,"column":8},"end":{"line":109,"column":21}}},"branchMap":{"1":{"line":39,"type":"if","locations":[{"start":{"line":39,"column":8},"end":{"line":39,"column":8}},{"start":{"line":39,"column":8},"end":{"line":39,"column":8}}]},"2":{"line":51,"type":"if","locations":[{"start":{"line":51,"column":45},"end":{"line":51,"column":71}},{"start":{"line":51,"column":75},"end":{"line":51,"column":99}}]}}},"contracts/utils/Context.sol":{"l":{"18":6549,"22":611,"26":0},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/Context.sol","s":{"1":6549,"2":611,"3":0},"b":{},"f":{"1":6549,"2":611,"3":0},"fnMap":{"1":{"name":"_msgSender","line":17,"loc":{"start":{"line":17,"column":4},"end":{"line":19,"column":4}}},"2":{"name":"_msgData","line":21,"loc":{"start":{"line":21,"column":4},"end":{"line":23,"column":4}}},"3":{"name":"_contextSuffixLength","line":25,"loc":{"start":{"line":25,"column":4},"end":{"line":27,"column":4}}}},"statementMap":{"1":{"start":{"line":18,"column":8},"end":{"line":18,"column":25}},"2":{"start":{"line":22,"column":8},"end":{"line":22,"column":23}},"3":{"start":{"line":26,"column":8},"end":{"line":26,"column":16}}},"branchMap":{}},"contracts/utils/Create2.sol":{"l":{"46":7,"47":1,"49":6,"50":1,"53":5,"56":5,"57":1,"66":1,"75":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/Create2.sol","s":{"1":7,"2":6,"3":5,"4":1},"b":{"1":[1,6],"2":[1,5],"3":[1,4]},"f":{"1":7,"2":1,"3":2},"fnMap":{"1":{"name":"deploy","line":45,"loc":{"start":{"line":45,"column":4},"end":{"line":59,"column":4}}},"2":{"name":"computeAddress","line":65,"loc":{"start":{"line":65,"column":4},"end":{"line":67,"column":4}}},"3":{"name":"computeAddress","line":73,"loc":{"start":{"line":73,"column":4},"end":{"line":95,"column":4}}}},"statementMap":{"1":{"start":{"line":46,"column":8},"end":{"line":46,"column":1533}},"2":{"start":{"line":49,"column":8},"end":{"line":49,"column":1667}},"3":{"start":{"line":56,"column":8},"end":{"line":56,"column":1908}},"4":{"start":{"line":66,"column":8},"end":{"line":66,"column":64}}},"branchMap":{"1":{"line":46,"type":"if","locations":[{"start":{"line":46,"column":8},"end":{"line":46,"column":8}},{"start":{"line":46,"column":8},"end":{"line":46,"column":8}}]},"2":{"line":49,"type":"if","locations":[{"start":{"line":49,"column":8},"end":{"line":49,"column":8}},{"start":{"line":49,"column":8},"end":{"line":49,"column":8}}]},"3":{"line":56,"type":"if","locations":[{"start":{"line":56,"column":8},"end":{"line":56,"column":8}},{"start":{"line":56,"column":8},"end":{"line":56,"column":8}}]}}},"contracts/utils/cryptography/ECDSA.sol":{"l":{"57":132,"58":128,"59":128,"60":128,"64":128,"69":128,"71":4,"90":28,"91":28,"92":18,"101":4,"102":4,"104":4,"105":4,"113":4,"114":4,"115":4,"137":180,"138":2,"142":178,"143":178,"144":9,"147":169,"155":48,"156":48,"157":43,"164":80,"165":65,"167":9,"169":4,"171":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/cryptography/ECDSA.sol","s":{"1":132,"2":128,"3":128,"4":128,"5":128,"6":4,"7":28,"8":28,"9":18,"10":4,"11":4,"12":4,"13":4,"14":4,"15":4,"16":180,"17":2,"18":178,"19":178,"20":9,"21":169,"22":48,"23":48,"24":43,"25":80,"26":65,"27":15,"28":6,"29":2},"b":{"1":[128,4],"2":[2,178],"3":[9,169],"4":[65,15],"5":[9,6],"6":[4,2],"7":[2,0]},"f":{"1":132,"2":28,"3":4,"4":4,"5":180,"6":48,"7":80},"fnMap":{"1":{"name":"tryRecover","line":56,"loc":{"start":{"line":56,"column":4},"end":{"line":73,"column":4}}},"2":{"name":"recover","line":89,"loc":{"start":{"line":89,"column":4},"end":{"line":93,"column":4}}},"3":{"name":"tryRecover","line":100,"loc":{"start":{"line":100,"column":4},"end":{"line":107,"column":4}}},"4":{"name":"recover","line":112,"loc":{"start":{"line":112,"column":4},"end":{"line":116,"column":4}}},"5":{"name":"tryRecover","line":122,"loc":{"start":{"line":122,"column":4},"end":{"line":148,"column":4}}},"6":{"name":"recover","line":154,"loc":{"start":{"line":154,"column":4},"end":{"line":158,"column":4}}},"7":{"name":"_throwError","line":163,"loc":{"start":{"line":163,"column":4},"end":{"line":173,"column":4}}}},"statementMap":{"1":{"start":{"line":57,"column":8},"end":{"line":57,"column":2261}},"2":{"start":{"line":58,"column":12},"end":{"line":58,"column":21}},"3":{"start":{"line":59,"column":12},"end":{"line":59,"column":21}},"4":{"start":{"line":60,"column":12},"end":{"line":60,"column":19}},"5":{"start":{"line":69,"column":12},"end":{"line":69,"column":44}},"6":{"start":{"line":71,"column":12},"end":{"line":71,"column":95}},"7":{"start":{"line":90,"column":8},"end":{"line":90,"column":95}},"8":{"start":{"line":91,"column":8},"end":{"line":91,"column":35}},"9":{"start":{"line":92,"column":8},"end":{"line":92,"column":24}},"10":{"start":{"line":102,"column":12},"end":{"line":102,"column":104}},"11":{"start":{"line":104,"column":12},"end":{"line":104,"column":54}},"12":{"start":{"line":105,"column":12},"end":{"line":105,"column":44}},"13":{"start":{"line":113,"column":8},"end":{"line":113,"column":91}},"14":{"start":{"line":114,"column":8},"end":{"line":114,"column":35}},"15":{"start":{"line":115,"column":8},"end":{"line":115,"column":24}},"16":{"start":{"line":137,"column":8},"end":{"line":137,"column":6188}},"17":{"start":{"line":138,"column":12},"end":{"line":138,"column":66}},"18":{"start":{"line":142,"column":8},"end":{"line":142,"column":49}},"19":{"start":{"line":143,"column":8},"end":{"line":143,"column":6497}},"20":{"start":{"line":144,"column":12},"end":{"line":144,"column":74}},"21":{"start":{"line":147,"column":8},"end":{"line":147,"column":57}},"22":{"start":{"line":155,"column":8},"end":{"line":155,"column":93}},"23":{"start":{"line":156,"column":8},"end":{"line":156,"column":35}},"24":{"start":{"line":157,"column":8},"end":{"line":157,"column":24}},"25":{"start":{"line":164,"column":8},"end":{"line":164,"column":7284}},"26":{"start":{"line":165,"column":12},"end":{"line":165,"column":18}},"27":{"start":{"line":166,"column":15},"end":{"line":166,"column":7380}},"28":{"start":{"line":168,"column":15},"end":{"line":168,"column":7485}},"29":{"start":{"line":170,"column":15},"end":{"line":170,"column":7619}}},"branchMap":{"1":{"line":57,"type":"if","locations":[{"start":{"line":57,"column":8},"end":{"line":57,"column":8}},{"start":{"line":57,"column":8},"end":{"line":57,"column":8}}]},"2":{"line":137,"type":"if","locations":[{"start":{"line":137,"column":8},"end":{"line":137,"column":8}},{"start":{"line":137,"column":8},"end":{"line":137,"column":8}}]},"3":{"line":143,"type":"if","locations":[{"start":{"line":143,"column":8},"end":{"line":143,"column":8}},{"start":{"line":143,"column":8},"end":{"line":143,"column":8}}]},"4":{"line":164,"type":"if","locations":[{"start":{"line":164,"column":8},"end":{"line":164,"column":8}},{"start":{"line":164,"column":8},"end":{"line":164,"column":8}}]},"5":{"line":166,"type":"if","locations":[{"start":{"line":166,"column":15},"end":{"line":166,"column":15}},{"start":{"line":166,"column":15},"end":{"line":166,"column":15}}]},"6":{"line":168,"type":"if","locations":[{"start":{"line":168,"column":15},"end":{"line":168,"column":15}},{"start":{"line":168,"column":15},"end":{"line":168,"column":15}}]},"7":{"line":170,"type":"if","locations":[{"start":{"line":170,"column":15},"end":{"line":170,"column":15}},{"start":{"line":170,"column":15},"end":{"line":170,"column":15}}]}}},"contracts/utils/cryptography/EIP712.sol":{"l":{"67":57,"68":57,"69":57,"70":57,"72":57,"73":57,"74":57,"81":144,"82":143,"84":1,"89":58,"108":140,"128":196,"147":198,"158":198},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/cryptography/EIP712.sol","s":{"1":144,"2":143,"3":1,"4":58,"5":140,"6":196,"7":198,"8":198},"b":{"1":[143,1]},"f":{"1":57,"2":144,"3":58,"4":140,"5":196,"6":198,"7":198},"fnMap":{"1":{"name":"constructor","line":66,"loc":{"start":{"line":66,"column":4},"end":{"line":75,"column":4}}},"2":{"name":"_domainSeparatorV4","line":80,"loc":{"start":{"line":80,"column":4},"end":{"line":86,"column":4}}},"3":{"name":"_buildDomainSeparator","line":88,"loc":{"start":{"line":88,"column":4},"end":{"line":90,"column":4}}},"4":{"name":"_hashTypedDataV4","line":107,"loc":{"start":{"line":107,"column":4},"end":{"line":109,"column":4}}},"5":{"name":"eip712Domain","line":114,"loc":{"start":{"line":114,"column":4},"end":{"line":137,"column":4}}},"6":{"name":"_EIP712Name","line":146,"loc":{"start":{"line":146,"column":4},"end":{"line":148,"column":4}}},"7":{"name":"_EIP712Version","line":157,"loc":{"start":{"line":157,"column":4},"end":{"line":159,"column":4}}}},"statementMap":{"1":{"start":{"line":81,"column":8},"end":{"line":81,"column":3926}},"2":{"start":{"line":82,"column":12},"end":{"line":82,"column":41}},"3":{"start":{"line":84,"column":12},"end":{"line":84,"column":42}},"4":{"start":{"line":89,"column":8},"end":{"line":89,"column":106}},"5":{"start":{"line":108,"column":8},"end":{"line":108,"column":81}},"6":{"start":{"line":128,"column":8},"end":{"line":128,"column":5492}},"7":{"start":{"line":147,"column":8},"end":{"line":147,"column":56}},"8":{"start":{"line":158,"column":8},"end":{"line":158,"column":62}}},"branchMap":{"1":{"line":81,"type":"if","locations":[{"start":{"line":81,"column":8},"end":{"line":81,"column":8}},{"start":{"line":81,"column":8},"end":{"line":81,"column":8}}]}}},"contracts/utils/cryptography/MerkleProof.sol":{"l":{"33":4,"40":4,"50":4,"51":4,"52":12,"54":4,"61":4,"62":4,"63":12,"65":4,"80":7,"94":7,"116":7,"117":7,"118":7,"121":7,"122":1,"127":6,"128":6,"129":6,"130":6,"136":6,"137":13,"138":13,"141":12,"144":5,"145":3,"146":1,"148":2,"149":2,"152":1,"154":1,"172":7,"173":7,"174":7,"177":7,"178":1,"183":6,"184":6,"185":6,"186":6,"192":6,"193":13,"194":13,"197":12,"200":5,"201":3,"202":1,"204":2,"205":2,"208":1,"210":1,"218":48,"226":48},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/cryptography/MerkleProof.sol","s":{"1":4,"2":4,"3":4,"4":4,"5":4,"6":4,"7":4,"8":4,"9":7,"10":7,"11":7,"12":7,"13":7,"14":7,"15":6,"16":6,"17":6,"18":6,"19":6,"20":13,"21":13,"22":5,"23":3,"24":2,"25":2,"26":1,"27":1,"28":7,"29":7,"30":7,"31":7,"32":6,"33":6,"34":6,"35":6,"36":6,"37":13,"38":13,"39":5,"40":3,"41":2,"42":2,"43":1,"44":1,"45":48},"b":{"1":[1,6],"2":[7,6],"3":[6,7],"4":[3,2],"5":[1,2],"6":[1,1],"7":[1,6],"8":[7,6],"9":[6,7],"10":[3,2],"11":[1,2],"12":[1,1],"13":[22,26]},"f":{"1":4,"2":4,"3":4,"4":4,"5":7,"6":7,"7":7,"8":7,"9":48,"10":48},"fnMap":{"1":{"name":"verify","line":32,"loc":{"start":{"line":32,"column":4},"end":{"line":34,"column":4}}},"2":{"name":"verifyCalldata","line":39,"loc":{"start":{"line":39,"column":4},"end":{"line":41,"column":4}}},"3":{"name":"processProof","line":49,"loc":{"start":{"line":49,"column":4},"end":{"line":55,"column":4}}},"4":{"name":"processProofCalldata","line":60,"loc":{"start":{"line":60,"column":4},"end":{"line":66,"column":4}}},"5":{"name":"multiProofVerify","line":74,"loc":{"start":{"line":74,"column":4},"end":{"line":81,"column":4}}},"6":{"name":"multiProofVerifyCalldata","line":88,"loc":{"start":{"line":88,"column":4},"end":{"line":95,"column":4}}},"7":{"name":"processMultiProof","line":107,"loc":{"start":{"line":107,"column":4},"end":{"line":156,"column":4}}},"8":{"name":"processMultiProofCalldata","line":163,"loc":{"start":{"line":163,"column":4},"end":{"line":212,"column":4}}},"9":{"name":"_hashPair","line":217,"loc":{"start":{"line":217,"column":4},"end":{"line":219,"column":4}}},"10":{"name":"_efficientHash","line":224,"loc":{"start":{"line":224,"column":4},"end":{"line":231,"column":4}}}},"statementMap":{"1":{"start":{"line":33,"column":8},"end":{"line":33,"column":48}},"2":{"start":{"line":40,"column":8},"end":{"line":40,"column":56}},"3":{"start":{"line":50,"column":8},"end":{"line":50,"column":35}},"4":{"start":{"line":51,"column":8},"end":{"line":51,"column":2115}},"5":{"start":{"line":54,"column":8},"end":{"line":54,"column":27}},"6":{"start":{"line":61,"column":8},"end":{"line":61,"column":35}},"7":{"start":{"line":62,"column":8},"end":{"line":62,"column":2484}},"8":{"start":{"line":65,"column":8},"end":{"line":65,"column":27}},"9":{"start":{"line":80,"column":8},"end":{"line":80,"column":67}},"10":{"start":{"line":94,"column":8},"end":{"line":94,"column":75}},"11":{"start":{"line":116,"column":8},"end":{"line":116,"column":41}},"12":{"start":{"line":117,"column":8},"end":{"line":117,"column":39}},"13":{"start":{"line":118,"column":8},"end":{"line":118,"column":47}},"14":{"start":{"line":121,"column":8},"end":{"line":121,"column":5134}},"15":{"start":{"line":127,"column":8},"end":{"line":127,"column":60}},"16":{"start":{"line":128,"column":8},"end":{"line":128,"column":27}},"17":{"start":{"line":129,"column":8},"end":{"line":129,"column":27}},"18":{"start":{"line":130,"column":8},"end":{"line":130,"column":28}},"19":{"start":{"line":136,"column":8},"end":{"line":136,"column":6001}},"20":{"start":{"line":137,"column":12},"end":{"line":137,"column":83}},"21":{"start":{"line":138,"column":12},"end":{"line":138,"column":6169}},"22":{"start":{"line":144,"column":8},"end":{"line":144,"column":6345}},"23":{"start":{"line":145,"column":12},"end":{"line":145,"column":6384}},"24":{"start":{"line":149,"column":16},"end":{"line":149,"column":46}},"25":{"start":{"line":151,"column":15},"end":{"line":151,"column":6578}},"26":{"start":{"line":152,"column":12},"end":{"line":152,"column":28}},"27":{"start":{"line":154,"column":12},"end":{"line":154,"column":27}},"28":{"start":{"line":172,"column":8},"end":{"line":172,"column":41}},"29":{"start":{"line":173,"column":8},"end":{"line":173,"column":39}},"30":{"start":{"line":174,"column":8},"end":{"line":174,"column":47}},"31":{"start":{"line":177,"column":8},"end":{"line":177,"column":7603}},"32":{"start":{"line":183,"column":8},"end":{"line":183,"column":60}},"33":{"start":{"line":184,"column":8},"end":{"line":184,"column":27}},"34":{"start":{"line":185,"column":8},"end":{"line":185,"column":27}},"35":{"start":{"line":186,"column":8},"end":{"line":186,"column":28}},"36":{"start":{"line":192,"column":8},"end":{"line":192,"column":8470}},"37":{"start":{"line":193,"column":12},"end":{"line":193,"column":83}},"38":{"start":{"line":194,"column":12},"end":{"line":194,"column":8638}},"39":{"start":{"line":200,"column":8},"end":{"line":200,"column":8814}},"40":{"start":{"line":201,"column":12},"end":{"line":201,"column":8853}},"41":{"start":{"line":205,"column":16},"end":{"line":205,"column":46}},"42":{"start":{"line":207,"column":15},"end":{"line":207,"column":9047}},"43":{"start":{"line":208,"column":12},"end":{"line":208,"column":28}},"44":{"start":{"line":210,"column":12},"end":{"line":210,"column":27}},"45":{"start":{"line":218,"column":8},"end":{"line":218,"column":66}}},"branchMap":{"1":{"line":121,"type":"if","locations":[{"start":{"line":121,"column":8},"end":{"line":121,"column":8}},{"start":{"line":121,"column":8},"end":{"line":121,"column":8}}]},"2":{"line":137,"type":"if","locations":[{"start":{"line":137,"column":46},"end":{"line":137,"column":62}},{"start":{"line":137,"column":66},"end":{"line":137,"column":82}}]},"3":{"line":139,"type":"if","locations":[{"start":{"line":139,"column":18},"end":{"line":139,"column":78}},{"start":{"line":140,"column":18},"end":{"line":140,"column":34}}]},"4":{"line":144,"type":"if","locations":[{"start":{"line":144,"column":8},"end":{"line":144,"column":8}},{"start":{"line":144,"column":8},"end":{"line":144,"column":8}}]},"5":{"line":145,"type":"if","locations":[{"start":{"line":145,"column":12},"end":{"line":145,"column":12}},{"start":{"line":145,"column":12},"end":{"line":145,"column":12}}]},"6":{"line":151,"type":"if","locations":[{"start":{"line":151,"column":15},"end":{"line":151,"column":15}},{"start":{"line":151,"column":15},"end":{"line":151,"column":15}}]},"7":{"line":177,"type":"if","locations":[{"start":{"line":177,"column":8},"end":{"line":177,"column":8}},{"start":{"line":177,"column":8},"end":{"line":177,"column":8}}]},"8":{"line":193,"type":"if","locations":[{"start":{"line":193,"column":46},"end":{"line":193,"column":62}},{"start":{"line":193,"column":66},"end":{"line":193,"column":82}}]},"9":{"line":195,"type":"if","locations":[{"start":{"line":195,"column":18},"end":{"line":195,"column":78}},{"start":{"line":196,"column":18},"end":{"line":196,"column":34}}]},"10":{"line":200,"type":"if","locations":[{"start":{"line":200,"column":8},"end":{"line":200,"column":8}},{"start":{"line":200,"column":8},"end":{"line":200,"column":8}}]},"11":{"line":201,"type":"if","locations":[{"start":{"line":201,"column":12},"end":{"line":201,"column":12}},{"start":{"line":201,"column":12},"end":{"line":201,"column":12}}]},"12":{"line":207,"type":"if","locations":[{"start":{"line":207,"column":15},"end":{"line":207,"column":15}},{"start":{"line":207,"column":15},"end":{"line":207,"column":15}}]},"13":{"line":218,"type":"if","locations":[{"start":{"line":218,"column":23},"end":{"line":218,"column":42}},{"start":{"line":218,"column":46},"end":{"line":218,"column":65}}]}}},"contracts/utils/cryptography/MessageHashUtils.sol":{"l":{"32":2,"50":2,"64":1,"78":141},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/cryptography/MessageHashUtils.sol","s":{"1":2,"2":1},"b":{},"f":{"1":2,"2":2,"3":1,"4":141},"fnMap":{"1":{"name":"toEthSignedMessageHash","line":30,"loc":{"start":{"line":30,"column":4},"end":{"line":37,"column":4}}},"2":{"name":"toEthSignedMessageHash","line":49,"loc":{"start":{"line":49,"column":4},"end":{"line":52,"column":4}}},"3":{"name":"toDataWithIntendedValidatorHash","line":63,"loc":{"start":{"line":63,"column":4},"end":{"line":65,"column":4}}},"4":{"name":"toTypedDataHash","line":76,"loc":{"start":{"line":76,"column":4},"end":{"line":85,"column":4}}}},"statementMap":{"1":{"start":{"line":50,"column":8},"end":{"line":50,"column":2364}},"2":{"start":{"line":64,"column":8},"end":{"line":64,"column":71}}},"branchMap":{}},"contracts/utils/cryptography/SignatureChecker.sol":{"l":{"23":27,"24":27,"41":25,"44":25},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/cryptography/SignatureChecker.sol","s":{"1":27,"2":27,"3":25,"4":25},"b":{"1":[6,6]},"f":{"1":27,"2":25},"fnMap":{"1":{"name":"isValidSignatureNow","line":22,"loc":{"start":{"line":22,"column":4},"end":{"line":27,"column":4}}},"2":{"name":"isValidERC1271SignatureNow","line":36,"loc":{"start":{"line":36,"column":4},"end":{"line":47,"column":4}}}},"statementMap":{"1":{"start":{"line":23,"column":8},"end":{"line":23,"column":91}},"2":{"start":{"line":24,"column":8},"end":{"line":24,"column":1320}},"3":{"start":{"line":41,"column":8},"end":{"line":41,"column":1985}},"4":{"start":{"line":44,"column":8},"end":{"line":44,"column":2214}}},"branchMap":{"1":{"line":25,"type":"cond-expr","locations":[{"start":{"line":25,"column":12},"end":{"line":25,"column":71}},{"start":{"line":26,"column":12},"end":{"line":26,"column":62}}]}}},"contracts/utils/introspection/ERC165.sol":{"l":{"25":87},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/introspection/ERC165.sol","s":{"1":87},"b":{},"f":{"1":87},"fnMap":{"1":{"name":"supportsInterface","line":24,"loc":{"start":{"line":24,"column":4},"end":{"line":26,"column":4}}}},"statementMap":{"1":{"start":{"line":25,"column":8},"end":{"line":25,"column":55}}},"branchMap":{}},"contracts/utils/introspection/ERC165Checker.sol":{"l":{"25":36,"38":10,"54":10,"57":10,"59":6,"60":16,"64":10,"78":9,"79":4,"83":5,"84":10,"85":3,"90":2,"110":101,"113":101,"114":101,"115":101,"116":101,"122":101},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/introspection/ERC165Checker.sol","s":{"1":36,"2":10,"3":10,"4":10,"5":6,"6":10,"7":9,"8":4,"9":5,"10":10,"11":3,"12":2,"13":101,"14":101,"15":101,"16":101,"17":101},"b":{"1":[6,4],"2":[4,5],"3":[3,7]},"f":{"1":36,"2":10,"3":10,"4":9,"5":101},"fnMap":{"1":{"name":"supportsERC165","line":22,"loc":{"start":{"line":22,"column":4},"end":{"line":28,"column":4}}},"2":{"name":"supportsInterface","line":36,"loc":{"start":{"line":36,"column":4},"end":{"line":39,"column":4}}},"3":{"name":"getSupportedInterfaces","line":49,"loc":{"start":{"line":49,"column":4},"end":{"line":65,"column":4}}},"4":{"name":"supportsAllInterfaces","line":76,"loc":{"start":{"line":76,"column":4},"end":{"line":91,"column":4}}},"5":{"name":"supportsERC165InterfaceUnchecked","line":108,"loc":{"start":{"line":108,"column":4},"end":{"line":123,"column":4}}}},"statementMap":{"1":{"start":{"line":25,"column":8},"end":{"line":25,"column":1049}},"2":{"start":{"line":38,"column":8},"end":{"line":38,"column":96}},"3":{"start":{"line":54,"column":8},"end":{"line":54,"column":77}},"4":{"start":{"line":57,"column":8},"end":{"line":57,"column":2374}},"5":{"start":{"line":59,"column":12},"end":{"line":59,"column":2484}},"6":{"start":{"line":64,"column":8},"end":{"line":64,"column":36}},"7":{"start":{"line":78,"column":8},"end":{"line":78,"column":3198}},"8":{"start":{"line":79,"column":12},"end":{"line":79,"column":24}},"9":{"start":{"line":83,"column":8},"end":{"line":83,"column":3334}},"10":{"start":{"line":84,"column":12},"end":{"line":84,"column":3402}},"11":{"start":{"line":85,"column":16},"end":{"line":85,"column":28}},"12":{"start":{"line":90,"column":8},"end":{"line":90,"column":19}},"13":{"start":{"line":110,"column":8},"end":{"line":110,"column":93}},"14":{"start":{"line":113,"column":8},"end":{"line":113,"column":20}},"15":{"start":{"line":114,"column":8},"end":{"line":114,"column":26}},"16":{"start":{"line":115,"column":8},"end":{"line":115,"column":27}},"17":{"start":{"line":122,"column":8},"end":{"line":122,"column":63}}},"branchMap":{"1":{"line":57,"type":"if","locations":[{"start":{"line":57,"column":8},"end":{"line":57,"column":8}},{"start":{"line":57,"column":8},"end":{"line":57,"column":8}}]},"2":{"line":78,"type":"if","locations":[{"start":{"line":78,"column":8},"end":{"line":78,"column":8}},{"start":{"line":78,"column":8},"end":{"line":78,"column":8}}]},"3":{"line":84,"type":"if","locations":[{"start":{"line":84,"column":12},"end":{"line":84,"column":12}},{"start":{"line":84,"column":12},"end":{"line":84,"column":12}}]}}},"contracts/utils/introspection/IERC165.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/introspection/IERC165.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}},"contracts/utils/math/Math.sol":{"l":{"26":4,"27":4,"28":4,"29":2,"37":2,"38":2,"39":1,"47":6,"51":6,"52":5,"53":5,"54":3,"62":4,"63":4,"64":3,"72":5,"73":5,"74":4,"82":953,"89":223,"98":2140,"108":6,"110":1,"118":5,"119":5,"130":229,"134":229,"135":229,"136":229,"142":229,"146":203,"150":26,"151":1,"159":25,"160":25,"172":25,"173":25,"185":25,"190":25,"194":25,"195":25,"196":25,"197":25,"198":25,"199":25,"205":25,"206":25,"214":229,"215":227,"216":30,"218":227,"228":187,"229":4,"242":183,"248":183,"249":183,"250":183,"251":183,"252":183,"253":183,"254":183,"255":183,"256":183,"264":48,"265":48,"266":48,"275":227,"276":227,"277":227,"278":8,"279":8,"281":227,"282":8,"283":8,"285":227,"286":8,"287":8,"289":227,"290":28,"291":28,"293":227,"294":8,"295":8,"297":227,"298":12,"299":12,"301":227,"302":199,"303":199,"305":227,"306":131,"309":227,"317":44,"318":44,"319":44,"328":112,"329":112,"330":112,"331":10,"332":10,"334":112,"335":9,"336":9,"338":112,"339":12,"340":12,"342":112,"343":19,"344":19,"346":112,"347":25,"348":25,"350":112,"351":48,"352":48,"354":112,"355":56,"358":112,"366":52,"367":52,"368":52,"379":43,"380":43,"381":43,"382":5,"383":5,"385":43,"386":5,"387":5,"389":43,"390":5,"391":5,"393":43,"394":13,"395":13,"397":43,"398":18,"401":43,"409":40,"410":40,"411":40,"419":411},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/math/Math.sol","s":{"1":4,"2":4,"3":2,"4":2,"5":2,"6":1,"7":1,"8":6,"9":1,"10":5,"11":5,"12":2,"13":3,"14":4,"15":1,"16":3,"17":5,"18":1,"19":4,"20":953,"21":223,"22":2140,"23":6,"24":1,"25":5,"26":229,"27":229,"28":229,"29":203,"30":26,"31":25,"32":25,"33":25,"34":25,"35":229,"36":227,"37":227,"38":187,"39":4,"40":183,"41":183,"42":48,"43":48,"44":227,"45":227,"46":227,"47":227,"48":227,"49":227,"50":227,"51":227,"52":227,"53":227,"54":44,"55":44,"56":112,"57":112,"58":112,"59":112,"60":112,"61":112,"62":112,"63":112,"64":112,"65":52,"66":52,"67":43,"68":43,"69":43,"70":43,"71":43,"72":43,"73":43,"74":40,"75":40,"76":411},"b":{"1":[2,2],"2":[1,1],"3":[1,5],"4":[2,3],"5":[1,3],"6":[1,4],"7":[277,676],"8":[94,129],"9":[1,5],"10":[1,4],"11":[203,26],"12":[1,25],"13":[30,197],"14":[4,183],"15":[12,36],"16":[8,219],"17":[8,219],"18":[8,219],"19":[28,199],"20":[8,219],"21":[12,215],"22":[199,28],"23":[131,96],"24":[12,32],"25":[10,102],"26":[9,103],"27":[12,100],"28":[19,93],"29":[25,87],"30":[48,64],"31":[56,56],"32":[16,36],"33":[5,38],"34":[5,38],"35":[5,38],"36":[13,30],"37":[18,25],"38":[12,28]},"f":{"1":4,"2":2,"3":6,"4":4,"5":5,"6":953,"7":223,"8":2140,"9":6,"10":229,"11":229,"12":187,"13":48,"14":227,"15":44,"16":112,"17":52,"18":43,"19":40,"20":411},"fnMap":{"1":{"name":"tryAdd","line":25,"loc":{"start":{"line":25,"column":4},"end":{"line":31,"column":4}}},"2":{"name":"trySub","line":36,"loc":{"start":{"line":36,"column":4},"end":{"line":41,"column":4}}},"3":{"name":"tryMul","line":46,"loc":{"start":{"line":46,"column":4},"end":{"line":56,"column":4}}},"4":{"name":"tryDiv","line":61,"loc":{"start":{"line":61,"column":4},"end":{"line":66,"column":4}}},"5":{"name":"tryMod","line":71,"loc":{"start":{"line":71,"column":4},"end":{"line":76,"column":4}}},"6":{"name":"max","line":81,"loc":{"start":{"line":81,"column":4},"end":{"line":83,"column":4}}},"7":{"name":"min","line":88,"loc":{"start":{"line":88,"column":4},"end":{"line":90,"column":4}}},"8":{"name":"average","line":96,"loc":{"start":{"line":96,"column":4},"end":{"line":99,"column":4}}},"9":{"name":"ceilDiv","line":107,"loc":{"start":{"line":107,"column":4},"end":{"line":121,"column":4}}},"10":{"name":"mulDiv","line":129,"loc":{"start":{"line":129,"column":4},"end":{"line":208,"column":4}}},"11":{"name":"mulDiv","line":213,"loc":{"start":{"line":213,"column":4},"end":{"line":219,"column":4}}},"12":{"name":"sqrt","line":227,"loc":{"start":{"line":227,"column":4},"end":{"line":258,"column":4}}},"13":{"name":"sqrt","line":263,"loc":{"start":{"line":263,"column":4},"end":{"line":268,"column":4}}},"14":{"name":"log2","line":274,"loc":{"start":{"line":274,"column":4},"end":{"line":310,"column":4}}},"15":{"name":"log2","line":316,"loc":{"start":{"line":316,"column":4},"end":{"line":321,"column":4}}},"16":{"name":"log10","line":327,"loc":{"start":{"line":327,"column":4},"end":{"line":359,"column":4}}},"17":{"name":"log10","line":365,"loc":{"start":{"line":365,"column":4},"end":{"line":370,"column":4}}},"18":{"name":"log256","line":378,"loc":{"start":{"line":378,"column":4},"end":{"line":402,"column":4}}},"19":{"name":"log256","line":408,"loc":{"start":{"line":408,"column":4},"end":{"line":413,"column":4}}},"20":{"name":"unsignedRoundsUp","line":418,"loc":{"start":{"line":418,"column":4},"end":{"line":420,"column":4}}}},"statementMap":{"1":{"start":{"line":27,"column":12},"end":{"line":27,"column":29}},"2":{"start":{"line":28,"column":12},"end":{"line":28,"column":40}},"3":{"start":{"line":28,"column":23},"end":{"line":28,"column":40}},"4":{"start":{"line":29,"column":12},"end":{"line":29,"column":28}},"5":{"start":{"line":38,"column":12},"end":{"line":38,"column":40}},"6":{"start":{"line":38,"column":23},"end":{"line":38,"column":40}},"7":{"start":{"line":39,"column":12},"end":{"line":39,"column":32}},"8":{"start":{"line":51,"column":12},"end":{"line":51,"column":40}},"9":{"start":{"line":51,"column":24},"end":{"line":51,"column":40}},"10":{"start":{"line":52,"column":12},"end":{"line":52,"column":29}},"11":{"start":{"line":53,"column":12},"end":{"line":53,"column":45}},"12":{"start":{"line":53,"column":28},"end":{"line":53,"column":45}},"13":{"start":{"line":54,"column":12},"end":{"line":54,"column":28}},"14":{"start":{"line":63,"column":12},"end":{"line":63,"column":41}},"15":{"start":{"line":63,"column":24},"end":{"line":63,"column":41}},"16":{"start":{"line":64,"column":12},"end":{"line":64,"column":32}},"17":{"start":{"line":73,"column":12},"end":{"line":73,"column":41}},"18":{"start":{"line":73,"column":24},"end":{"line":73,"column":41}},"19":{"start":{"line":74,"column":12},"end":{"line":74,"column":32}},"20":{"start":{"line":82,"column":8},"end":{"line":82,"column":28}},"21":{"start":{"line":89,"column":8},"end":{"line":89,"column":28}},"22":{"start":{"line":98,"column":8},"end":{"line":98,"column":36}},"23":{"start":{"line":108,"column":8},"end":{"line":108,"column":3378}},"24":{"start":{"line":110,"column":12},"end":{"line":110,"column":24}},"25":{"start":{"line":119,"column":12},"end":{"line":119,"column":47}},"26":{"start":{"line":134,"column":12},"end":{"line":134,"column":33}},"27":{"start":{"line":135,"column":12},"end":{"line":135,"column":25}},"28":{"start":{"line":142,"column":12},"end":{"line":142,"column":5080}},"29":{"start":{"line":146,"column":16},"end":{"line":146,"column":42}},"30":{"start":{"line":150,"column":12},"end":{"line":150,"column":5550}},"31":{"start":{"line":159,"column":12},"end":{"line":159,"column":29}},"32":{"start":{"line":172,"column":12},"end":{"line":172,"column":58}},"33":{"start":{"line":190,"column":12},"end":{"line":190,"column":51}},"34":{"start":{"line":206,"column":12},"end":{"line":206,"column":25}},"35":{"start":{"line":214,"column":8},"end":{"line":214,"column":50}},"36":{"start":{"line":215,"column":8},"end":{"line":215,"column":8708}},"37":{"start":{"line":218,"column":8},"end":{"line":218,"column":21}},"38":{"start":{"line":228,"column":8},"end":{"line":228,"column":9139}},"39":{"start":{"line":229,"column":12},"end":{"line":229,"column":20}},"40":{"start":{"line":242,"column":8},"end":{"line":242,"column":44}},"41":{"start":{"line":256,"column":12},"end":{"line":256,"column":42}},"42":{"start":{"line":265,"column":12},"end":{"line":265,"column":36}},"43":{"start":{"line":266,"column":12},"end":{"line":266,"column":87}},"44":{"start":{"line":275,"column":8},"end":{"line":275,"column":26}},"45":{"start":{"line":277,"column":12},"end":{"line":277,"column":11307}},"46":{"start":{"line":281,"column":12},"end":{"line":281,"column":11419}},"47":{"start":{"line":285,"column":12},"end":{"line":285,"column":11528}},"48":{"start":{"line":289,"column":12},"end":{"line":289,"column":11637}},"49":{"start":{"line":293,"column":12},"end":{"line":293,"column":11746}},"50":{"start":{"line":297,"column":12},"end":{"line":297,"column":11852}},"51":{"start":{"line":301,"column":12},"end":{"line":301,"column":11958}},"52":{"start":{"line":305,"column":12},"end":{"line":305,"column":12064}},"53":{"start":{"line":309,"column":8},"end":{"line":309,"column":21}},"54":{"start":{"line":318,"column":12},"end":{"line":318,"column":40}},"55":{"start":{"line":319,"column":12},"end":{"line":319,"column":87}},"56":{"start":{"line":328,"column":8},"end":{"line":328,"column":26}},"57":{"start":{"line":330,"column":12},"end":{"line":330,"column":12823}},"58":{"start":{"line":334,"column":12},"end":{"line":334,"column":12939}},"59":{"start":{"line":338,"column":12},"end":{"line":338,"column":13055}},"60":{"start":{"line":342,"column":12},"end":{"line":342,"column":13171}},"61":{"start":{"line":346,"column":12},"end":{"line":346,"column":13284}},"62":{"start":{"line":350,"column":12},"end":{"line":350,"column":13397}},"63":{"start":{"line":354,"column":12},"end":{"line":354,"column":13510}},"64":{"start":{"line":358,"column":8},"end":{"line":358,"column":21}},"65":{"start":{"line":367,"column":12},"end":{"line":367,"column":41}},"66":{"start":{"line":368,"column":12},"end":{"line":368,"column":88}},"67":{"start":{"line":379,"column":8},"end":{"line":379,"column":26}},"68":{"start":{"line":381,"column":12},"end":{"line":381,"column":14402}},"69":{"start":{"line":385,"column":12},"end":{"line":385,"column":14513}},"70":{"start":{"line":389,"column":12},"end":{"line":389,"column":14621}},"71":{"start":{"line":393,"column":12},"end":{"line":393,"column":14729}},"72":{"start":{"line":397,"column":12},"end":{"line":397,"column":14837}},"73":{"start":{"line":401,"column":8},"end":{"line":401,"column":21}},"74":{"start":{"line":410,"column":12},"end":{"line":410,"column":42}},"75":{"start":{"line":411,"column":12},"end":{"line":411,"column":94}},"76":{"start":{"line":419,"column":8},"end":{"line":419,"column":39}}},"branchMap":{"1":{"line":28,"type":"if","locations":[{"start":{"line":28,"column":12},"end":{"line":28,"column":12}},{"start":{"line":28,"column":12},"end":{"line":28,"column":12}}]},"2":{"line":38,"type":"if","locations":[{"start":{"line":38,"column":12},"end":{"line":38,"column":12}},{"start":{"line":38,"column":12},"end":{"line":38,"column":12}}]},"3":{"line":51,"type":"if","locations":[{"start":{"line":51,"column":12},"end":{"line":51,"column":12}},{"start":{"line":51,"column":12},"end":{"line":51,"column":12}}]},"4":{"line":53,"type":"if","locations":[{"start":{"line":53,"column":12},"end":{"line":53,"column":12}},{"start":{"line":53,"column":12},"end":{"line":53,"column":12}}]},"5":{"line":63,"type":"if","locations":[{"start":{"line":63,"column":12},"end":{"line":63,"column":12}},{"start":{"line":63,"column":12},"end":{"line":63,"column":12}}]},"6":{"line":73,"type":"if","locations":[{"start":{"line":73,"column":12},"end":{"line":73,"column":12}},{"start":{"line":73,"column":12},"end":{"line":73,"column":12}}]},"7":{"line":82,"type":"if","locations":[{"start":{"line":82,"column":23},"end":{"line":82,"column":23}},{"start":{"line":82,"column":27},"end":{"line":82,"column":27}}]},"8":{"line":89,"type":"if","locations":[{"start":{"line":89,"column":23},"end":{"line":89,"column":23}},{"start":{"line":89,"column":27},"end":{"line":89,"column":27}}]},"9":{"line":108,"type":"if","locations":[{"start":{"line":108,"column":8},"end":{"line":108,"column":8}},{"start":{"line":108,"column":8},"end":{"line":108,"column":8}}]},"10":{"line":119,"type":"if","locations":[{"start":{"line":119,"column":28},"end":{"line":119,"column":28}},{"start":{"line":119,"column":32},"end":{"line":119,"column":46}}]},"11":{"line":142,"type":"if","locations":[{"start":{"line":142,"column":12},"end":{"line":142,"column":12}},{"start":{"line":142,"column":12},"end":{"line":142,"column":12}}]},"12":{"line":150,"type":"if","locations":[{"start":{"line":150,"column":12},"end":{"line":150,"column":12}},{"start":{"line":150,"column":12},"end":{"line":150,"column":12}}]},"13":{"line":215,"type":"if","locations":[{"start":{"line":215,"column":8},"end":{"line":215,"column":8}},{"start":{"line":215,"column":8},"end":{"line":215,"column":8}}]},"14":{"line":228,"type":"if","locations":[{"start":{"line":228,"column":8},"end":{"line":228,"column":8}},{"start":{"line":228,"column":8},"end":{"line":228,"column":8}}]},"15":{"line":266,"type":"if","locations":[{"start":{"line":266,"column":81},"end":{"line":266,"column":81}},{"start":{"line":266,"column":85},"end":{"line":266,"column":85}}]},"16":{"line":277,"type":"if","locations":[{"start":{"line":277,"column":12},"end":{"line":277,"column":12}},{"start":{"line":277,"column":12},"end":{"line":277,"column":12}}]},"17":{"line":281,"type":"if","locations":[{"start":{"line":281,"column":12},"end":{"line":281,"column":12}},{"start":{"line":281,"column":12},"end":{"line":281,"column":12}}]},"18":{"line":285,"type":"if","locations":[{"start":{"line":285,"column":12},"end":{"line":285,"column":12}},{"start":{"line":285,"column":12},"end":{"line":285,"column":12}}]},"19":{"line":289,"type":"if","locations":[{"start":{"line":289,"column":12},"end":{"line":289,"column":12}},{"start":{"line":289,"column":12},"end":{"line":289,"column":12}}]},"20":{"line":293,"type":"if","locations":[{"start":{"line":293,"column":12},"end":{"line":293,"column":12}},{"start":{"line":293,"column":12},"end":{"line":293,"column":12}}]},"21":{"line":297,"type":"if","locations":[{"start":{"line":297,"column":12},"end":{"line":297,"column":12}},{"start":{"line":297,"column":12},"end":{"line":297,"column":12}}]},"22":{"line":301,"type":"if","locations":[{"start":{"line":301,"column":12},"end":{"line":301,"column":12}},{"start":{"line":301,"column":12},"end":{"line":301,"column":12}}]},"23":{"line":305,"type":"if","locations":[{"start":{"line":305,"column":12},"end":{"line":305,"column":12}},{"start":{"line":305,"column":12},"end":{"line":305,"column":12}}]},"24":{"line":319,"type":"if","locations":[{"start":{"line":319,"column":81},"end":{"line":319,"column":81}},{"start":{"line":319,"column":85},"end":{"line":319,"column":85}}]},"25":{"line":330,"type":"if","locations":[{"start":{"line":330,"column":12},"end":{"line":330,"column":12}},{"start":{"line":330,"column":12},"end":{"line":330,"column":12}}]},"26":{"line":334,"type":"if","locations":[{"start":{"line":334,"column":12},"end":{"line":334,"column":12}},{"start":{"line":334,"column":12},"end":{"line":334,"column":12}}]},"27":{"line":338,"type":"if","locations":[{"start":{"line":338,"column":12},"end":{"line":338,"column":12}},{"start":{"line":338,"column":12},"end":{"line":338,"column":12}}]},"28":{"line":342,"type":"if","locations":[{"start":{"line":342,"column":12},"end":{"line":342,"column":12}},{"start":{"line":342,"column":12},"end":{"line":342,"column":12}}]},"29":{"line":346,"type":"if","locations":[{"start":{"line":346,"column":12},"end":{"line":346,"column":12}},{"start":{"line":346,"column":12},"end":{"line":346,"column":12}}]},"30":{"line":350,"type":"if","locations":[{"start":{"line":350,"column":12},"end":{"line":350,"column":12}},{"start":{"line":350,"column":12},"end":{"line":350,"column":12}}]},"31":{"line":354,"type":"if","locations":[{"start":{"line":354,"column":12},"end":{"line":354,"column":12}},{"start":{"line":354,"column":12},"end":{"line":354,"column":12}}]},"32":{"line":368,"type":"if","locations":[{"start":{"line":368,"column":82},"end":{"line":368,"column":82}},{"start":{"line":368,"column":86},"end":{"line":368,"column":86}}]},"33":{"line":381,"type":"if","locations":[{"start":{"line":381,"column":12},"end":{"line":381,"column":12}},{"start":{"line":381,"column":12},"end":{"line":381,"column":12}}]},"34":{"line":385,"type":"if","locations":[{"start":{"line":385,"column":12},"end":{"line":385,"column":12}},{"start":{"line":385,"column":12},"end":{"line":385,"column":12}}]},"35":{"line":389,"type":"if","locations":[{"start":{"line":389,"column":12},"end":{"line":389,"column":12}},{"start":{"line":389,"column":12},"end":{"line":389,"column":12}}]},"36":{"line":393,"type":"if","locations":[{"start":{"line":393,"column":12},"end":{"line":393,"column":12}},{"start":{"line":393,"column":12},"end":{"line":393,"column":12}}]},"37":{"line":397,"type":"if","locations":[{"start":{"line":397,"column":12},"end":{"line":397,"column":12}},{"start":{"line":397,"column":12},"end":{"line":397,"column":12}}]},"38":{"line":411,"type":"if","locations":[{"start":{"line":411,"column":88},"end":{"line":411,"column":88}},{"start":{"line":411,"column":92},"end":{"line":411,"column":92}}]}}},"contracts/utils/math/SafeCast.sol":{"l":{"51":5,"52":2,"54":3,"68":5,"69":2,"71":3,"85":5,"86":2,"88":3,"102":18,"103":2,"105":16,"119":5,"120":2,"122":3,"136":594,"137":2,"139":592,"153":5,"154":2,"156":3,"170":5,"171":2,"173":3,"187":5,"188":2,"190":3,"204":5,"205":2,"207":3,"221":5,"222":2,"224":3,"238":5,"239":2,"241":3,"255":5,"256":2,"258":3,"272":5,"273":2,"275":3,"289":5,"290":2,"292":3,"306":5,"307":2,"309":3,"323":5,"324":2,"326":3,"340":5,"341":2,"343":3,"357":5,"358":2,"360":3,"374":5,"375":2,"377":3,"391":5,"392":2,"394":3,"408":5,"409":2,"411":3,"425":5,"426":2,"428":3,"442":5,"443":2,"445":3,"459":5,"460":2,"462":3,"476":7676,"477":2,"479":7674,"493":5,"494":2,"496":3,"510":316,"511":2,"513":314,"527":5,"528":2,"530":3,"544":69,"545":2,"547":67,"561":5,"562":2,"564":3,"575":5,"576":2,"578":3,"593":9,"594":9,"595":4,"611":9,"612":9,"613":4,"629":9,"630":9,"631":4,"647":9,"648":9,"649":4,"665":9,"666":9,"667":4,"683":9,"684":9,"685":4,"701":9,"702":9,"703":4,"719":9,"720":9,"721":4,"737":9,"738":9,"739":4,"755":9,"756":9,"757":4,"773":9,"774":9,"775":4,"791":9,"792":9,"793":4,"809":9,"810":9,"811":4,"827":9,"828":9,"829":4,"845":9,"846":9,"847":4,"863":9,"864":9,"865":4,"881":9,"882":9,"883":4,"899":9,"900":9,"901":4,"917":9,"918":9,"919":4,"935":9,"936":9,"937":4,"953":9,"954":9,"955":4,"971":9,"972":9,"973":4,"989":9,"990":9,"991":4,"1007":9,"1008":9,"1009":4,"1025":9,"1026":9,"1027":4,"1043":9,"1044":9,"1045":4,"1061":9,"1062":9,"1063":4,"1079":9,"1080":9,"1081":4,"1097":9,"1098":9,"1099":4,"1115":9,"1116":9,"1117":4,"1133":9,"1134":9,"1135":4,"1148":5,"1149":2,"1151":3},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/math/SafeCast.sol","s":{"1":5,"2":3,"3":5,"4":3,"5":5,"6":3,"7":18,"8":16,"9":5,"10":3,"11":594,"12":592,"13":5,"14":3,"15":5,"16":3,"17":5,"18":3,"19":5,"20":3,"21":5,"22":3,"23":5,"24":3,"25":5,"26":3,"27":5,"28":3,"29":5,"30":3,"31":5,"32":3,"33":5,"34":3,"35":5,"36":3,"37":5,"38":3,"39":5,"40":3,"41":5,"42":3,"43":5,"44":3,"45":5,"46":3,"47":5,"48":3,"49":5,"50":3,"51":7676,"52":7674,"53":5,"54":3,"55":316,"56":314,"57":5,"58":3,"59":69,"60":67,"61":5,"62":3,"63":5,"64":3,"65":9,"66":9,"67":9,"68":9,"69":9,"70":9,"71":9,"72":9,"73":9,"74":9,"75":9,"76":9,"77":9,"78":9,"79":9,"80":9,"81":9,"82":9,"83":9,"84":9,"85":9,"86":9,"87":9,"88":9,"89":9,"90":9,"91":9,"92":9,"93":9,"94":9,"95":9,"96":5,"97":3},"b":{"1":[2,3],"2":[2,3],"3":[2,3],"4":[2,16],"5":[2,3],"6":[2,592],"7":[2,3],"8":[2,3],"9":[2,3],"10":[2,3],"11":[2,3],"12":[2,3],"13":[2,3],"14":[2,3],"15":[2,3],"16":[2,3],"17":[2,3],"18":[2,3],"19":[2,3],"20":[2,3],"21":[2,3],"22":[2,3],"23":[2,3],"24":[2,3],"25":[2,3],"26":[2,7674],"27":[2,3],"28":[2,314],"29":[2,3],"30":[2,67],"31":[2,3],"32":[2,3],"33":[4,5],"34":[4,5],"35":[4,5],"36":[4,5],"37":[4,5],"38":[4,5],"39":[4,5],"40":[4,5],"41":[4,5],"42":[4,5],"43":[4,5],"44":[4,5],"45":[4,5],"46":[4,5],"47":[4,5],"48":[4,5],"49":[4,5],"50":[4,5],"51":[4,5],"52":[4,5],"53":[4,5],"54":[4,5],"55":[4,5],"56":[4,5],"57":[4,5],"58":[4,5],"59":[4,5],"60":[4,5],"61":[4,5],"62":[4,5],"63":[4,5],"64":[2,3]},"f":{"1":5,"2":5,"3":5,"4":18,"5":5,"6":594,"7":5,"8":5,"9":5,"10":5,"11":5,"12":5,"13":5,"14":5,"15":5,"16":5,"17":5,"18":5,"19":5,"20":5,"21":5,"22":5,"23":5,"24":5,"25":5,"26":7676,"27":5,"28":316,"29":5,"30":69,"31":5,"32":5,"33":9,"34":9,"35":9,"36":9,"37":9,"38":9,"39":9,"40":9,"41":9,"42":9,"43":9,"44":9,"45":9,"46":9,"47":9,"48":9,"49":9,"50":9,"51":9,"52":9,"53":9,"54":9,"55":9,"56":9,"57":9,"58":9,"59":9,"60":9,"61":9,"62":9,"63":9,"64":5},"fnMap":{"1":{"name":"toUint248","line":50,"loc":{"start":{"line":50,"column":4},"end":{"line":55,"column":4}}},"2":{"name":"toUint240","line":67,"loc":{"start":{"line":67,"column":4},"end":{"line":72,"column":4}}},"3":{"name":"toUint232","line":84,"loc":{"start":{"line":84,"column":4},"end":{"line":89,"column":4}}},"4":{"name":"toUint224","line":101,"loc":{"start":{"line":101,"column":4},"end":{"line":106,"column":4}}},"5":{"name":"toUint216","line":118,"loc":{"start":{"line":118,"column":4},"end":{"line":123,"column":4}}},"6":{"name":"toUint208","line":135,"loc":{"start":{"line":135,"column":4},"end":{"line":140,"column":4}}},"7":{"name":"toUint200","line":152,"loc":{"start":{"line":152,"column":4},"end":{"line":157,"column":4}}},"8":{"name":"toUint192","line":169,"loc":{"start":{"line":169,"column":4},"end":{"line":174,"column":4}}},"9":{"name":"toUint184","line":186,"loc":{"start":{"line":186,"column":4},"end":{"line":191,"column":4}}},"10":{"name":"toUint176","line":203,"loc":{"start":{"line":203,"column":4},"end":{"line":208,"column":4}}},"11":{"name":"toUint168","line":220,"loc":{"start":{"line":220,"column":4},"end":{"line":225,"column":4}}},"12":{"name":"toUint160","line":237,"loc":{"start":{"line":237,"column":4},"end":{"line":242,"column":4}}},"13":{"name":"toUint152","line":254,"loc":{"start":{"line":254,"column":4},"end":{"line":259,"column":4}}},"14":{"name":"toUint144","line":271,"loc":{"start":{"line":271,"column":4},"end":{"line":276,"column":4}}},"15":{"name":"toUint136","line":288,"loc":{"start":{"line":288,"column":4},"end":{"line":293,"column":4}}},"16":{"name":"toUint128","line":305,"loc":{"start":{"line":305,"column":4},"end":{"line":310,"column":4}}},"17":{"name":"toUint120","line":322,"loc":{"start":{"line":322,"column":4},"end":{"line":327,"column":4}}},"18":{"name":"toUint112","line":339,"loc":{"start":{"line":339,"column":4},"end":{"line":344,"column":4}}},"19":{"name":"toUint104","line":356,"loc":{"start":{"line":356,"column":4},"end":{"line":361,"column":4}}},"20":{"name":"toUint96","line":373,"loc":{"start":{"line":373,"column":4},"end":{"line":378,"column":4}}},"21":{"name":"toUint88","line":390,"loc":{"start":{"line":390,"column":4},"end":{"line":395,"column":4}}},"22":{"name":"toUint80","line":407,"loc":{"start":{"line":407,"column":4},"end":{"line":412,"column":4}}},"23":{"name":"toUint72","line":424,"loc":{"start":{"line":424,"column":4},"end":{"line":429,"column":4}}},"24":{"name":"toUint64","line":441,"loc":{"start":{"line":441,"column":4},"end":{"line":446,"column":4}}},"25":{"name":"toUint56","line":458,"loc":{"start":{"line":458,"column":4},"end":{"line":463,"column":4}}},"26":{"name":"toUint48","line":475,"loc":{"start":{"line":475,"column":4},"end":{"line":480,"column":4}}},"27":{"name":"toUint40","line":492,"loc":{"start":{"line":492,"column":4},"end":{"line":497,"column":4}}},"28":{"name":"toUint32","line":509,"loc":{"start":{"line":509,"column":4},"end":{"line":514,"column":4}}},"29":{"name":"toUint24","line":526,"loc":{"start":{"line":526,"column":4},"end":{"line":531,"column":4}}},"30":{"name":"toUint16","line":543,"loc":{"start":{"line":543,"column":4},"end":{"line":548,"column":4}}},"31":{"name":"toUint8","line":560,"loc":{"start":{"line":560,"column":4},"end":{"line":565,"column":4}}},"32":{"name":"toUint256","line":574,"loc":{"start":{"line":574,"column":4},"end":{"line":579,"column":4}}},"33":{"name":"toInt248","line":592,"loc":{"start":{"line":592,"column":4},"end":{"line":597,"column":4}}},"34":{"name":"toInt240","line":610,"loc":{"start":{"line":610,"column":4},"end":{"line":615,"column":4}}},"35":{"name":"toInt232","line":628,"loc":{"start":{"line":628,"column":4},"end":{"line":633,"column":4}}},"36":{"name":"toInt224","line":646,"loc":{"start":{"line":646,"column":4},"end":{"line":651,"column":4}}},"37":{"name":"toInt216","line":664,"loc":{"start":{"line":664,"column":4},"end":{"line":669,"column":4}}},"38":{"name":"toInt208","line":682,"loc":{"start":{"line":682,"column":4},"end":{"line":687,"column":4}}},"39":{"name":"toInt200","line":700,"loc":{"start":{"line":700,"column":4},"end":{"line":705,"column":4}}},"40":{"name":"toInt192","line":718,"loc":{"start":{"line":718,"column":4},"end":{"line":723,"column":4}}},"41":{"name":"toInt184","line":736,"loc":{"start":{"line":736,"column":4},"end":{"line":741,"column":4}}},"42":{"name":"toInt176","line":754,"loc":{"start":{"line":754,"column":4},"end":{"line":759,"column":4}}},"43":{"name":"toInt168","line":772,"loc":{"start":{"line":772,"column":4},"end":{"line":777,"column":4}}},"44":{"name":"toInt160","line":790,"loc":{"start":{"line":790,"column":4},"end":{"line":795,"column":4}}},"45":{"name":"toInt152","line":808,"loc":{"start":{"line":808,"column":4},"end":{"line":813,"column":4}}},"46":{"name":"toInt144","line":826,"loc":{"start":{"line":826,"column":4},"end":{"line":831,"column":4}}},"47":{"name":"toInt136","line":844,"loc":{"start":{"line":844,"column":4},"end":{"line":849,"column":4}}},"48":{"name":"toInt128","line":862,"loc":{"start":{"line":862,"column":4},"end":{"line":867,"column":4}}},"49":{"name":"toInt120","line":880,"loc":{"start":{"line":880,"column":4},"end":{"line":885,"column":4}}},"50":{"name":"toInt112","line":898,"loc":{"start":{"line":898,"column":4},"end":{"line":903,"column":4}}},"51":{"name":"toInt104","line":916,"loc":{"start":{"line":916,"column":4},"end":{"line":921,"column":4}}},"52":{"name":"toInt96","line":934,"loc":{"start":{"line":934,"column":4},"end":{"line":939,"column":4}}},"53":{"name":"toInt88","line":952,"loc":{"start":{"line":952,"column":4},"end":{"line":957,"column":4}}},"54":{"name":"toInt80","line":970,"loc":{"start":{"line":970,"column":4},"end":{"line":975,"column":4}}},"55":{"name":"toInt72","line":988,"loc":{"start":{"line":988,"column":4},"end":{"line":993,"column":4}}},"56":{"name":"toInt64","line":1006,"loc":{"start":{"line":1006,"column":4},"end":{"line":1011,"column":4}}},"57":{"name":"toInt56","line":1024,"loc":{"start":{"line":1024,"column":4},"end":{"line":1029,"column":4}}},"58":{"name":"toInt48","line":1042,"loc":{"start":{"line":1042,"column":4},"end":{"line":1047,"column":4}}},"59":{"name":"toInt40","line":1060,"loc":{"start":{"line":1060,"column":4},"end":{"line":1065,"column":4}}},"60":{"name":"toInt32","line":1078,"loc":{"start":{"line":1078,"column":4},"end":{"line":1083,"column":4}}},"61":{"name":"toInt24","line":1096,"loc":{"start":{"line":1096,"column":4},"end":{"line":1101,"column":4}}},"62":{"name":"toInt16","line":1114,"loc":{"start":{"line":1114,"column":4},"end":{"line":1119,"column":4}}},"63":{"name":"toInt8","line":1132,"loc":{"start":{"line":1132,"column":4},"end":{"line":1137,"column":4}}},"64":{"name":"toInt256","line":1146,"loc":{"start":{"line":1146,"column":4},"end":{"line":1152,"column":4}}}},"statementMap":{"1":{"start":{"line":51,"column":8},"end":{"line":51,"column":1709}},"2":{"start":{"line":54,"column":8},"end":{"line":54,"column":29}},"3":{"start":{"line":68,"column":8},"end":{"line":68,"column":2218}},"4":{"start":{"line":71,"column":8},"end":{"line":71,"column":29}},"5":{"start":{"line":85,"column":8},"end":{"line":85,"column":2727}},"6":{"start":{"line":88,"column":8},"end":{"line":88,"column":29}},"7":{"start":{"line":102,"column":8},"end":{"line":102,"column":3236}},"8":{"start":{"line":105,"column":8},"end":{"line":105,"column":29}},"9":{"start":{"line":119,"column":8},"end":{"line":119,"column":3745}},"10":{"start":{"line":122,"column":8},"end":{"line":122,"column":29}},"11":{"start":{"line":136,"column":8},"end":{"line":136,"column":4254}},"12":{"start":{"line":139,"column":8},"end":{"line":139,"column":29}},"13":{"start":{"line":153,"column":8},"end":{"line":153,"column":4763}},"14":{"start":{"line":156,"column":8},"end":{"line":156,"column":29}},"15":{"start":{"line":170,"column":8},"end":{"line":170,"column":5272}},"16":{"start":{"line":173,"column":8},"end":{"line":173,"column":29}},"17":{"start":{"line":187,"column":8},"end":{"line":187,"column":5781}},"18":{"start":{"line":190,"column":8},"end":{"line":190,"column":29}},"19":{"start":{"line":204,"column":8},"end":{"line":204,"column":6290}},"20":{"start":{"line":207,"column":8},"end":{"line":207,"column":29}},"21":{"start":{"line":221,"column":8},"end":{"line":221,"column":6799}},"22":{"start":{"line":224,"column":8},"end":{"line":224,"column":29}},"23":{"start":{"line":238,"column":8},"end":{"line":238,"column":7308}},"24":{"start":{"line":241,"column":8},"end":{"line":241,"column":29}},"25":{"start":{"line":255,"column":8},"end":{"line":255,"column":7817}},"26":{"start":{"line":258,"column":8},"end":{"line":258,"column":29}},"27":{"start":{"line":272,"column":8},"end":{"line":272,"column":8326}},"28":{"start":{"line":275,"column":8},"end":{"line":275,"column":29}},"29":{"start":{"line":289,"column":8},"end":{"line":289,"column":8835}},"30":{"start":{"line":292,"column":8},"end":{"line":292,"column":29}},"31":{"start":{"line":306,"column":8},"end":{"line":306,"column":9344}},"32":{"start":{"line":309,"column":8},"end":{"line":309,"column":29}},"33":{"start":{"line":323,"column":8},"end":{"line":323,"column":9853}},"34":{"start":{"line":326,"column":8},"end":{"line":326,"column":29}},"35":{"start":{"line":340,"column":8},"end":{"line":340,"column":10362}},"36":{"start":{"line":343,"column":8},"end":{"line":343,"column":29}},"37":{"start":{"line":357,"column":8},"end":{"line":357,"column":10871}},"38":{"start":{"line":360,"column":8},"end":{"line":360,"column":29}},"39":{"start":{"line":374,"column":8},"end":{"line":374,"column":11374}},"40":{"start":{"line":377,"column":8},"end":{"line":377,"column":28}},"41":{"start":{"line":391,"column":8},"end":{"line":391,"column":11874}},"42":{"start":{"line":394,"column":8},"end":{"line":394,"column":28}},"43":{"start":{"line":408,"column":8},"end":{"line":408,"column":12374}},"44":{"start":{"line":411,"column":8},"end":{"line":411,"column":28}},"45":{"start":{"line":425,"column":8},"end":{"line":425,"column":12874}},"46":{"start":{"line":428,"column":8},"end":{"line":428,"column":28}},"47":{"start":{"line":442,"column":8},"end":{"line":442,"column":13374}},"48":{"start":{"line":445,"column":8},"end":{"line":445,"column":28}},"49":{"start":{"line":459,"column":8},"end":{"line":459,"column":13874}},"50":{"start":{"line":462,"column":8},"end":{"line":462,"column":28}},"51":{"start":{"line":476,"column":8},"end":{"line":476,"column":14374}},"52":{"start":{"line":479,"column":8},"end":{"line":479,"column":28}},"53":{"start":{"line":493,"column":8},"end":{"line":493,"column":14874}},"54":{"start":{"line":496,"column":8},"end":{"line":496,"column":28}},"55":{"start":{"line":510,"column":8},"end":{"line":510,"column":15374}},"56":{"start":{"line":513,"column":8},"end":{"line":513,"column":28}},"57":{"start":{"line":527,"column":8},"end":{"line":527,"column":15874}},"58":{"start":{"line":530,"column":8},"end":{"line":530,"column":28}},"59":{"start":{"line":544,"column":8},"end":{"line":544,"column":16374}},"60":{"start":{"line":547,"column":8},"end":{"line":547,"column":28}},"61":{"start":{"line":561,"column":8},"end":{"line":561,"column":16868}},"62":{"start":{"line":564,"column":8},"end":{"line":564,"column":27}},"63":{"start":{"line":575,"column":8},"end":{"line":575,"column":17250}},"64":{"start":{"line":578,"column":8},"end":{"line":578,"column":29}},"65":{"start":{"line":594,"column":8},"end":{"line":594,"column":17811}},"66":{"start":{"line":612,"column":8},"end":{"line":612,"column":18358}},"67":{"start":{"line":630,"column":8},"end":{"line":630,"column":18905}},"68":{"start":{"line":648,"column":8},"end":{"line":648,"column":19452}},"69":{"start":{"line":666,"column":8},"end":{"line":666,"column":19999}},"70":{"start":{"line":684,"column":8},"end":{"line":684,"column":20546}},"71":{"start":{"line":702,"column":8},"end":{"line":702,"column":21093}},"72":{"start":{"line":720,"column":8},"end":{"line":720,"column":21640}},"73":{"start":{"line":738,"column":8},"end":{"line":738,"column":22187}},"74":{"start":{"line":756,"column":8},"end":{"line":756,"column":22734}},"75":{"start":{"line":774,"column":8},"end":{"line":774,"column":23281}},"76":{"start":{"line":792,"column":8},"end":{"line":792,"column":23828}},"77":{"start":{"line":810,"column":8},"end":{"line":810,"column":24375}},"78":{"start":{"line":828,"column":8},"end":{"line":828,"column":24922}},"79":{"start":{"line":846,"column":8},"end":{"line":846,"column":25469}},"80":{"start":{"line":864,"column":8},"end":{"line":864,"column":26016}},"81":{"start":{"line":882,"column":8},"end":{"line":882,"column":26563}},"82":{"start":{"line":900,"column":8},"end":{"line":900,"column":27110}},"83":{"start":{"line":918,"column":8},"end":{"line":918,"column":27657}},"84":{"start":{"line":936,"column":8},"end":{"line":936,"column":28196}},"85":{"start":{"line":954,"column":8},"end":{"line":954,"column":28734}},"86":{"start":{"line":972,"column":8},"end":{"line":972,"column":29272}},"87":{"start":{"line":990,"column":8},"end":{"line":990,"column":29810}},"88":{"start":{"line":1008,"column":8},"end":{"line":1008,"column":30348}},"89":{"start":{"line":1026,"column":8},"end":{"line":1026,"column":30886}},"90":{"start":{"line":1044,"column":8},"end":{"line":1044,"column":31424}},"91":{"start":{"line":1062,"column":8},"end":{"line":1062,"column":31962}},"92":{"start":{"line":1080,"column":8},"end":{"line":1080,"column":32500}},"93":{"start":{"line":1098,"column":8},"end":{"line":1098,"column":33038}},"94":{"start":{"line":1116,"column":8},"end":{"line":1116,"column":33576}},"95":{"start":{"line":1134,"column":8},"end":{"line":1134,"column":34106}},"96":{"start":{"line":1148,"column":8},"end":{"line":1148,"column":34557}},"97":{"start":{"line":1151,"column":8},"end":{"line":1151,"column":28}}},"branchMap":{"1":{"line":51,"type":"if","locations":[{"start":{"line":51,"column":8},"end":{"line":51,"column":8}},{"start":{"line":51,"column":8},"end":{"line":51,"column":8}}]},"2":{"line":68,"type":"if","locations":[{"start":{"line":68,"column":8},"end":{"line":68,"column":8}},{"start":{"line":68,"column":8},"end":{"line":68,"column":8}}]},"3":{"line":85,"type":"if","locations":[{"start":{"line":85,"column":8},"end":{"line":85,"column":8}},{"start":{"line":85,"column":8},"end":{"line":85,"column":8}}]},"4":{"line":102,"type":"if","locations":[{"start":{"line":102,"column":8},"end":{"line":102,"column":8}},{"start":{"line":102,"column":8},"end":{"line":102,"column":8}}]},"5":{"line":119,"type":"if","locations":[{"start":{"line":119,"column":8},"end":{"line":119,"column":8}},{"start":{"line":119,"column":8},"end":{"line":119,"column":8}}]},"6":{"line":136,"type":"if","locations":[{"start":{"line":136,"column":8},"end":{"line":136,"column":8}},{"start":{"line":136,"column":8},"end":{"line":136,"column":8}}]},"7":{"line":153,"type":"if","locations":[{"start":{"line":153,"column":8},"end":{"line":153,"column":8}},{"start":{"line":153,"column":8},"end":{"line":153,"column":8}}]},"8":{"line":170,"type":"if","locations":[{"start":{"line":170,"column":8},"end":{"line":170,"column":8}},{"start":{"line":170,"column":8},"end":{"line":170,"column":8}}]},"9":{"line":187,"type":"if","locations":[{"start":{"line":187,"column":8},"end":{"line":187,"column":8}},{"start":{"line":187,"column":8},"end":{"line":187,"column":8}}]},"10":{"line":204,"type":"if","locations":[{"start":{"line":204,"column":8},"end":{"line":204,"column":8}},{"start":{"line":204,"column":8},"end":{"line":204,"column":8}}]},"11":{"line":221,"type":"if","locations":[{"start":{"line":221,"column":8},"end":{"line":221,"column":8}},{"start":{"line":221,"column":8},"end":{"line":221,"column":8}}]},"12":{"line":238,"type":"if","locations":[{"start":{"line":238,"column":8},"end":{"line":238,"column":8}},{"start":{"line":238,"column":8},"end":{"line":238,"column":8}}]},"13":{"line":255,"type":"if","locations":[{"start":{"line":255,"column":8},"end":{"line":255,"column":8}},{"start":{"line":255,"column":8},"end":{"line":255,"column":8}}]},"14":{"line":272,"type":"if","locations":[{"start":{"line":272,"column":8},"end":{"line":272,"column":8}},{"start":{"line":272,"column":8},"end":{"line":272,"column":8}}]},"15":{"line":289,"type":"if","locations":[{"start":{"line":289,"column":8},"end":{"line":289,"column":8}},{"start":{"line":289,"column":8},"end":{"line":289,"column":8}}]},"16":{"line":306,"type":"if","locations":[{"start":{"line":306,"column":8},"end":{"line":306,"column":8}},{"start":{"line":306,"column":8},"end":{"line":306,"column":8}}]},"17":{"line":323,"type":"if","locations":[{"start":{"line":323,"column":8},"end":{"line":323,"column":8}},{"start":{"line":323,"column":8},"end":{"line":323,"column":8}}]},"18":{"line":340,"type":"if","locations":[{"start":{"line":340,"column":8},"end":{"line":340,"column":8}},{"start":{"line":340,"column":8},"end":{"line":340,"column":8}}]},"19":{"line":357,"type":"if","locations":[{"start":{"line":357,"column":8},"end":{"line":357,"column":8}},{"start":{"line":357,"column":8},"end":{"line":357,"column":8}}]},"20":{"line":374,"type":"if","locations":[{"start":{"line":374,"column":8},"end":{"line":374,"column":8}},{"start":{"line":374,"column":8},"end":{"line":374,"column":8}}]},"21":{"line":391,"type":"if","locations":[{"start":{"line":391,"column":8},"end":{"line":391,"column":8}},{"start":{"line":391,"column":8},"end":{"line":391,"column":8}}]},"22":{"line":408,"type":"if","locations":[{"start":{"line":408,"column":8},"end":{"line":408,"column":8}},{"start":{"line":408,"column":8},"end":{"line":408,"column":8}}]},"23":{"line":425,"type":"if","locations":[{"start":{"line":425,"column":8},"end":{"line":425,"column":8}},{"start":{"line":425,"column":8},"end":{"line":425,"column":8}}]},"24":{"line":442,"type":"if","locations":[{"start":{"line":442,"column":8},"end":{"line":442,"column":8}},{"start":{"line":442,"column":8},"end":{"line":442,"column":8}}]},"25":{"line":459,"type":"if","locations":[{"start":{"line":459,"column":8},"end":{"line":459,"column":8}},{"start":{"line":459,"column":8},"end":{"line":459,"column":8}}]},"26":{"line":476,"type":"if","locations":[{"start":{"line":476,"column":8},"end":{"line":476,"column":8}},{"start":{"line":476,"column":8},"end":{"line":476,"column":8}}]},"27":{"line":493,"type":"if","locations":[{"start":{"line":493,"column":8},"end":{"line":493,"column":8}},{"start":{"line":493,"column":8},"end":{"line":493,"column":8}}]},"28":{"line":510,"type":"if","locations":[{"start":{"line":510,"column":8},"end":{"line":510,"column":8}},{"start":{"line":510,"column":8},"end":{"line":510,"column":8}}]},"29":{"line":527,"type":"if","locations":[{"start":{"line":527,"column":8},"end":{"line":527,"column":8}},{"start":{"line":527,"column":8},"end":{"line":527,"column":8}}]},"30":{"line":544,"type":"if","locations":[{"start":{"line":544,"column":8},"end":{"line":544,"column":8}},{"start":{"line":544,"column":8},"end":{"line":544,"column":8}}]},"31":{"line":561,"type":"if","locations":[{"start":{"line":561,"column":8},"end":{"line":561,"column":8}},{"start":{"line":561,"column":8},"end":{"line":561,"column":8}}]},"32":{"line":575,"type":"if","locations":[{"start":{"line":575,"column":8},"end":{"line":575,"column":8}},{"start":{"line":575,"column":8},"end":{"line":575,"column":8}}]},"33":{"line":594,"type":"if","locations":[{"start":{"line":594,"column":8},"end":{"line":594,"column":8}},{"start":{"line":594,"column":8},"end":{"line":594,"column":8}}]},"34":{"line":612,"type":"if","locations":[{"start":{"line":612,"column":8},"end":{"line":612,"column":8}},{"start":{"line":612,"column":8},"end":{"line":612,"column":8}}]},"35":{"line":630,"type":"if","locations":[{"start":{"line":630,"column":8},"end":{"line":630,"column":8}},{"start":{"line":630,"column":8},"end":{"line":630,"column":8}}]},"36":{"line":648,"type":"if","locations":[{"start":{"line":648,"column":8},"end":{"line":648,"column":8}},{"start":{"line":648,"column":8},"end":{"line":648,"column":8}}]},"37":{"line":666,"type":"if","locations":[{"start":{"line":666,"column":8},"end":{"line":666,"column":8}},{"start":{"line":666,"column":8},"end":{"line":666,"column":8}}]},"38":{"line":684,"type":"if","locations":[{"start":{"line":684,"column":8},"end":{"line":684,"column":8}},{"start":{"line":684,"column":8},"end":{"line":684,"column":8}}]},"39":{"line":702,"type":"if","locations":[{"start":{"line":702,"column":8},"end":{"line":702,"column":8}},{"start":{"line":702,"column":8},"end":{"line":702,"column":8}}]},"40":{"line":720,"type":"if","locations":[{"start":{"line":720,"column":8},"end":{"line":720,"column":8}},{"start":{"line":720,"column":8},"end":{"line":720,"column":8}}]},"41":{"line":738,"type":"if","locations":[{"start":{"line":738,"column":8},"end":{"line":738,"column":8}},{"start":{"line":738,"column":8},"end":{"line":738,"column":8}}]},"42":{"line":756,"type":"if","locations":[{"start":{"line":756,"column":8},"end":{"line":756,"column":8}},{"start":{"line":756,"column":8},"end":{"line":756,"column":8}}]},"43":{"line":774,"type":"if","locations":[{"start":{"line":774,"column":8},"end":{"line":774,"column":8}},{"start":{"line":774,"column":8},"end":{"line":774,"column":8}}]},"44":{"line":792,"type":"if","locations":[{"start":{"line":792,"column":8},"end":{"line":792,"column":8}},{"start":{"line":792,"column":8},"end":{"line":792,"column":8}}]},"45":{"line":810,"type":"if","locations":[{"start":{"line":810,"column":8},"end":{"line":810,"column":8}},{"start":{"line":810,"column":8},"end":{"line":810,"column":8}}]},"46":{"line":828,"type":"if","locations":[{"start":{"line":828,"column":8},"end":{"line":828,"column":8}},{"start":{"line":828,"column":8},"end":{"line":828,"column":8}}]},"47":{"line":846,"type":"if","locations":[{"start":{"line":846,"column":8},"end":{"line":846,"column":8}},{"start":{"line":846,"column":8},"end":{"line":846,"column":8}}]},"48":{"line":864,"type":"if","locations":[{"start":{"line":864,"column":8},"end":{"line":864,"column":8}},{"start":{"line":864,"column":8},"end":{"line":864,"column":8}}]},"49":{"line":882,"type":"if","locations":[{"start":{"line":882,"column":8},"end":{"line":882,"column":8}},{"start":{"line":882,"column":8},"end":{"line":882,"column":8}}]},"50":{"line":900,"type":"if","locations":[{"start":{"line":900,"column":8},"end":{"line":900,"column":8}},{"start":{"line":900,"column":8},"end":{"line":900,"column":8}}]},"51":{"line":918,"type":"if","locations":[{"start":{"line":918,"column":8},"end":{"line":918,"column":8}},{"start":{"line":918,"column":8},"end":{"line":918,"column":8}}]},"52":{"line":936,"type":"if","locations":[{"start":{"line":936,"column":8},"end":{"line":936,"column":8}},{"start":{"line":936,"column":8},"end":{"line":936,"column":8}}]},"53":{"line":954,"type":"if","locations":[{"start":{"line":954,"column":8},"end":{"line":954,"column":8}},{"start":{"line":954,"column":8},"end":{"line":954,"column":8}}]},"54":{"line":972,"type":"if","locations":[{"start":{"line":972,"column":8},"end":{"line":972,"column":8}},{"start":{"line":972,"column":8},"end":{"line":972,"column":8}}]},"55":{"line":990,"type":"if","locations":[{"start":{"line":990,"column":8},"end":{"line":990,"column":8}},{"start":{"line":990,"column":8},"end":{"line":990,"column":8}}]},"56":{"line":1008,"type":"if","locations":[{"start":{"line":1008,"column":8},"end":{"line":1008,"column":8}},{"start":{"line":1008,"column":8},"end":{"line":1008,"column":8}}]},"57":{"line":1026,"type":"if","locations":[{"start":{"line":1026,"column":8},"end":{"line":1026,"column":8}},{"start":{"line":1026,"column":8},"end":{"line":1026,"column":8}}]},"58":{"line":1044,"type":"if","locations":[{"start":{"line":1044,"column":8},"end":{"line":1044,"column":8}},{"start":{"line":1044,"column":8},"end":{"line":1044,"column":8}}]},"59":{"line":1062,"type":"if","locations":[{"start":{"line":1062,"column":8},"end":{"line":1062,"column":8}},{"start":{"line":1062,"column":8},"end":{"line":1062,"column":8}}]},"60":{"line":1080,"type":"if","locations":[{"start":{"line":1080,"column":8},"end":{"line":1080,"column":8}},{"start":{"line":1080,"column":8},"end":{"line":1080,"column":8}}]},"61":{"line":1098,"type":"if","locations":[{"start":{"line":1098,"column":8},"end":{"line":1098,"column":8}},{"start":{"line":1098,"column":8},"end":{"line":1098,"column":8}}]},"62":{"line":1116,"type":"if","locations":[{"start":{"line":1116,"column":8},"end":{"line":1116,"column":8}},{"start":{"line":1116,"column":8},"end":{"line":1116,"column":8}}]},"63":{"line":1134,"type":"if","locations":[{"start":{"line":1134,"column":8},"end":{"line":1134,"column":8}},{"start":{"line":1134,"column":8},"end":{"line":1134,"column":8}}]},"64":{"line":1148,"type":"if","locations":[{"start":{"line":1148,"column":8},"end":{"line":1148,"column":8}},{"start":{"line":1148,"column":8},"end":{"line":1148,"column":8}}]}}},"contracts/utils/math/SignedMath.sol":{"l":{"14":2,"21":2,"30":121,"31":121,"38":45,"40":45},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/math/SignedMath.sol","s":{"1":2,"2":2,"3":121,"4":121,"5":45},"b":{"1":[1,1],"2":[1,1]},"f":{"1":2,"2":2,"3":121,"4":45},"fnMap":{"1":{"name":"max","line":13,"loc":{"start":{"line":13,"column":4},"end":{"line":15,"column":4}}},"2":{"name":"min","line":20,"loc":{"start":{"line":20,"column":4},"end":{"line":22,"column":4}}},"3":{"name":"average","line":28,"loc":{"start":{"line":28,"column":4},"end":{"line":32,"column":4}}},"4":{"name":"abs","line":37,"loc":{"start":{"line":37,"column":4},"end":{"line":42,"column":4}}}},"statementMap":{"1":{"start":{"line":14,"column":8},"end":{"line":14,"column":28}},"2":{"start":{"line":21,"column":8},"end":{"line":21,"column":28}},"3":{"start":{"line":30,"column":8},"end":{"line":30,"column":43}},"4":{"start":{"line":31,"column":8},"end":{"line":31,"column":56}},"5":{"start":{"line":40,"column":12},"end":{"line":40,"column":43}}},"branchMap":{"1":{"line":14,"type":"if","locations":[{"start":{"line":14,"column":23},"end":{"line":14,"column":23}},{"start":{"line":14,"column":27},"end":{"line":14,"column":27}}]},"2":{"line":21,"type":"if","locations":[{"start":{"line":21,"column":23},"end":{"line":21,"column":23}},{"start":{"line":21,"column":27},"end":{"line":21,"column":27}}]}}},"contracts/utils/Multicall.sol":{"l":{"27":5,"31":5,"32":5,"33":9,"35":3},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/Multicall.sol","s":{"1":5,"2":5,"3":3},"b":{"1":[4,1]},"f":{"1":5},"fnMap":{"1":{"name":"multicall","line":26,"loc":{"start":{"line":26,"column":4},"end":{"line":36,"column":4}}}},"statementMap":{"1":{"start":{"line":27,"column":8},"end":{"line":27,"column":1376}},"2":{"start":{"line":32,"column":8},"end":{"line":32,"column":1516}},"3":{"start":{"line":35,"column":8},"end":{"line":35,"column":22}}},"branchMap":{"1":{"line":28,"type":"if","locations":[{"start":{"line":28,"column":14},"end":{"line":28,"column":25}},{"start":{"line":29,"column":14},"end":{"line":29,"column":64}}]}}},"contracts/utils/Nonces.sol":{"l":{"20":238,"31":106,"33":106,"41":38,"42":38,"43":15},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/Nonces.sol","s":{"1":238,"2":106,"3":38,"4":38},"b":{"1":[15,23]},"f":{"1":238,"2":106,"3":38},"fnMap":{"1":{"name":"nonces","line":19,"loc":{"start":{"line":19,"column":4},"end":{"line":21,"column":4}}},"2":{"name":"_useNonce","line":28,"loc":{"start":{"line":28,"column":4},"end":{"line":35,"column":4}}},"3":{"name":"_useCheckedNonce","line":40,"loc":{"start":{"line":40,"column":4},"end":{"line":45,"column":4}}}},"statementMap":{"1":{"start":{"line":20,"column":8},"end":{"line":20,"column":29}},"2":{"start":{"line":33,"column":12},"end":{"line":33,"column":35}},"3":{"start":{"line":41,"column":8},"end":{"line":41,"column":42}},"4":{"start":{"line":42,"column":8},"end":{"line":42,"column":1401}}},"branchMap":{"1":{"line":42,"type":"if","locations":[{"start":{"line":42,"column":8},"end":{"line":42,"column":8}},{"start":{"line":42,"column":8},"end":{"line":42,"column":8}}]}}},"contracts/utils/Pausable.sol":{"l":{"44":12,"55":176,"56":93,"67":13,"68":10,"75":201,"82":176,"83":83,"91":13,"92":3,"104":38,"105":38,"116":9,"117":9},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/Pausable.sol","s":{"1":176,"2":13,"3":201,"4":176,"5":13,"6":38,"7":9},"b":{"1":[83,93],"2":[3,10],"3":[38,1],"4":[9,1]},"f":{"1":12,"2":176,"3":13,"4":201,"5":176,"6":13,"7":38,"8":9},"fnMap":{"1":{"name":"constructor","line":43,"loc":{"start":{"line":43,"column":4},"end":{"line":45,"column":4}}},"2":{"name":"whenNotPaused","line":54,"loc":{"start":{"line":54,"column":4},"end":{"line":57,"column":4}}},"3":{"name":"whenPaused","line":66,"loc":{"start":{"line":66,"column":4},"end":{"line":69,"column":4}}},"4":{"name":"paused","line":74,"loc":{"start":{"line":74,"column":4},"end":{"line":76,"column":4}}},"5":{"name":"_requireNotPaused","line":81,"loc":{"start":{"line":81,"column":4},"end":{"line":85,"column":4}}},"6":{"name":"_requirePaused","line":90,"loc":{"start":{"line":90,"column":4},"end":{"line":94,"column":4}}},"7":{"name":"_pause","line":103,"loc":{"start":{"line":103,"column":4},"end":{"line":106,"column":4}}},"8":{"name":"_unpause","line":115,"loc":{"start":{"line":115,"column":4},"end":{"line":118,"column":4}}}},"statementMap":{"1":{"start":{"line":55,"column":8},"end":{"line":55,"column":26}},"2":{"start":{"line":67,"column":8},"end":{"line":67,"column":23}},"3":{"start":{"line":75,"column":8},"end":{"line":75,"column":22}},"4":{"start":{"line":82,"column":8},"end":{"line":82,"column":2072}},"5":{"start":{"line":91,"column":8},"end":{"line":91,"column":2269}},"6":{"start":{"line":105,"column":8},"end":{"line":105,"column":33}},"7":{"start":{"line":117,"column":8},"end":{"line":117,"column":35}}},"branchMap":{"1":{"line":82,"type":"if","locations":[{"start":{"line":82,"column":8},"end":{"line":82,"column":8}},{"start":{"line":82,"column":8},"end":{"line":82,"column":8}}]},"2":{"line":91,"type":"if","locations":[{"start":{"line":91,"column":8},"end":{"line":91,"column":8}},{"start":{"line":91,"column":8},"end":{"line":91,"column":8}}]},"3":{"line":103,"type":"if","locations":[{"start":{"line":103,"column":39},"end":{"line":103,"column":39}},{"start":{"line":103,"column":39},"end":{"line":103,"column":39}}]},"4":{"line":115,"type":"if","locations":[{"start":{"line":115,"column":41},"end":{"line":115,"column":41}},{"start":{"line":115,"column":41},"end":{"line":115,"column":41}}]}}},"contracts/utils/ReentrancyGuard.sol":{"l":{"45":1,"56":8,"57":5,"58":2,"63":8,"64":3,"68":5,"74":2,"82":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/ReentrancyGuard.sol","s":{"1":8,"2":2,"3":8,"4":2},"b":{"1":[3,5]},"f":{"1":1,"2":8,"3":8,"4":2,"5":2},"fnMap":{"1":{"name":"constructor","line":44,"loc":{"start":{"line":44,"column":4},"end":{"line":46,"column":4}}},"2":{"name":"nonReentrant","line":55,"loc":{"start":{"line":55,"column":4},"end":{"line":59,"column":4}}},"3":{"name":"_nonReentrantBefore","line":61,"loc":{"start":{"line":61,"column":4},"end":{"line":69,"column":4}}},"4":{"name":"_nonReentrantAfter","line":71,"loc":{"start":{"line":71,"column":4},"end":{"line":75,"column":4}}},"5":{"name":"_reentrancyGuardEntered","line":81,"loc":{"start":{"line":81,"column":4},"end":{"line":83,"column":4}}}},"statementMap":{"1":{"start":{"line":56,"column":8},"end":{"line":56,"column":28}},"2":{"start":{"line":58,"column":8},"end":{"line":58,"column":27}},"3":{"start":{"line":63,"column":8},"end":{"line":63,"column":2563}},"4":{"start":{"line":82,"column":8},"end":{"line":82,"column":33}}},"branchMap":{"1":{"line":63,"type":"if","locations":[{"start":{"line":63,"column":8},"end":{"line":63,"column":8}},{"start":{"line":63,"column":8},"end":{"line":63,"column":8}}]}}},"contracts/utils/ShortStrings.sol":{"l":{"53":123,"54":123,"55":3,"57":120,"64":407,"66":404,"68":404,"72":404,"79":415,"80":415,"81":3,"83":412,"90":121,"91":116,"93":5,"94":5,"102":403,"103":396,"105":7,"117":7,"118":4,"120":3},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/ShortStrings.sol","s":{"1":123,"2":123,"3":120,"4":407,"5":404,"6":404,"7":415,"8":415,"9":412,"10":121,"11":116,"12":5,"13":403,"14":396,"15":7,"16":7,"17":4,"18":3},"b":{"1":[3,120],"2":[3,412],"3":[116,5],"4":[396,7],"5":[4,3]},"f":{"1":123,"2":407,"3":415,"4":121,"5":403,"6":7},"fnMap":{"1":{"name":"toShortString","line":52,"loc":{"start":{"line":52,"column":4},"end":{"line":58,"column":4}}},"2":{"name":"toString","line":63,"loc":{"start":{"line":63,"column":4},"end":{"line":73,"column":4}}},"3":{"name":"byteLength","line":78,"loc":{"start":{"line":78,"column":4},"end":{"line":84,"column":4}}},"4":{"name":"toShortStringWithFallback","line":89,"loc":{"start":{"line":89,"column":4},"end":{"line":96,"column":4}}},"5":{"name":"toStringWithFallback","line":101,"loc":{"start":{"line":101,"column":4},"end":{"line":107,"column":4}}},"6":{"name":"byteLengthWithFallback","line":116,"loc":{"start":{"line":116,"column":4},"end":{"line":122,"column":4}}}},"statementMap":{"1":{"start":{"line":53,"column":8},"end":{"line":53,"column":38}},"2":{"start":{"line":54,"column":8},"end":{"line":54,"column":1845}},"3":{"start":{"line":57,"column":8},"end":{"line":57,"column":78}},"4":{"start":{"line":64,"column":8},"end":{"line":64,"column":38}},"5":{"start":{"line":66,"column":8},"end":{"line":66,"column":42}},"6":{"start":{"line":72,"column":8},"end":{"line":72,"column":18}},"7":{"start":{"line":79,"column":8},"end":{"line":79,"column":65}},"8":{"start":{"line":80,"column":8},"end":{"line":80,"column":2711}},"9":{"start":{"line":83,"column":8},"end":{"line":83,"column":21}},"10":{"start":{"line":90,"column":8},"end":{"line":90,"column":3042}},"11":{"start":{"line":91,"column":12},"end":{"line":91,"column":39}},"12":{"start":{"line":94,"column":12},"end":{"line":94,"column":54}},"13":{"start":{"line":102,"column":8},"end":{"line":102,"column":3513}},"14":{"start":{"line":103,"column":12},"end":{"line":103,"column":34}},"15":{"start":{"line":105,"column":12},"end":{"line":105,"column":24}},"16":{"start":{"line":117,"column":8},"end":{"line":117,"column":4151}},"17":{"start":{"line":118,"column":12},"end":{"line":118,"column":36}},"18":{"start":{"line":120,"column":12},"end":{"line":120,"column":38}}},"branchMap":{"1":{"line":54,"type":"if","locations":[{"start":{"line":54,"column":8},"end":{"line":54,"column":8}},{"start":{"line":54,"column":8},"end":{"line":54,"column":8}}]},"2":{"line":80,"type":"if","locations":[{"start":{"line":80,"column":8},"end":{"line":80,"column":8}},{"start":{"line":80,"column":8},"end":{"line":80,"column":8}}]},"3":{"line":90,"type":"if","locations":[{"start":{"line":90,"column":8},"end":{"line":90,"column":8}},{"start":{"line":90,"column":8},"end":{"line":90,"column":8}}]},"4":{"line":102,"type":"if","locations":[{"start":{"line":102,"column":8},"end":{"line":102,"column":8}},{"start":{"line":102,"column":8},"end":{"line":102,"column":8}}]},"5":{"line":117,"type":"if","locations":[{"start":{"line":117,"column":8},"end":{"line":117,"column":8}},{"start":{"line":117,"column":8},"end":{"line":117,"column":8}}]}}},"contracts/utils/StorageSlot.sol":{"l":{"61":406,"71":5,"81":20,"91":58,"101":5,"111":10,"121":5,"131":5},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/StorageSlot.sol","s":{},"b":{},"f":{"1":406,"2":5,"3":20,"4":58,"5":5,"6":10,"7":5,"8":5},"fnMap":{"1":{"name":"getAddressSlot","line":59,"loc":{"start":{"line":59,"column":4},"end":{"line":64,"column":4}}},"2":{"name":"getBooleanSlot","line":69,"loc":{"start":{"line":69,"column":4},"end":{"line":74,"column":4}}},"3":{"name":"getBytes32Slot","line":79,"loc":{"start":{"line":79,"column":4},"end":{"line":84,"column":4}}},"4":{"name":"getUint256Slot","line":89,"loc":{"start":{"line":89,"column":4},"end":{"line":94,"column":4}}},"5":{"name":"getStringSlot","line":99,"loc":{"start":{"line":99,"column":4},"end":{"line":104,"column":4}}},"6":{"name":"getStringSlot","line":109,"loc":{"start":{"line":109,"column":4},"end":{"line":114,"column":4}}},"7":{"name":"getBytesSlot","line":119,"loc":{"start":{"line":119,"column":4},"end":{"line":124,"column":4}}},"8":{"name":"getBytesSlot","line":129,"loc":{"start":{"line":129,"column":4},"end":{"line":134,"column":4}}}},"statementMap":{},"branchMap":{}},"contracts/utils/Strings.sol":{"l":{"25":60,"26":60,"27":60,"28":60,"30":60,"33":60,"34":1216,"36":1216,"39":1216,"40":1216,"42":60,"50":38,"57":3,"58":3,"66":8,"67":8,"68":8,"69":8,"70":8,"71":280,"72":280,"74":8,"75":1,"77":7,"85":2,"92":7},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/Strings.sol","s":{"1":60,"2":60,"3":60,"4":60,"5":1216,"6":60,"7":38,"8":3,"9":8,"10":8,"11":8,"12":8,"13":7,"14":2,"15":7},"b":{"1":[60,1156],"2":[1,7]},"f":{"1":60,"2":38,"3":3,"4":8,"5":2,"6":7},"fnMap":{"1":{"name":"toString","line":24,"loc":{"start":{"line":24,"column":4},"end":{"line":44,"column":4}}},"2":{"name":"toStringSigned","line":49,"loc":{"start":{"line":49,"column":4},"end":{"line":51,"column":4}}},"3":{"name":"toHexString","line":56,"loc":{"start":{"line":56,"column":4},"end":{"line":60,"column":4}}},"4":{"name":"toHexString","line":65,"loc":{"start":{"line":65,"column":4},"end":{"line":78,"column":4}}},"5":{"name":"toHexString","line":84,"loc":{"start":{"line":84,"column":4},"end":{"line":86,"column":4}}},"6":{"name":"equal","line":91,"loc":{"start":{"line":91,"column":4},"end":{"line":93,"column":4}}}},"statementMap":{"1":{"start":{"line":26,"column":12},"end":{"line":26,"column":50}},"2":{"start":{"line":27,"column":12},"end":{"line":27,"column":53}},"3":{"start":{"line":28,"column":12},"end":{"line":28,"column":23}},"4":{"start":{"line":33,"column":12},"end":{"line":33,"column":1023}},"5":{"start":{"line":40,"column":16},"end":{"line":40,"column":37}},"6":{"start":{"line":42,"column":12},"end":{"line":42,"column":25}},"7":{"start":{"line":50,"column":8},"end":{"line":50,"column":83}},"8":{"start":{"line":58,"column":12},"end":{"line":58,"column":61}},"9":{"start":{"line":66,"column":8},"end":{"line":66,"column":34}},"10":{"start":{"line":67,"column":8},"end":{"line":67,"column":55}},"11":{"start":{"line":70,"column":8},"end":{"line":70,"column":2257}},"12":{"start":{"line":74,"column":8},"end":{"line":74,"column":2406}},"13":{"start":{"line":77,"column":8},"end":{"line":77,"column":29}},"14":{"start":{"line":85,"column":8},"end":{"line":85,"column":66}},"15":{"start":{"line":92,"column":8},"end":{"line":92,"column":95}}},"branchMap":{"1":{"line":40,"type":"if","locations":[{"start":{"line":40,"column":16},"end":{"line":40,"column":16}},{"start":{"line":40,"column":16},"end":{"line":40,"column":16}}]},"2":{"line":74,"type":"if","locations":[{"start":{"line":74,"column":8},"end":{"line":74,"column":8}},{"start":{"line":74,"column":8},"end":{"line":74,"column":8}}]}}},"contracts/utils/structs/BitMaps.sol":{"l":{"27":122,"28":122,"29":122,"36":10,"37":7,"39":3,"47":29,"48":29,"49":29,"56":10,"57":10,"58":10},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/structs/BitMaps.sol","s":{"1":122,"2":122,"3":122,"4":10,"5":7,"6":3,"7":29,"8":29,"9":10,"10":10},"b":{"1":[7,3]},"f":{"1":122,"2":10,"3":29,"4":10},"fnMap":{"1":{"name":"get","line":26,"loc":{"start":{"line":26,"column":4},"end":{"line":30,"column":4}}},"2":{"name":"setTo","line":35,"loc":{"start":{"line":35,"column":4},"end":{"line":41,"column":4}}},"3":{"name":"set","line":46,"loc":{"start":{"line":46,"column":4},"end":{"line":50,"column":4}}},"4":{"name":"unset","line":55,"loc":{"start":{"line":55,"column":4},"end":{"line":59,"column":4}}}},"statementMap":{"1":{"start":{"line":27,"column":8},"end":{"line":27,"column":35}},"2":{"start":{"line":28,"column":8},"end":{"line":28,"column":42}},"3":{"start":{"line":29,"column":8},"end":{"line":29,"column":47}},"4":{"start":{"line":36,"column":8},"end":{"line":36,"column":1420}},"5":{"start":{"line":37,"column":12},"end":{"line":37,"column":29}},"6":{"start":{"line":39,"column":12},"end":{"line":39,"column":31}},"7":{"start":{"line":47,"column":8},"end":{"line":47,"column":35}},"8":{"start":{"line":48,"column":8},"end":{"line":48,"column":42}},"9":{"start":{"line":56,"column":8},"end":{"line":56,"column":35}},"10":{"start":{"line":57,"column":8},"end":{"line":57,"column":42}}},"branchMap":{"1":{"line":36,"type":"if","locations":[{"start":{"line":36,"column":8},"end":{"line":36,"column":8}},{"start":{"line":36,"column":8},"end":{"line":36,"column":8}}]}}},"contracts/utils/structs/Checkpoints.sol":{"l":{"40":47,"48":15,"49":15,"50":15,"58":40,"59":40,"60":40,"71":40,"73":40,"74":40,"76":40,"77":25,"78":25,"79":17,"81":8,"85":40,"87":40,"94":3,"95":3,"103":2,"104":2,"105":1,"107":1,"108":1,"116":3,"123":6,"131":47,"133":47,"135":39,"138":39,"139":1,"143":38,"144":1,"146":37,"148":38,"150":8,"151":8,"168":80,"169":226,"170":226,"171":111,"173":115,"176":80,"192":15,"193":38,"194":38,"195":17,"197":21,"200":15,"210":414,"234":636,"242":15,"243":15,"244":15,"252":40,"253":40,"254":40,"265":1023,"267":1023,"268":1023,"270":1023,"271":89,"272":89,"273":64,"275":25,"279":1023,"281":1023,"288":814,"289":814,"297":2,"298":2,"299":1,"301":1,"302":1,"310":21,"317":18,"325":636,"327":636,"329":312,"332":312,"333":1,"337":311,"338":20,"340":291,"342":311,"344":324,"345":324,"362":1063,"363":1275,"364":1275,"365":315,"367":960,"370":1063,"386":15,"387":38,"388":38,"389":17,"391":21,"394":15,"404":3004,"428":60,"436":92,"437":92,"438":92,"446":40,"447":40,"448":40,"459":40,"461":40,"462":40,"464":40,"465":25,"466":25,"467":17,"469":8,"473":40,"475":40,"482":3,"483":3,"491":34,"492":34,"493":12,"495":22,"496":22,"504":3,"511":6,"519":60,"521":60,"523":48,"526":48,"527":1,"531":47,"532":1,"534":46,"536":47,"538":12,"539":12,"556":80,"557":226,"558":226,"559":111,"561":115,"564":80,"580":92,"581":203,"582":203,"583":107,"585":96,"588":92,"598":666},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/structs/Checkpoints.sol","s":{"1":47,"2":15,"3":15,"4":15,"5":40,"6":40,"7":40,"8":40,"9":40,"10":40,"11":40,"12":25,"13":25,"14":40,"15":40,"16":3,"17":3,"18":2,"19":2,"20":1,"21":1,"22":1,"23":3,"24":6,"25":47,"26":47,"27":39,"28":39,"29":38,"30":37,"31":38,"32":8,"33":8,"34":80,"35":226,"36":226,"37":80,"38":15,"39":38,"40":38,"41":15,"42":636,"43":15,"44":15,"45":15,"46":40,"47":40,"48":40,"49":1023,"50":1023,"51":1023,"52":1023,"53":89,"54":89,"55":1023,"56":1023,"57":814,"58":814,"59":2,"60":2,"61":1,"62":1,"63":1,"64":21,"65":18,"66":636,"67":636,"68":312,"69":312,"70":311,"71":291,"72":311,"73":324,"74":324,"75":1063,"76":1275,"77":1275,"78":1063,"79":15,"80":38,"81":38,"82":15,"83":60,"84":92,"85":92,"86":92,"87":40,"88":40,"89":40,"90":40,"91":40,"92":40,"93":40,"94":25,"95":25,"96":40,"97":40,"98":3,"99":3,"100":34,"101":34,"102":12,"103":22,"104":22,"105":3,"106":6,"107":60,"108":60,"109":48,"110":48,"111":47,"112":46,"113":47,"114":12,"115":12,"116":80,"117":226,"118":226,"119":80,"120":92,"121":203,"122":203,"123":92},"b":{"1":[3,12],"2":[5,35],"3":[25,15],"4":[17,8],"5":[5,35],"6":[1,2],"7":[1,1],"8":[39,8],"9":[1,38],"10":[1,37],"11":[111,115],"12":[17,21],"13":[3,12],"14":[5,35],"15":[89,934],"16":[64,25],"17":[155,868],"18":[460,354],"19":[1,1],"20":[312,324],"21":[1,311],"22":[20,291],"23":[315,960],"24":[17,21],"25":[23,69],"26":[5,35],"27":[25,15],"28":[17,8],"29":[5,35],"30":[1,2],"31":[12,22],"32":[48,12],"33":[1,47],"34":[1,46],"35":[111,115],"36":[107,96]},"f":{"1":47,"2":15,"3":40,"4":40,"5":3,"6":2,"7":3,"8":6,"9":47,"10":80,"11":15,"12":414,"13":636,"14":15,"15":40,"16":1023,"17":814,"18":2,"19":21,"20":18,"21":636,"22":1063,"23":15,"24":3004,"25":60,"26":92,"27":40,"28":40,"29":3,"30":34,"31":3,"32":6,"33":60,"34":80,"35":92,"36":666},"fnMap":{"1":{"name":"push","line":39,"loc":{"start":{"line":39,"column":4},"end":{"line":41,"column":4}}},"2":{"name":"lowerLookup","line":47,"loc":{"start":{"line":47,"column":4},"end":{"line":51,"column":4}}},"3":{"name":"upperLookup","line":57,"loc":{"start":{"line":57,"column":4},"end":{"line":61,"column":4}}},"4":{"name":"upperLookupRecent","line":70,"loc":{"start":{"line":70,"column":4},"end":{"line":88,"column":4}}},"5":{"name":"latest","line":93,"loc":{"start":{"line":93,"column":4},"end":{"line":96,"column":4}}},"6":{"name":"latestCheckpoint","line":102,"loc":{"start":{"line":102,"column":4},"end":{"line":110,"column":4}}},"7":{"name":"length","line":115,"loc":{"start":{"line":115,"column":4},"end":{"line":117,"column":4}}},"8":{"name":"at","line":122,"loc":{"start":{"line":122,"column":4},"end":{"line":124,"column":4}}},"9":{"name":"_insert","line":130,"loc":{"start":{"line":130,"column":4},"end":{"line":153,"column":4}}},"10":{"name":"_upperBinaryLookup","line":162,"loc":{"start":{"line":162,"column":4},"end":{"line":177,"column":4}}},"11":{"name":"_lowerBinaryLookup","line":186,"loc":{"start":{"line":186,"column":4},"end":{"line":201,"column":4}}},"12":{"name":"_unsafeAccess","line":206,"loc":{"start":{"line":206,"column":4},"end":{"line":214,"column":4}}},"13":{"name":"push","line":233,"loc":{"start":{"line":233,"column":4},"end":{"line":235,"column":4}}},"14":{"name":"lowerLookup","line":241,"loc":{"start":{"line":241,"column":4},"end":{"line":245,"column":4}}},"15":{"name":"upperLookup","line":251,"loc":{"start":{"line":251,"column":4},"end":{"line":255,"column":4}}},"16":{"name":"upperLookupRecent","line":264,"loc":{"start":{"line":264,"column":4},"end":{"line":282,"column":4}}},"17":{"name":"latest","line":287,"loc":{"start":{"line":287,"column":4},"end":{"line":290,"column":4}}},"18":{"name":"latestCheckpoint","line":296,"loc":{"start":{"line":296,"column":4},"end":{"line":304,"column":4}}},"19":{"name":"length","line":309,"loc":{"start":{"line":309,"column":4},"end":{"line":311,"column":4}}},"20":{"name":"at","line":316,"loc":{"start":{"line":316,"column":4},"end":{"line":318,"column":4}}},"21":{"name":"_insert","line":324,"loc":{"start":{"line":324,"column":4},"end":{"line":347,"column":4}}},"22":{"name":"_upperBinaryLookup","line":356,"loc":{"start":{"line":356,"column":4},"end":{"line":371,"column":4}}},"23":{"name":"_lowerBinaryLookup","line":380,"loc":{"start":{"line":380,"column":4},"end":{"line":395,"column":4}}},"24":{"name":"_unsafeAccess","line":400,"loc":{"start":{"line":400,"column":4},"end":{"line":408,"column":4}}},"25":{"name":"push","line":427,"loc":{"start":{"line":427,"column":4},"end":{"line":429,"column":4}}},"26":{"name":"lowerLookup","line":435,"loc":{"start":{"line":435,"column":4},"end":{"line":439,"column":4}}},"27":{"name":"upperLookup","line":445,"loc":{"start":{"line":445,"column":4},"end":{"line":449,"column":4}}},"28":{"name":"upperLookupRecent","line":458,"loc":{"start":{"line":458,"column":4},"end":{"line":476,"column":4}}},"29":{"name":"latest","line":481,"loc":{"start":{"line":481,"column":4},"end":{"line":484,"column":4}}},"30":{"name":"latestCheckpoint","line":490,"loc":{"start":{"line":490,"column":4},"end":{"line":498,"column":4}}},"31":{"name":"length","line":503,"loc":{"start":{"line":503,"column":4},"end":{"line":505,"column":4}}},"32":{"name":"at","line":510,"loc":{"start":{"line":510,"column":4},"end":{"line":512,"column":4}}},"33":{"name":"_insert","line":518,"loc":{"start":{"line":518,"column":4},"end":{"line":541,"column":4}}},"34":{"name":"_upperBinaryLookup","line":550,"loc":{"start":{"line":550,"column":4},"end":{"line":565,"column":4}}},"35":{"name":"_lowerBinaryLookup","line":574,"loc":{"start":{"line":574,"column":4},"end":{"line":589,"column":4}}},"36":{"name":"_unsafeAccess","line":594,"loc":{"start":{"line":594,"column":4},"end":{"line":602,"column":4}}}},"statementMap":{"1":{"start":{"line":40,"column":8},"end":{"line":40,"column":53}},"2":{"start":{"line":48,"column":8},"end":{"line":48,"column":46}},"3":{"start":{"line":49,"column":8},"end":{"line":49,"column":72}},"4":{"start":{"line":50,"column":8},"end":{"line":50,"column":76}},"5":{"start":{"line":58,"column":8},"end":{"line":58,"column":46}},"6":{"start":{"line":59,"column":8},"end":{"line":59,"column":72}},"7":{"start":{"line":60,"column":8},"end":{"line":60,"column":78}},"8":{"start":{"line":71,"column":8},"end":{"line":71,"column":46}},"9":{"start":{"line":73,"column":8},"end":{"line":73,"column":23}},"10":{"start":{"line":74,"column":8},"end":{"line":74,"column":26}},"11":{"start":{"line":76,"column":8},"end":{"line":76,"column":2884}},"12":{"start":{"line":77,"column":12},"end":{"line":77,"column":46}},"13":{"start":{"line":78,"column":12},"end":{"line":78,"column":2963}},"14":{"start":{"line":85,"column":8},"end":{"line":85,"column":75}},"15":{"start":{"line":87,"column":8},"end":{"line":87,"column":78}},"16":{"start":{"line":94,"column":8},"end":{"line":94,"column":46}},"17":{"start":{"line":95,"column":8},"end":{"line":95,"column":78}},"18":{"start":{"line":103,"column":8},"end":{"line":103,"column":46}},"19":{"start":{"line":104,"column":8},"end":{"line":104,"column":3960}},"20":{"start":{"line":105,"column":12},"end":{"line":105,"column":32}},"21":{"start":{"line":107,"column":12},"end":{"line":107,"column":81}},"22":{"start":{"line":108,"column":12},"end":{"line":108,"column":49}},"23":{"start":{"line":116,"column":8},"end":{"line":116,"column":39}},"24":{"start":{"line":123,"column":8},"end":{"line":123,"column":37}},"25":{"start":{"line":131,"column":8},"end":{"line":131,"column":33}},"26":{"start":{"line":133,"column":8},"end":{"line":133,"column":4904}},"27":{"start":{"line":135,"column":12},"end":{"line":135,"column":68}},"28":{"start":{"line":138,"column":12},"end":{"line":138,"column":5113}},"29":{"start":{"line":143,"column":12},"end":{"line":143,"column":5263}},"30":{"start":{"line":146,"column":16},"end":{"line":146,"column":67}},"31":{"start":{"line":148,"column":12},"end":{"line":148,"column":39}},"32":{"start":{"line":150,"column":12},"end":{"line":150,"column":63}},"33":{"start":{"line":151,"column":12},"end":{"line":151,"column":29}},"34":{"start":{"line":168,"column":8},"end":{"line":168,"column":6148}},"35":{"start":{"line":169,"column":12},"end":{"line":169,"column":49}},"36":{"start":{"line":170,"column":12},"end":{"line":170,"column":6236}},"37":{"start":{"line":176,"column":8},"end":{"line":176,"column":19}},"38":{"start":{"line":192,"column":8},"end":{"line":192,"column":6935}},"39":{"start":{"line":193,"column":12},"end":{"line":193,"column":49}},"40":{"start":{"line":194,"column":12},"end":{"line":194,"column":7023}},"41":{"start":{"line":200,"column":8},"end":{"line":200,"column":19}},"42":{"start":{"line":234,"column":8},"end":{"line":234,"column":53}},"43":{"start":{"line":242,"column":8},"end":{"line":242,"column":46}},"44":{"start":{"line":243,"column":8},"end":{"line":243,"column":72}},"45":{"start":{"line":244,"column":8},"end":{"line":244,"column":76}},"46":{"start":{"line":252,"column":8},"end":{"line":252,"column":46}},"47":{"start":{"line":253,"column":8},"end":{"line":253,"column":72}},"48":{"start":{"line":254,"column":8},"end":{"line":254,"column":78}},"49":{"start":{"line":265,"column":8},"end":{"line":265,"column":46}},"50":{"start":{"line":267,"column":8},"end":{"line":267,"column":23}},"51":{"start":{"line":268,"column":8},"end":{"line":268,"column":26}},"52":{"start":{"line":270,"column":8},"end":{"line":270,"column":9657}},"53":{"start":{"line":271,"column":12},"end":{"line":271,"column":46}},"54":{"start":{"line":272,"column":12},"end":{"line":272,"column":9736}},"55":{"start":{"line":279,"column":8},"end":{"line":279,"column":75}},"56":{"start":{"line":281,"column":8},"end":{"line":281,"column":78}},"57":{"start":{"line":288,"column":8},"end":{"line":288,"column":46}},"58":{"start":{"line":289,"column":8},"end":{"line":289,"column":78}},"59":{"start":{"line":297,"column":8},"end":{"line":297,"column":46}},"60":{"start":{"line":298,"column":8},"end":{"line":298,"column":10733}},"61":{"start":{"line":299,"column":12},"end":{"line":299,"column":32}},"62":{"start":{"line":301,"column":12},"end":{"line":301,"column":81}},"63":{"start":{"line":302,"column":12},"end":{"line":302,"column":49}},"64":{"start":{"line":310,"column":8},"end":{"line":310,"column":39}},"65":{"start":{"line":317,"column":8},"end":{"line":317,"column":37}},"66":{"start":{"line":325,"column":8},"end":{"line":325,"column":33}},"67":{"start":{"line":327,"column":8},"end":{"line":327,"column":11677}},"68":{"start":{"line":329,"column":12},"end":{"line":329,"column":68}},"69":{"start":{"line":332,"column":12},"end":{"line":332,"column":11886}},"70":{"start":{"line":337,"column":12},"end":{"line":337,"column":12036}},"71":{"start":{"line":340,"column":16},"end":{"line":340,"column":67}},"72":{"start":{"line":342,"column":12},"end":{"line":342,"column":39}},"73":{"start":{"line":344,"column":12},"end":{"line":344,"column":63}},"74":{"start":{"line":345,"column":12},"end":{"line":345,"column":29}},"75":{"start":{"line":362,"column":8},"end":{"line":362,"column":12921}},"76":{"start":{"line":363,"column":12},"end":{"line":363,"column":49}},"77":{"start":{"line":364,"column":12},"end":{"line":364,"column":13009}},"78":{"start":{"line":370,"column":8},"end":{"line":370,"column":19}},"79":{"start":{"line":386,"column":8},"end":{"line":386,"column":13708}},"80":{"start":{"line":387,"column":12},"end":{"line":387,"column":49}},"81":{"start":{"line":388,"column":12},"end":{"line":388,"column":13796}},"82":{"start":{"line":394,"column":8},"end":{"line":394,"column":19}},"83":{"start":{"line":428,"column":8},"end":{"line":428,"column":53}},"84":{"start":{"line":436,"column":8},"end":{"line":436,"column":46}},"85":{"start":{"line":437,"column":8},"end":{"line":437,"column":72}},"86":{"start":{"line":438,"column":8},"end":{"line":438,"column":76}},"87":{"start":{"line":446,"column":8},"end":{"line":446,"column":46}},"88":{"start":{"line":447,"column":8},"end":{"line":447,"column":72}},"89":{"start":{"line":448,"column":8},"end":{"line":448,"column":78}},"90":{"start":{"line":459,"column":8},"end":{"line":459,"column":46}},"91":{"start":{"line":461,"column":8},"end":{"line":461,"column":23}},"92":{"start":{"line":462,"column":8},"end":{"line":462,"column":26}},"93":{"start":{"line":464,"column":8},"end":{"line":464,"column":16430}},"94":{"start":{"line":465,"column":12},"end":{"line":465,"column":46}},"95":{"start":{"line":466,"column":12},"end":{"line":466,"column":16509}},"96":{"start":{"line":473,"column":8},"end":{"line":473,"column":75}},"97":{"start":{"line":475,"column":8},"end":{"line":475,"column":78}},"98":{"start":{"line":482,"column":8},"end":{"line":482,"column":46}},"99":{"start":{"line":483,"column":8},"end":{"line":483,"column":78}},"100":{"start":{"line":491,"column":8},"end":{"line":491,"column":46}},"101":{"start":{"line":492,"column":8},"end":{"line":492,"column":17506}},"102":{"start":{"line":493,"column":12},"end":{"line":493,"column":32}},"103":{"start":{"line":495,"column":12},"end":{"line":495,"column":81}},"104":{"start":{"line":496,"column":12},"end":{"line":496,"column":49}},"105":{"start":{"line":504,"column":8},"end":{"line":504,"column":39}},"106":{"start":{"line":511,"column":8},"end":{"line":511,"column":37}},"107":{"start":{"line":519,"column":8},"end":{"line":519,"column":33}},"108":{"start":{"line":521,"column":8},"end":{"line":521,"column":18450}},"109":{"start":{"line":523,"column":12},"end":{"line":523,"column":68}},"110":{"start":{"line":526,"column":12},"end":{"line":526,"column":18659}},"111":{"start":{"line":531,"column":12},"end":{"line":531,"column":18809}},"112":{"start":{"line":534,"column":16},"end":{"line":534,"column":67}},"113":{"start":{"line":536,"column":12},"end":{"line":536,"column":39}},"114":{"start":{"line":538,"column":12},"end":{"line":538,"column":63}},"115":{"start":{"line":539,"column":12},"end":{"line":539,"column":29}},"116":{"start":{"line":556,"column":8},"end":{"line":556,"column":19694}},"117":{"start":{"line":557,"column":12},"end":{"line":557,"column":49}},"118":{"start":{"line":558,"column":12},"end":{"line":558,"column":19782}},"119":{"start":{"line":564,"column":8},"end":{"line":564,"column":19}},"120":{"start":{"line":580,"column":8},"end":{"line":580,"column":20481}},"121":{"start":{"line":581,"column":12},"end":{"line":581,"column":49}},"122":{"start":{"line":582,"column":12},"end":{"line":582,"column":20569}},"123":{"start":{"line":588,"column":8},"end":{"line":588,"column":19}}},"branchMap":{"1":{"line":50,"type":"if","locations":[{"start":{"line":50,"column":28},"end":{"line":50,"column":28}},{"start":{"line":50,"column":32},"end":{"line":50,"column":75}}]},"2":{"line":60,"type":"if","locations":[{"start":{"line":60,"column":26},"end":{"line":60,"column":26}},{"start":{"line":60,"column":30},"end":{"line":60,"column":77}}]},"3":{"line":76,"type":"if","locations":[{"start":{"line":76,"column":8},"end":{"line":76,"column":8}},{"start":{"line":76,"column":8},"end":{"line":76,"column":8}}]},"4":{"line":78,"type":"if","locations":[{"start":{"line":78,"column":12},"end":{"line":78,"column":12}},{"start":{"line":78,"column":12},"end":{"line":78,"column":12}}]},"5":{"line":87,"type":"if","locations":[{"start":{"line":87,"column":26},"end":{"line":87,"column":26}},{"start":{"line":87,"column":30},"end":{"line":87,"column":77}}]},"6":{"line":95,"type":"if","locations":[{"start":{"line":95,"column":26},"end":{"line":95,"column":26}},{"start":{"line":95,"column":30},"end":{"line":95,"column":77}}]},"7":{"line":104,"type":"if","locations":[{"start":{"line":104,"column":8},"end":{"line":104,"column":8}},{"start":{"line":104,"column":8},"end":{"line":104,"column":8}}]},"8":{"line":133,"type":"if","locations":[{"start":{"line":133,"column":8},"end":{"line":133,"column":8}},{"start":{"line":133,"column":8},"end":{"line":133,"column":8}}]},"9":{"line":138,"type":"if","locations":[{"start":{"line":138,"column":12},"end":{"line":138,"column":12}},{"start":{"line":138,"column":12},"end":{"line":138,"column":12}}]},"10":{"line":143,"type":"if","locations":[{"start":{"line":143,"column":12},"end":{"line":143,"column":12}},{"start":{"line":143,"column":12},"end":{"line":143,"column":12}}]},"11":{"line":170,"type":"if","locations":[{"start":{"line":170,"column":12},"end":{"line":170,"column":12}},{"start":{"line":170,"column":12},"end":{"line":170,"column":12}}]},"12":{"line":194,"type":"if","locations":[{"start":{"line":194,"column":12},"end":{"line":194,"column":12}},{"start":{"line":194,"column":12},"end":{"line":194,"column":12}}]},"13":{"line":244,"type":"if","locations":[{"start":{"line":244,"column":28},"end":{"line":244,"column":28}},{"start":{"line":244,"column":32},"end":{"line":244,"column":75}}]},"14":{"line":254,"type":"if","locations":[{"start":{"line":254,"column":26},"end":{"line":254,"column":26}},{"start":{"line":254,"column":30},"end":{"line":254,"column":77}}]},"15":{"line":270,"type":"if","locations":[{"start":{"line":270,"column":8},"end":{"line":270,"column":8}},{"start":{"line":270,"column":8},"end":{"line":270,"column":8}}]},"16":{"line":272,"type":"if","locations":[{"start":{"line":272,"column":12},"end":{"line":272,"column":12}},{"start":{"line":272,"column":12},"end":{"line":272,"column":12}}]},"17":{"line":281,"type":"if","locations":[{"start":{"line":281,"column":26},"end":{"line":281,"column":26}},{"start":{"line":281,"column":30},"end":{"line":281,"column":77}}]},"18":{"line":289,"type":"if","locations":[{"start":{"line":289,"column":26},"end":{"line":289,"column":26}},{"start":{"line":289,"column":30},"end":{"line":289,"column":77}}]},"19":{"line":298,"type":"if","locations":[{"start":{"line":298,"column":8},"end":{"line":298,"column":8}},{"start":{"line":298,"column":8},"end":{"line":298,"column":8}}]},"20":{"line":327,"type":"if","locations":[{"start":{"line":327,"column":8},"end":{"line":327,"column":8}},{"start":{"line":327,"column":8},"end":{"line":327,"column":8}}]},"21":{"line":332,"type":"if","locations":[{"start":{"line":332,"column":12},"end":{"line":332,"column":12}},{"start":{"line":332,"column":12},"end":{"line":332,"column":12}}]},"22":{"line":337,"type":"if","locations":[{"start":{"line":337,"column":12},"end":{"line":337,"column":12}},{"start":{"line":337,"column":12},"end":{"line":337,"column":12}}]},"23":{"line":364,"type":"if","locations":[{"start":{"line":364,"column":12},"end":{"line":364,"column":12}},{"start":{"line":364,"column":12},"end":{"line":364,"column":12}}]},"24":{"line":388,"type":"if","locations":[{"start":{"line":388,"column":12},"end":{"line":388,"column":12}},{"start":{"line":388,"column":12},"end":{"line":388,"column":12}}]},"25":{"line":438,"type":"if","locations":[{"start":{"line":438,"column":28},"end":{"line":438,"column":28}},{"start":{"line":438,"column":32},"end":{"line":438,"column":75}}]},"26":{"line":448,"type":"if","locations":[{"start":{"line":448,"column":26},"end":{"line":448,"column":26}},{"start":{"line":448,"column":30},"end":{"line":448,"column":77}}]},"27":{"line":464,"type":"if","locations":[{"start":{"line":464,"column":8},"end":{"line":464,"column":8}},{"start":{"line":464,"column":8},"end":{"line":464,"column":8}}]},"28":{"line":466,"type":"if","locations":[{"start":{"line":466,"column":12},"end":{"line":466,"column":12}},{"start":{"line":466,"column":12},"end":{"line":466,"column":12}}]},"29":{"line":475,"type":"if","locations":[{"start":{"line":475,"column":26},"end":{"line":475,"column":26}},{"start":{"line":475,"column":30},"end":{"line":475,"column":77}}]},"30":{"line":483,"type":"if","locations":[{"start":{"line":483,"column":26},"end":{"line":483,"column":26}},{"start":{"line":483,"column":30},"end":{"line":483,"column":77}}]},"31":{"line":492,"type":"if","locations":[{"start":{"line":492,"column":8},"end":{"line":492,"column":8}},{"start":{"line":492,"column":8},"end":{"line":492,"column":8}}]},"32":{"line":521,"type":"if","locations":[{"start":{"line":521,"column":8},"end":{"line":521,"column":8}},{"start":{"line":521,"column":8},"end":{"line":521,"column":8}}]},"33":{"line":526,"type":"if","locations":[{"start":{"line":526,"column":12},"end":{"line":526,"column":12}},{"start":{"line":526,"column":12},"end":{"line":526,"column":12}}]},"34":{"line":531,"type":"if","locations":[{"start":{"line":531,"column":12},"end":{"line":531,"column":12}},{"start":{"line":531,"column":12},"end":{"line":531,"column":12}}]},"35":{"line":558,"type":"if","locations":[{"start":{"line":558,"column":12},"end":{"line":558,"column":12}},{"start":{"line":558,"column":12},"end":{"line":558,"column":12}}]},"36":{"line":582,"type":"if","locations":[{"start":{"line":582,"column":12},"end":{"line":582,"column":12}},{"start":{"line":582,"column":12},"end":{"line":582,"column":12}}]}}},"contracts/utils/structs/DoubleEndedQueue.sol":{"l":{"54":27,"55":27,"56":27,"57":27,"58":27,"68":2,"69":2,"70":2,"71":1,"72":1,"73":1,"74":1,"84":8,"85":8,"86":8,"87":8,"88":8,"98":14,"99":14,"100":14,"101":11,"102":11,"103":11,"113":2,"114":1,"123":2,"124":1,"125":1,"136":16,"138":15,"139":15,"150":3,"151":3,"158":24,"159":24,"167":31},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/structs/DoubleEndedQueue.sol","s":{"1":27,"2":27,"3":2,"4":2,"5":8,"6":8,"7":14,"8":14,"9":2,"10":1,"11":2,"12":1,"13":16,"14":15,"15":24,"16":31},"b":{"1":[0,27],"2":[1,1],"3":[0,8],"4":[3,11],"5":[1,1],"6":[1,1],"7":[1,15]},"f":{"1":27,"2":2,"3":8,"4":14,"5":2,"6":2,"7":16,"8":3,"9":24,"10":31},"fnMap":{"1":{"name":"pushBack","line":53,"loc":{"start":{"line":53,"column":4},"end":{"line":60,"column":4}}},"2":{"name":"popBack","line":67,"loc":{"start":{"line":67,"column":4},"end":{"line":76,"column":4}}},"3":{"name":"pushFront","line":83,"loc":{"start":{"line":83,"column":4},"end":{"line":90,"column":4}}},"4":{"name":"popFront","line":97,"loc":{"start":{"line":97,"column":4},"end":{"line":105,"column":4}}},"5":{"name":"front","line":112,"loc":{"start":{"line":112,"column":4},"end":{"line":115,"column":4}}},"6":{"name":"back","line":122,"loc":{"start":{"line":122,"column":4},"end":{"line":127,"column":4}}},"7":{"name":"at","line":135,"loc":{"start":{"line":135,"column":4},"end":{"line":141,"column":4}}},"8":{"name":"clear","line":149,"loc":{"start":{"line":149,"column":4},"end":{"line":152,"column":4}}},"9":{"name":"length","line":157,"loc":{"start":{"line":157,"column":4},"end":{"line":161,"column":4}}},"10":{"name":"empty","line":166,"loc":{"start":{"line":166,"column":4},"end":{"line":168,"column":4}}}},"statementMap":{"1":{"start":{"line":55,"column":12},"end":{"line":55,"column":42}},"2":{"start":{"line":56,"column":12},"end":{"line":56,"column":65}},"3":{"start":{"line":69,"column":12},"end":{"line":69,"column":42}},"4":{"start":{"line":70,"column":12},"end":{"line":70,"column":62}},"5":{"start":{"line":85,"column":12},"end":{"line":85,"column":49}},"6":{"start":{"line":86,"column":12},"end":{"line":86,"column":60}},"7":{"start":{"line":99,"column":12},"end":{"line":99,"column":45}},"8":{"start":{"line":100,"column":12},"end":{"line":100,"column":61}},"9":{"start":{"line":113,"column":8},"end":{"line":113,"column":45}},"10":{"start":{"line":114,"column":8},"end":{"line":114,"column":40}},"11":{"start":{"line":123,"column":8},"end":{"line":123,"column":45}},"12":{"start":{"line":125,"column":12},"end":{"line":125,"column":46}},"13":{"start":{"line":136,"column":8},"end":{"line":136,"column":61}},"14":{"start":{"line":139,"column":12},"end":{"line":139,"column":61}},"15":{"start":{"line":159,"column":12},"end":{"line":159,"column":53}},"16":{"start":{"line":167,"column":8},"end":{"line":167,"column":41}}},"branchMap":{"1":{"line":56,"type":"if","locations":[{"start":{"line":56,"column":12},"end":{"line":56,"column":12}},{"start":{"line":56,"column":12},"end":{"line":56,"column":12}}]},"2":{"line":70,"type":"if","locations":[{"start":{"line":70,"column":12},"end":{"line":70,"column":12}},{"start":{"line":70,"column":12},"end":{"line":70,"column":12}}]},"3":{"line":86,"type":"if","locations":[{"start":{"line":86,"column":12},"end":{"line":86,"column":12}},{"start":{"line":86,"column":12},"end":{"line":86,"column":12}}]},"4":{"line":100,"type":"if","locations":[{"start":{"line":100,"column":12},"end":{"line":100,"column":12}},{"start":{"line":100,"column":12},"end":{"line":100,"column":12}}]},"5":{"line":113,"type":"if","locations":[{"start":{"line":113,"column":8},"end":{"line":113,"column":8}},{"start":{"line":113,"column":8},"end":{"line":113,"column":8}}]},"6":{"line":123,"type":"if","locations":[{"start":{"line":123,"column":8},"end":{"line":123,"column":8}},{"start":{"line":123,"column":8},"end":{"line":123,"column":8}}]},"7":{"line":136,"type":"if","locations":[{"start":{"line":136,"column":8},"end":{"line":136,"column":8}},{"start":{"line":136,"column":8},"end":{"line":136,"column":8}}]}}},"contracts/utils/structs/EnumerableMap.sol":{"l":{"75":100,"76":100,"85":35,"86":35,"93":80,"100":35,"114":35,"115":35,"123":10,"124":10,"125":5,"127":5,"139":45,"140":45,"141":5,"143":40,"155":35,"172":20,"181":7,"188":14,"195":7,"208":7,"209":7,"217":2,"218":2,"229":9,"241":7,"242":7,"245":7,"249":7,"266":20,"275":7,"282":14,"289":7,"302":7,"303":7,"311":2,"312":2,"323":9,"335":7,"336":7,"339":7,"343":7,"360":20,"369":7,"376":14,"383":7,"396":7,"397":7,"405":2,"406":2,"417":9,"429":7,"430":7,"433":7,"437":7,"454":20,"463":7,"470":14,"477":7,"490":7,"491":7,"499":2,"500":2,"511":9,"523":7,"524":7,"527":7,"531":7},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/structs/EnumerableMap.sol","s":{"1":100,"2":35,"3":80,"4":35,"5":35,"6":35,"7":10,"8":10,"9":5,"10":5,"11":45,"12":45,"13":40,"14":35,"15":20,"16":7,"17":14,"18":7,"19":7,"20":7,"21":2,"22":2,"23":9,"24":7,"25":7,"26":7,"27":20,"28":7,"29":14,"30":7,"31":7,"32":7,"33":2,"34":2,"35":9,"36":7,"37":7,"38":7,"39":20,"40":7,"41":14,"42":7,"43":7,"44":7,"45":2,"46":2,"47":9,"48":7,"49":7,"50":7,"51":20,"52":7,"53":14,"54":7,"55":7,"56":7,"57":2,"58":2,"59":9,"60":7,"61":7,"62":7},"b":{"1":[5,5],"2":[5,40]},"f":{"1":100,"2":35,"3":80,"4":35,"5":35,"6":10,"7":45,"8":35,"9":20,"10":7,"11":14,"12":7,"13":7,"14":2,"15":9,"16":7,"17":20,"18":7,"19":14,"20":7,"21":7,"22":2,"23":9,"24":7,"25":20,"26":7,"27":14,"28":7,"29":7,"30":2,"31":9,"32":7,"33":20,"34":7,"35":14,"36":7,"37":7,"38":2,"39":9,"40":7},"fnMap":{"1":{"name":"set","line":74,"loc":{"start":{"line":74,"column":4},"end":{"line":77,"column":4}}},"2":{"name":"remove","line":84,"loc":{"start":{"line":84,"column":4},"end":{"line":87,"column":4}}},"3":{"name":"contains","line":92,"loc":{"start":{"line":92,"column":4},"end":{"line":94,"column":4}}},"4":{"name":"length","line":99,"loc":{"start":{"line":99,"column":4},"end":{"line":101,"column":4}}},"5":{"name":"at","line":113,"loc":{"start":{"line":113,"column":4},"end":{"line":116,"column":4}}},"6":{"name":"tryGet","line":122,"loc":{"start":{"line":122,"column":4},"end":{"line":129,"column":4}}},"7":{"name":"get","line":138,"loc":{"start":{"line":138,"column":4},"end":{"line":144,"column":4}}},"8":{"name":"keys","line":154,"loc":{"start":{"line":154,"column":4},"end":{"line":156,"column":4}}},"9":{"name":"set","line":171,"loc":{"start":{"line":171,"column":4},"end":{"line":173,"column":4}}},"10":{"name":"remove","line":180,"loc":{"start":{"line":180,"column":4},"end":{"line":182,"column":4}}},"11":{"name":"contains","line":187,"loc":{"start":{"line":187,"column":4},"end":{"line":189,"column":4}}},"12":{"name":"length","line":194,"loc":{"start":{"line":194,"column":4},"end":{"line":196,"column":4}}},"13":{"name":"at","line":207,"loc":{"start":{"line":207,"column":4},"end":{"line":210,"column":4}}},"14":{"name":"tryGet","line":216,"loc":{"start":{"line":216,"column":4},"end":{"line":219,"column":4}}},"15":{"name":"get","line":228,"loc":{"start":{"line":228,"column":4},"end":{"line":230,"column":4}}},"16":{"name":"keys","line":240,"loc":{"start":{"line":240,"column":4},"end":{"line":250,"column":4}}},"17":{"name":"set","line":265,"loc":{"start":{"line":265,"column":4},"end":{"line":267,"column":4}}},"18":{"name":"remove","line":274,"loc":{"start":{"line":274,"column":4},"end":{"line":276,"column":4}}},"19":{"name":"contains","line":281,"loc":{"start":{"line":281,"column":4},"end":{"line":283,"column":4}}},"20":{"name":"length","line":288,"loc":{"start":{"line":288,"column":4},"end":{"line":290,"column":4}}},"21":{"name":"at","line":301,"loc":{"start":{"line":301,"column":4},"end":{"line":304,"column":4}}},"22":{"name":"tryGet","line":310,"loc":{"start":{"line":310,"column":4},"end":{"line":313,"column":4}}},"23":{"name":"get","line":322,"loc":{"start":{"line":322,"column":4},"end":{"line":324,"column":4}}},"24":{"name":"keys","line":334,"loc":{"start":{"line":334,"column":4},"end":{"line":344,"column":4}}},"25":{"name":"set","line":359,"loc":{"start":{"line":359,"column":4},"end":{"line":361,"column":4}}},"26":{"name":"remove","line":368,"loc":{"start":{"line":368,"column":4},"end":{"line":370,"column":4}}},"27":{"name":"contains","line":375,"loc":{"start":{"line":375,"column":4},"end":{"line":377,"column":4}}},"28":{"name":"length","line":382,"loc":{"start":{"line":382,"column":4},"end":{"line":384,"column":4}}},"29":{"name":"at","line":395,"loc":{"start":{"line":395,"column":4},"end":{"line":398,"column":4}}},"30":{"name":"tryGet","line":404,"loc":{"start":{"line":404,"column":4},"end":{"line":407,"column":4}}},"31":{"name":"get","line":416,"loc":{"start":{"line":416,"column":4},"end":{"line":418,"column":4}}},"32":{"name":"keys","line":428,"loc":{"start":{"line":428,"column":4},"end":{"line":438,"column":4}}},"33":{"name":"set","line":453,"loc":{"start":{"line":453,"column":4},"end":{"line":455,"column":4}}},"34":{"name":"remove","line":462,"loc":{"start":{"line":462,"column":4},"end":{"line":464,"column":4}}},"35":{"name":"contains","line":469,"loc":{"start":{"line":469,"column":4},"end":{"line":471,"column":4}}},"36":{"name":"length","line":476,"loc":{"start":{"line":476,"column":4},"end":{"line":478,"column":4}}},"37":{"name":"at","line":489,"loc":{"start":{"line":489,"column":4},"end":{"line":492,"column":4}}},"38":{"name":"tryGet","line":498,"loc":{"start":{"line":498,"column":4},"end":{"line":501,"column":4}}},"39":{"name":"get","line":510,"loc":{"start":{"line":510,"column":4},"end":{"line":512,"column":4}}},"40":{"name":"keys","line":522,"loc":{"start":{"line":522,"column":4},"end":{"line":532,"column":4}}}},"statementMap":{"1":{"start":{"line":76,"column":8},"end":{"line":76,"column":33}},"2":{"start":{"line":86,"column":8},"end":{"line":86,"column":36}},"3":{"start":{"line":93,"column":8},"end":{"line":93,"column":38}},"4":{"start":{"line":100,"column":8},"end":{"line":100,"column":33}},"5":{"start":{"line":114,"column":8},"end":{"line":114,"column":41}},"6":{"start":{"line":115,"column":8},"end":{"line":115,"column":38}},"7":{"start":{"line":123,"column":8},"end":{"line":123,"column":40}},"8":{"start":{"line":124,"column":8},"end":{"line":124,"column":4436}},"9":{"start":{"line":125,"column":12},"end":{"line":125,"column":51}},"10":{"start":{"line":127,"column":12},"end":{"line":127,"column":32}},"11":{"start":{"line":139,"column":8},"end":{"line":139,"column":40}},"12":{"start":{"line":140,"column":8},"end":{"line":140,"column":4876}},"13":{"start":{"line":143,"column":8},"end":{"line":143,"column":20}},"14":{"start":{"line":155,"column":8},"end":{"line":155,"column":33}},"15":{"start":{"line":172,"column":8},"end":{"line":172,"column":60}},"16":{"start":{"line":181,"column":8},"end":{"line":181,"column":47}},"17":{"start":{"line":188,"column":8},"end":{"line":188,"column":49}},"18":{"start":{"line":195,"column":8},"end":{"line":195,"column":33}},"19":{"start":{"line":208,"column":8},"end":{"line":208,"column":60}},"20":{"start":{"line":209,"column":8},"end":{"line":209,"column":45}},"21":{"start":{"line":217,"column":8},"end":{"line":217,"column":72}},"22":{"start":{"line":218,"column":8},"end":{"line":218,"column":40}},"23":{"start":{"line":229,"column":8},"end":{"line":229,"column":53}},"24":{"start":{"line":241,"column":8},"end":{"line":241,"column":49}},"25":{"start":{"line":242,"column":8},"end":{"line":242,"column":31}},"26":{"start":{"line":249,"column":8},"end":{"line":249,"column":21}},"27":{"start":{"line":266,"column":8},"end":{"line":266,"column":78}},"28":{"start":{"line":275,"column":8},"end":{"line":275,"column":47}},"29":{"start":{"line":282,"column":8},"end":{"line":282,"column":49}},"30":{"start":{"line":289,"column":8},"end":{"line":289,"column":33}},"31":{"start":{"line":302,"column":8},"end":{"line":302,"column":60}},"32":{"start":{"line":303,"column":8},"end":{"line":303,"column":63}},"33":{"start":{"line":311,"column":8},"end":{"line":311,"column":72}},"34":{"start":{"line":312,"column":8},"end":{"line":312,"column":58}},"35":{"start":{"line":323,"column":8},"end":{"line":323,"column":71}},"36":{"start":{"line":335,"column":8},"end":{"line":335,"column":49}},"37":{"start":{"line":336,"column":8},"end":{"line":336,"column":31}},"38":{"start":{"line":343,"column":8},"end":{"line":343,"column":21}},"39":{"start":{"line":360,"column":8},"end":{"line":360,"column":78}},"40":{"start":{"line":369,"column":8},"end":{"line":369,"column":65}},"41":{"start":{"line":376,"column":8},"end":{"line":376,"column":67}},"42":{"start":{"line":383,"column":8},"end":{"line":383,"column":33}},"43":{"start":{"line":396,"column":8},"end":{"line":396,"column":60}},"44":{"start":{"line":397,"column":8},"end":{"line":397,"column":63}},"45":{"start":{"line":405,"column":8},"end":{"line":405,"column":90}},"46":{"start":{"line":406,"column":8},"end":{"line":406,"column":40}},"47":{"start":{"line":417,"column":8},"end":{"line":417,"column":71}},"48":{"start":{"line":429,"column":8},"end":{"line":429,"column":49}},"49":{"start":{"line":430,"column":8},"end":{"line":430,"column":31}},"50":{"start":{"line":437,"column":8},"end":{"line":437,"column":21}},"51":{"start":{"line":454,"column":8},"end":{"line":454,"column":51}},"52":{"start":{"line":463,"column":8},"end":{"line":463,"column":38}},"53":{"start":{"line":470,"column":8},"end":{"line":470,"column":40}},"54":{"start":{"line":477,"column":8},"end":{"line":477,"column":33}},"55":{"start":{"line":490,"column":8},"end":{"line":490,"column":60}},"56":{"start":{"line":491,"column":8},"end":{"line":491,"column":36}},"57":{"start":{"line":499,"column":8},"end":{"line":499,"column":63}},"58":{"start":{"line":500,"column":8},"end":{"line":500,"column":40}},"59":{"start":{"line":511,"column":8},"end":{"line":511,"column":44}},"60":{"start":{"line":523,"column":8},"end":{"line":523,"column":49}},"61":{"start":{"line":524,"column":8},"end":{"line":524,"column":31}},"62":{"start":{"line":531,"column":8},"end":{"line":531,"column":21}}},"branchMap":{"1":{"line":124,"type":"if","locations":[{"start":{"line":124,"column":8},"end":{"line":124,"column":8}},{"start":{"line":124,"column":8},"end":{"line":124,"column":8}}]},"2":{"line":140,"type":"if","locations":[{"start":{"line":140,"column":8},"end":{"line":140,"column":8}},{"start":{"line":140,"column":8},"end":{"line":140,"column":8}}]}}},"contracts/utils/structs/EnumerableSet.sol":{"l":{"66":171,"67":142,"70":142,"71":142,"73":29,"85":64,"87":64,"93":48,"94":48,"96":48,"97":33,"100":33,"102":33,"106":48,"109":48,"111":48,"113":16,"121":284,"128":57,"142":61,"154":54,"170":115,"180":42,"187":91,"194":41,"208":43,"220":41,"221":41,"224":41,"228":41,"244":41,"254":15,"261":11,"268":10,"282":10,"294":7,"295":7,"298":7,"302":7,"318":15,"328":7,"335":11,"342":6,"356":8,"368":6,"369":6,"372":6,"376":6},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/structs/EnumerableSet.sol","s":{"1":171,"2":142,"3":142,"4":29,"5":64,"6":64,"7":48,"8":48,"9":48,"10":33,"11":48,"12":48,"13":16,"14":284,"15":57,"16":61,"17":54,"18":115,"19":42,"20":91,"21":41,"22":43,"23":41,"24":41,"25":41,"26":41,"27":15,"28":11,"29":10,"30":10,"31":7,"32":7,"33":7,"34":15,"35":7,"36":11,"37":6,"38":8,"39":6,"40":6,"41":6},"b":{"1":[142,29],"2":[48,16],"3":[33,15]},"f":{"1":171,"2":64,"3":284,"4":57,"5":61,"6":54,"7":115,"8":42,"9":91,"10":41,"11":43,"12":41,"13":41,"14":15,"15":11,"16":10,"17":10,"18":7,"19":15,"20":7,"21":11,"22":6,"23":8,"24":6},"fnMap":{"1":{"name":"_add","line":65,"loc":{"start":{"line":65,"column":4},"end":{"line":75,"column":4}}},"2":{"name":"_remove","line":83,"loc":{"start":{"line":83,"column":4},"end":{"line":115,"column":4}}},"3":{"name":"_contains","line":120,"loc":{"start":{"line":120,"column":4},"end":{"line":122,"column":4}}},"4":{"name":"_length","line":127,"loc":{"start":{"line":127,"column":4},"end":{"line":129,"column":4}}},"5":{"name":"_at","line":141,"loc":{"start":{"line":141,"column":4},"end":{"line":143,"column":4}}},"6":{"name":"_values","line":153,"loc":{"start":{"line":153,"column":4},"end":{"line":155,"column":4}}},"7":{"name":"add","line":169,"loc":{"start":{"line":169,"column":4},"end":{"line":171,"column":4}}},"8":{"name":"remove","line":179,"loc":{"start":{"line":179,"column":4},"end":{"line":181,"column":4}}},"9":{"name":"contains","line":186,"loc":{"start":{"line":186,"column":4},"end":{"line":188,"column":4}}},"10":{"name":"length","line":193,"loc":{"start":{"line":193,"column":4},"end":{"line":195,"column":4}}},"11":{"name":"at","line":207,"loc":{"start":{"line":207,"column":4},"end":{"line":209,"column":4}}},"12":{"name":"values","line":219,"loc":{"start":{"line":219,"column":4},"end":{"line":229,"column":4}}},"13":{"name":"add","line":243,"loc":{"start":{"line":243,"column":4},"end":{"line":245,"column":4}}},"14":{"name":"remove","line":253,"loc":{"start":{"line":253,"column":4},"end":{"line":255,"column":4}}},"15":{"name":"contains","line":260,"loc":{"start":{"line":260,"column":4},"end":{"line":262,"column":4}}},"16":{"name":"length","line":267,"loc":{"start":{"line":267,"column":4},"end":{"line":269,"column":4}}},"17":{"name":"at","line":281,"loc":{"start":{"line":281,"column":4},"end":{"line":283,"column":4}}},"18":{"name":"values","line":293,"loc":{"start":{"line":293,"column":4},"end":{"line":303,"column":4}}},"19":{"name":"add","line":317,"loc":{"start":{"line":317,"column":4},"end":{"line":319,"column":4}}},"20":{"name":"remove","line":327,"loc":{"start":{"line":327,"column":4},"end":{"line":329,"column":4}}},"21":{"name":"contains","line":334,"loc":{"start":{"line":334,"column":4},"end":{"line":336,"column":4}}},"22":{"name":"length","line":341,"loc":{"start":{"line":341,"column":4},"end":{"line":343,"column":4}}},"23":{"name":"at","line":355,"loc":{"start":{"line":355,"column":4},"end":{"line":357,"column":4}}},"24":{"name":"values","line":367,"loc":{"start":{"line":367,"column":4},"end":{"line":377,"column":4}}}},"statementMap":{"1":{"start":{"line":66,"column":8},"end":{"line":66,"column":2329}},"2":{"start":{"line":67,"column":12},"end":{"line":67,"column":34}},"3":{"start":{"line":71,"column":12},"end":{"line":71,"column":23}},"4":{"start":{"line":73,"column":12},"end":{"line":73,"column":24}},"5":{"start":{"line":85,"column":8},"end":{"line":85,"column":48}},"6":{"start":{"line":87,"column":8},"end":{"line":87,"column":3051}},"7":{"start":{"line":93,"column":12},"end":{"line":93,"column":45}},"8":{"start":{"line":94,"column":12},"end":{"line":94,"column":54}},"9":{"start":{"line":96,"column":12},"end":{"line":96,"column":3530}},"10":{"start":{"line":97,"column":16},"end":{"line":97,"column":58}},"11":{"start":{"line":106,"column":12},"end":{"line":106,"column":28}},"12":{"start":{"line":111,"column":12},"end":{"line":111,"column":23}},"13":{"start":{"line":113,"column":12},"end":{"line":113,"column":24}},"14":{"start":{"line":121,"column":8},"end":{"line":121,"column":41}},"15":{"start":{"line":128,"column":8},"end":{"line":128,"column":33}},"16":{"start":{"line":142,"column":8},"end":{"line":142,"column":33}},"17":{"start":{"line":154,"column":8},"end":{"line":154,"column":26}},"18":{"start":{"line":170,"column":8},"end":{"line":170,"column":38}},"19":{"start":{"line":180,"column":8},"end":{"line":180,"column":41}},"20":{"start":{"line":187,"column":8},"end":{"line":187,"column":43}},"21":{"start":{"line":194,"column":8},"end":{"line":194,"column":34}},"22":{"start":{"line":208,"column":8},"end":{"line":208,"column":37}},"23":{"start":{"line":220,"column":8},"end":{"line":220,"column":52}},"24":{"start":{"line":221,"column":8},"end":{"line":221,"column":31}},"25":{"start":{"line":228,"column":8},"end":{"line":228,"column":21}},"26":{"start":{"line":244,"column":8},"end":{"line":244,"column":65}},"27":{"start":{"line":254,"column":8},"end":{"line":254,"column":68}},"28":{"start":{"line":261,"column":8},"end":{"line":261,"column":70}},"29":{"start":{"line":268,"column":8},"end":{"line":268,"column":34}},"30":{"start":{"line":282,"column":8},"end":{"line":282,"column":64}},"31":{"start":{"line":294,"column":8},"end":{"line":294,"column":52}},"32":{"start":{"line":295,"column":8},"end":{"line":295,"column":31}},"33":{"start":{"line":302,"column":8},"end":{"line":302,"column":21}},"34":{"start":{"line":318,"column":8},"end":{"line":318,"column":47}},"35":{"start":{"line":328,"column":8},"end":{"line":328,"column":50}},"36":{"start":{"line":335,"column":8},"end":{"line":335,"column":52}},"37":{"start":{"line":342,"column":8},"end":{"line":342,"column":34}},"38":{"start":{"line":356,"column":8},"end":{"line":356,"column":46}},"39":{"start":{"line":368,"column":8},"end":{"line":368,"column":52}},"40":{"start":{"line":369,"column":8},"end":{"line":369,"column":31}},"41":{"start":{"line":376,"column":8},"end":{"line":376,"column":21}}},"branchMap":{"1":{"line":66,"type":"if","locations":[{"start":{"line":66,"column":8},"end":{"line":66,"column":8}},{"start":{"line":66,"column":8},"end":{"line":66,"column":8}}]},"2":{"line":87,"type":"if","locations":[{"start":{"line":87,"column":8},"end":{"line":87,"column":8}},{"start":{"line":87,"column":8},"end":{"line":87,"column":8}}]},"3":{"line":96,"type":"if","locations":[{"start":{"line":96,"column":12},"end":{"line":96,"column":12}},{"start":{"line":96,"column":12},"end":{"line":96,"column":12}}]}}},"contracts/utils/types/Time.sol":{"l":{"27":3549,"34":1553,"67":560,"75":1307,"76":1307,"84":1307,"91":481,"92":481,"105":246,"106":246,"107":246,"108":246,"115":1308,"117":1308,"118":1308,"119":1308,"121":1308,"128":247},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/types/Time.sol","s":{"1":3549,"2":1553,"3":560,"4":1307,"5":1307,"6":1307,"7":481,"8":481,"9":246,"10":246,"11":246,"12":1308,"13":1308,"14":247},"b":{"1":[1245,62]},"f":{"1":3549,"2":1553,"3":560,"4":1307,"5":1307,"6":481,"7":246,"8":1308,"9":247},"fnMap":{"1":{"name":"timestamp","line":26,"loc":{"start":{"line":26,"column":4},"end":{"line":28,"column":4}}},"2":{"name":"blockNumber","line":33,"loc":{"start":{"line":33,"column":4},"end":{"line":35,"column":4}}},"3":{"name":"toDelay","line":66,"loc":{"start":{"line":66,"column":4},"end":{"line":68,"column":4}}},"4":{"name":"_getFullAt","line":74,"loc":{"start":{"line":74,"column":4},"end":{"line":77,"column":4}}},"5":{"name":"getFull","line":83,"loc":{"start":{"line":83,"column":4},"end":{"line":85,"column":4}}},"6":{"name":"get","line":90,"loc":{"start":{"line":90,"column":4},"end":{"line":93,"column":4}}},"7":{"name":"withUpdate","line":100,"loc":{"start":{"line":100,"column":4},"end":{"line":109,"column":4}}},"8":{"name":"unpack","line":114,"loc":{"start":{"line":114,"column":4},"end":{"line":122,"column":4}}},"9":{"name":"pack","line":127,"loc":{"start":{"line":127,"column":4},"end":{"line":129,"column":4}}}},"statementMap":{"1":{"start":{"line":27,"column":8},"end":{"line":27,"column":49}},"2":{"start":{"line":34,"column":8},"end":{"line":34,"column":46}},"3":{"start":{"line":67,"column":8},"end":{"line":67,"column":35}},"4":{"start":{"line":75,"column":8},"end":{"line":75,"column":78}},"5":{"start":{"line":76,"column":8},"end":{"line":76,"column":91}},"6":{"start":{"line":84,"column":8},"end":{"line":84,"column":44}},"7":{"start":{"line":91,"column":8},"end":{"line":91,"column":43}},"8":{"start":{"line":92,"column":8},"end":{"line":92,"column":20}},"9":{"start":{"line":105,"column":8},"end":{"line":105,"column":33}},"10":{"start":{"line":106,"column":8},"end":{"line":106,"column":94}},"11":{"start":{"line":108,"column":8},"end":{"line":108,"column":54}},"12":{"start":{"line":115,"column":8},"end":{"line":115,"column":40}},"13":{"start":{"line":121,"column":8},"end":{"line":121,"column":48}},"14":{"start":{"line":128,"column":8},"end":{"line":128,"column":103}}},"branchMap":{"1":{"line":76,"type":"if","locations":[{"start":{"line":76,"column":37},"end":{"line":76,"column":54}},{"start":{"line":76,"column":58},"end":{"line":76,"column":90}}]}}},"contracts/vendor/compound/ICompoundTimelock.sol":{"l":{},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/vendor/compound/ICompoundTimelock.sol","s":{},"b":{},"f":{},"fnMap":{},"statementMap":{},"branchMap":{}}}
\ No newline at end of file
diff --git a/coverage/access/AccessControl.sol.html b/coverage/access/AccessControl.sol.html
index 5ba40381c..0976eca0b 100644
--- a/coverage/access/AccessControl.sol.html
+++ b/coverage/access/AccessControl.sol.html
@@ -676,7 +676,7 @@ abstract contract AccessControl is Context, IAccessControl, ERC165 {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/access/IAccessControl.sol.html b/coverage/access/IAccessControl.sol.html
index 1c3204241..dd2eed6a8 100644
--- a/coverage/access/IAccessControl.sol.html
+++ b/coverage/access/IAccessControl.sol.html
@@ -343,7 +343,7 @@ interface IAccessControl {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/access/Ownable.sol.html b/coverage/access/Ownable.sol.html
index f0425eeda..a77a202bb 100644
--- a/coverage/access/Ownable.sol.html
+++ b/coverage/access/Ownable.sol.html
@@ -349,7 +349,7 @@ abstract contract Ownable is Context {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/access/Ownable2Step.sol.html b/coverage/access/Ownable2Step.sol.html
index e73195bb8..11a0daf83 100644
--- a/coverage/access/Ownable2Step.sol.html
+++ b/coverage/access/Ownable2Step.sol.html
@@ -244,7 +244,7 @@ abstract contract Ownable2Step is Ownable {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/access/extensions/AccessControlDefaultAdminRules.sol.html b/coverage/access/extensions/AccessControlDefaultAdminRules.sol.html
index 439820968..e7af06bcd 100644
--- a/coverage/access/extensions/AccessControlDefaultAdminRules.sol.html
+++ b/coverage/access/extensions/AccessControlDefaultAdminRules.sol.html
@@ -1237,7 +1237,7 @@ abstract contract AccessControlDefaultAdminRules is IAccessControlDefaultAdminRu
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/access/extensions/AccessControlEnumerable.sol.html b/coverage/access/extensions/AccessControlEnumerable.sol.html
index c0c7183a9..67533c5a7 100644
--- a/coverage/access/extensions/AccessControlEnumerable.sol.html
+++ b/coverage/access/extensions/AccessControlEnumerable.sol.html
@@ -295,7 +295,7 @@ abstract contract AccessControlEnumerable is IAccessControlEnumerable, AccessCon
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/access/extensions/IAccessControlDefaultAdminRules.sol.html b/coverage/access/extensions/IAccessControlDefaultAdminRules.sol.html
index 1eec11c23..77496825f 100644
--- a/coverage/access/extensions/IAccessControlDefaultAdminRules.sol.html
+++ b/coverage/access/extensions/IAccessControlDefaultAdminRules.sol.html
@@ -625,7 +625,7 @@ interface IAccessControlDefaultAdminRules is IAccessControl {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/access/extensions/IAccessControlEnumerable.sol.html b/coverage/access/extensions/IAccessControlEnumerable.sol.html
index 5c8bb0a64..33e0da950 100644
--- a/coverage/access/extensions/IAccessControlEnumerable.sol.html
+++ b/coverage/access/extensions/IAccessControlEnumerable.sol.html
@@ -142,7 +142,7 @@ interface IAccessControlEnumerable is IAccessControl {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/access/extensions/index.html b/coverage/access/extensions/index.html
index 32ed1f86c..ca965139a 100644
--- a/coverage/access/extensions/index.html
+++ b/coverage/access/extensions/index.html
@@ -116,7 +116,7 @@
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/access/index.html b/coverage/access/index.html
index 06cdf4b4d..54c988931 100644
--- a/coverage/access/index.html
+++ b/coverage/access/index.html
@@ -116,7 +116,7 @@
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/access/manager/AccessManaged.sol.html b/coverage/access/manager/AccessManaged.sol.html
index c3f0ed35d..2703f7a3e 100644
--- a/coverage/access/manager/AccessManaged.sol.html
+++ b/coverage/access/manager/AccessManaged.sol.html
@@ -388,7 +388,7 @@ abstract contract AccessManaged is Context, IAccessManaged {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/access/manager/AccessManager.sol.html b/coverage/access/manager/AccessManager.sol.html
index 9221ee00f..4b94fb1d6 100644
--- a/coverage/access/manager/AccessManager.sol.html
+++ b/coverage/access/manager/AccessManager.sol.html
@@ -2239,7 +2239,7 @@ contract AccessManager is Context, Multicall, IAccessManager {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/access/manager/AuthorityUtils.sol.html b/coverage/access/manager/AuthorityUtils.sol.html
index a366ac683..4650a5525 100644
--- a/coverage/access/manager/AuthorityUtils.sol.html
+++ b/coverage/access/manager/AuthorityUtils.sol.html
@@ -145,7 +145,7 @@ library AuthorityUtils {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/access/manager/IAccessManaged.sol.html b/coverage/access/manager/IAccessManaged.sol.html
index 0aa5bea3c..6c3c6bb52 100644
--- a/coverage/access/manager/IAccessManaged.sol.html
+++ b/coverage/access/manager/IAccessManaged.sol.html
@@ -145,7 +145,7 @@ interface IAccessManaged {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/access/manager/IAccessManager.sol.html b/coverage/access/manager/IAccessManager.sol.html
index dc82cf724..07bec5de6 100644
--- a/coverage/access/manager/IAccessManager.sol.html
+++ b/coverage/access/manager/IAccessManager.sol.html
@@ -1225,7 +1225,7 @@ interface IAccessManager {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/access/manager/IAuthority.sol.html b/coverage/access/manager/IAuthority.sol.html
index fa613f89f..1bef3bc6f 100644
--- a/coverage/access/manager/IAuthority.sol.html
+++ b/coverage/access/manager/IAuthority.sol.html
@@ -91,7 +91,7 @@ interface IAuthority {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/access/manager/index.html b/coverage/access/manager/index.html
index 78b24f41e..a2e896e73 100644
--- a/coverage/access/manager/index.html
+++ b/coverage/access/manager/index.html
@@ -142,7 +142,7 @@
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/coverage-final.json b/coverage/coverage-final.json
index 483a470f0..8a1a3c726 100644
--- a/coverage/coverage-final.json
+++ b/coverage/coverage-final.json
@@ -119,7 +119,7 @@
"contracts/utils/Create2.sol":{"l":{"46":7,"47":1,"49":6,"50":1,"53":5,"56":5,"57":1,"66":1,"75":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/Create2.sol","s":{"1":7,"2":6,"3":5,"4":1},"b":{"1":[1,6],"2":[1,5],"3":[1,4]},"f":{"1":7,"2":1,"3":2},"fnMap":{"1":{"name":"deploy","line":45,"loc":{"start":{"line":45,"column":4},"end":{"line":59,"column":4}}},"2":{"name":"computeAddress","line":65,"loc":{"start":{"line":65,"column":4},"end":{"line":67,"column":4}}},"3":{"name":"computeAddress","line":73,"loc":{"start":{"line":73,"column":4},"end":{"line":95,"column":4}}}},"statementMap":{"1":{"start":{"line":46,"column":8},"end":{"line":46,"column":1533}},"2":{"start":{"line":49,"column":8},"end":{"line":49,"column":1667}},"3":{"start":{"line":56,"column":8},"end":{"line":56,"column":1908}},"4":{"start":{"line":66,"column":8},"end":{"line":66,"column":64}}},"branchMap":{"1":{"line":46,"type":"if","locations":[{"start":{"line":46,"column":8},"end":{"line":46,"column":8}},{"start":{"line":46,"column":8},"end":{"line":46,"column":8}}]},"2":{"line":49,"type":"if","locations":[{"start":{"line":49,"column":8},"end":{"line":49,"column":8}},{"start":{"line":49,"column":8},"end":{"line":49,"column":8}}]},"3":{"line":56,"type":"if","locations":[{"start":{"line":56,"column":8},"end":{"line":56,"column":8}},{"start":{"line":56,"column":8},"end":{"line":56,"column":8}}]}}},
"contracts/utils/cryptography/ECDSA.sol":{"l":{"57":132,"58":128,"59":128,"60":128,"64":128,"69":128,"71":4,"90":28,"91":28,"92":18,"101":4,"102":4,"104":4,"105":4,"113":4,"114":4,"115":4,"137":180,"138":2,"142":178,"143":178,"144":9,"147":169,"155":48,"156":48,"157":43,"164":80,"165":65,"167":9,"169":4,"171":2},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/cryptography/ECDSA.sol","s":{"1":132,"2":128,"3":128,"4":128,"5":128,"6":4,"7":28,"8":28,"9":18,"10":4,"11":4,"12":4,"13":4,"14":4,"15":4,"16":180,"17":2,"18":178,"19":178,"20":9,"21":169,"22":48,"23":48,"24":43,"25":80,"26":65,"27":15,"28":6,"29":2},"b":{"1":[128,4],"2":[2,178],"3":[9,169],"4":[65,15],"5":[9,6],"6":[4,2],"7":[2,0]},"f":{"1":132,"2":28,"3":4,"4":4,"5":180,"6":48,"7":80},"fnMap":{"1":{"name":"tryRecover","line":56,"loc":{"start":{"line":56,"column":4},"end":{"line":73,"column":4}}},"2":{"name":"recover","line":89,"loc":{"start":{"line":89,"column":4},"end":{"line":93,"column":4}}},"3":{"name":"tryRecover","line":100,"loc":{"start":{"line":100,"column":4},"end":{"line":107,"column":4}}},"4":{"name":"recover","line":112,"loc":{"start":{"line":112,"column":4},"end":{"line":116,"column":4}}},"5":{"name":"tryRecover","line":122,"loc":{"start":{"line":122,"column":4},"end":{"line":148,"column":4}}},"6":{"name":"recover","line":154,"loc":{"start":{"line":154,"column":4},"end":{"line":158,"column":4}}},"7":{"name":"_throwError","line":163,"loc":{"start":{"line":163,"column":4},"end":{"line":173,"column":4}}}},"statementMap":{"1":{"start":{"line":57,"column":8},"end":{"line":57,"column":2261}},"2":{"start":{"line":58,"column":12},"end":{"line":58,"column":21}},"3":{"start":{"line":59,"column":12},"end":{"line":59,"column":21}},"4":{"start":{"line":60,"column":12},"end":{"line":60,"column":19}},"5":{"start":{"line":69,"column":12},"end":{"line":69,"column":44}},"6":{"start":{"line":71,"column":12},"end":{"line":71,"column":95}},"7":{"start":{"line":90,"column":8},"end":{"line":90,"column":95}},"8":{"start":{"line":91,"column":8},"end":{"line":91,"column":35}},"9":{"start":{"line":92,"column":8},"end":{"line":92,"column":24}},"10":{"start":{"line":102,"column":12},"end":{"line":102,"column":104}},"11":{"start":{"line":104,"column":12},"end":{"line":104,"column":54}},"12":{"start":{"line":105,"column":12},"end":{"line":105,"column":44}},"13":{"start":{"line":113,"column":8},"end":{"line":113,"column":91}},"14":{"start":{"line":114,"column":8},"end":{"line":114,"column":35}},"15":{"start":{"line":115,"column":8},"end":{"line":115,"column":24}},"16":{"start":{"line":137,"column":8},"end":{"line":137,"column":6188}},"17":{"start":{"line":138,"column":12},"end":{"line":138,"column":66}},"18":{"start":{"line":142,"column":8},"end":{"line":142,"column":49}},"19":{"start":{"line":143,"column":8},"end":{"line":143,"column":6497}},"20":{"start":{"line":144,"column":12},"end":{"line":144,"column":74}},"21":{"start":{"line":147,"column":8},"end":{"line":147,"column":57}},"22":{"start":{"line":155,"column":8},"end":{"line":155,"column":93}},"23":{"start":{"line":156,"column":8},"end":{"line":156,"column":35}},"24":{"start":{"line":157,"column":8},"end":{"line":157,"column":24}},"25":{"start":{"line":164,"column":8},"end":{"line":164,"column":7284}},"26":{"start":{"line":165,"column":12},"end":{"line":165,"column":18}},"27":{"start":{"line":166,"column":15},"end":{"line":166,"column":7380}},"28":{"start":{"line":168,"column":15},"end":{"line":168,"column":7485}},"29":{"start":{"line":170,"column":15},"end":{"line":170,"column":7619}}},"branchMap":{"1":{"line":57,"type":"if","locations":[{"start":{"line":57,"column":8},"end":{"line":57,"column":8}},{"start":{"line":57,"column":8},"end":{"line":57,"column":8}}]},"2":{"line":137,"type":"if","locations":[{"start":{"line":137,"column":8},"end":{"line":137,"column":8}},{"start":{"line":137,"column":8},"end":{"line":137,"column":8}}]},"3":{"line":143,"type":"if","locations":[{"start":{"line":143,"column":8},"end":{"line":143,"column":8}},{"start":{"line":143,"column":8},"end":{"line":143,"column":8}}]},"4":{"line":164,"type":"if","locations":[{"start":{"line":164,"column":8},"end":{"line":164,"column":8}},{"start":{"line":164,"column":8},"end":{"line":164,"column":8}}]},"5":{"line":166,"type":"if","locations":[{"start":{"line":166,"column":15},"end":{"line":166,"column":15}},{"start":{"line":166,"column":15},"end":{"line":166,"column":15}}]},"6":{"line":168,"type":"if","locations":[{"start":{"line":168,"column":15},"end":{"line":168,"column":15}},{"start":{"line":168,"column":15},"end":{"line":168,"column":15}}]},"7":{"line":170,"type":"if","locations":[{"start":{"line":170,"column":15},"end":{"line":170,"column":15}},{"start":{"line":170,"column":15},"end":{"line":170,"column":15}}]}}},
"contracts/utils/cryptography/EIP712.sol":{"l":{"67":57,"68":57,"69":57,"70":57,"72":57,"73":57,"74":57,"81":144,"82":143,"84":1,"89":58,"108":140,"128":196,"147":198,"158":198},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/cryptography/EIP712.sol","s":{"1":144,"2":143,"3":1,"4":58,"5":140,"6":196,"7":198,"8":198},"b":{"1":[143,1]},"f":{"1":57,"2":144,"3":58,"4":140,"5":196,"6":198,"7":198},"fnMap":{"1":{"name":"constructor","line":66,"loc":{"start":{"line":66,"column":4},"end":{"line":75,"column":4}}},"2":{"name":"_domainSeparatorV4","line":80,"loc":{"start":{"line":80,"column":4},"end":{"line":86,"column":4}}},"3":{"name":"_buildDomainSeparator","line":88,"loc":{"start":{"line":88,"column":4},"end":{"line":90,"column":4}}},"4":{"name":"_hashTypedDataV4","line":107,"loc":{"start":{"line":107,"column":4},"end":{"line":109,"column":4}}},"5":{"name":"eip712Domain","line":114,"loc":{"start":{"line":114,"column":4},"end":{"line":137,"column":4}}},"6":{"name":"_EIP712Name","line":146,"loc":{"start":{"line":146,"column":4},"end":{"line":148,"column":4}}},"7":{"name":"_EIP712Version","line":157,"loc":{"start":{"line":157,"column":4},"end":{"line":159,"column":4}}}},"statementMap":{"1":{"start":{"line":81,"column":8},"end":{"line":81,"column":3926}},"2":{"start":{"line":82,"column":12},"end":{"line":82,"column":41}},"3":{"start":{"line":84,"column":12},"end":{"line":84,"column":42}},"4":{"start":{"line":89,"column":8},"end":{"line":89,"column":106}},"5":{"start":{"line":108,"column":8},"end":{"line":108,"column":81}},"6":{"start":{"line":128,"column":8},"end":{"line":128,"column":5492}},"7":{"start":{"line":147,"column":8},"end":{"line":147,"column":56}},"8":{"start":{"line":158,"column":8},"end":{"line":158,"column":62}}},"branchMap":{"1":{"line":81,"type":"if","locations":[{"start":{"line":81,"column":8},"end":{"line":81,"column":8}},{"start":{"line":81,"column":8},"end":{"line":81,"column":8}}]}}},
-"contracts/utils/cryptography/MerkleProof.sol":{"l":{"33":4,"40":4,"50":4,"51":4,"52":12,"54":4,"61":4,"62":4,"63":12,"65":4,"80":7,"94":7,"116":7,"117":7,"118":7,"121":7,"122":1,"127":6,"128":6,"129":6,"130":6,"136":6,"137":13,"138":13,"141":12,"144":5,"145":3,"146":1,"148":2,"149":2,"152":1,"154":1,"172":7,"173":7,"174":7,"177":7,"178":1,"183":6,"184":6,"185":6,"186":6,"192":6,"193":13,"194":13,"197":12,"200":5,"201":3,"202":1,"204":2,"205":2,"208":1,"210":1,"218":48,"226":48},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/cryptography/MerkleProof.sol","s":{"1":4,"2":4,"3":4,"4":4,"5":4,"6":4,"7":4,"8":4,"9":7,"10":7,"11":7,"12":7,"13":7,"14":7,"15":6,"16":6,"17":6,"18":6,"19":6,"20":13,"21":13,"22":5,"23":3,"24":2,"25":2,"26":1,"27":1,"28":7,"29":7,"30":7,"31":7,"32":6,"33":6,"34":6,"35":6,"36":6,"37":13,"38":13,"39":5,"40":3,"41":2,"42":2,"43":1,"44":1,"45":48},"b":{"1":[1,6],"2":[7,6],"3":[6,7],"4":[3,2],"5":[1,2],"6":[1,1],"7":[1,6],"8":[7,6],"9":[6,7],"10":[3,2],"11":[1,2],"12":[1,1],"13":[20,28]},"f":{"1":4,"2":4,"3":4,"4":4,"5":7,"6":7,"7":7,"8":7,"9":48,"10":48},"fnMap":{"1":{"name":"verify","line":32,"loc":{"start":{"line":32,"column":4},"end":{"line":34,"column":4}}},"2":{"name":"verifyCalldata","line":39,"loc":{"start":{"line":39,"column":4},"end":{"line":41,"column":4}}},"3":{"name":"processProof","line":49,"loc":{"start":{"line":49,"column":4},"end":{"line":55,"column":4}}},"4":{"name":"processProofCalldata","line":60,"loc":{"start":{"line":60,"column":4},"end":{"line":66,"column":4}}},"5":{"name":"multiProofVerify","line":74,"loc":{"start":{"line":74,"column":4},"end":{"line":81,"column":4}}},"6":{"name":"multiProofVerifyCalldata","line":88,"loc":{"start":{"line":88,"column":4},"end":{"line":95,"column":4}}},"7":{"name":"processMultiProof","line":107,"loc":{"start":{"line":107,"column":4},"end":{"line":156,"column":4}}},"8":{"name":"processMultiProofCalldata","line":163,"loc":{"start":{"line":163,"column":4},"end":{"line":212,"column":4}}},"9":{"name":"_hashPair","line":217,"loc":{"start":{"line":217,"column":4},"end":{"line":219,"column":4}}},"10":{"name":"_efficientHash","line":224,"loc":{"start":{"line":224,"column":4},"end":{"line":231,"column":4}}}},"statementMap":{"1":{"start":{"line":33,"column":8},"end":{"line":33,"column":48}},"2":{"start":{"line":40,"column":8},"end":{"line":40,"column":56}},"3":{"start":{"line":50,"column":8},"end":{"line":50,"column":35}},"4":{"start":{"line":51,"column":8},"end":{"line":51,"column":2115}},"5":{"start":{"line":54,"column":8},"end":{"line":54,"column":27}},"6":{"start":{"line":61,"column":8},"end":{"line":61,"column":35}},"7":{"start":{"line":62,"column":8},"end":{"line":62,"column":2484}},"8":{"start":{"line":65,"column":8},"end":{"line":65,"column":27}},"9":{"start":{"line":80,"column":8},"end":{"line":80,"column":67}},"10":{"start":{"line":94,"column":8},"end":{"line":94,"column":75}},"11":{"start":{"line":116,"column":8},"end":{"line":116,"column":41}},"12":{"start":{"line":117,"column":8},"end":{"line":117,"column":39}},"13":{"start":{"line":118,"column":8},"end":{"line":118,"column":47}},"14":{"start":{"line":121,"column":8},"end":{"line":121,"column":5134}},"15":{"start":{"line":127,"column":8},"end":{"line":127,"column":60}},"16":{"start":{"line":128,"column":8},"end":{"line":128,"column":27}},"17":{"start":{"line":129,"column":8},"end":{"line":129,"column":27}},"18":{"start":{"line":130,"column":8},"end":{"line":130,"column":28}},"19":{"start":{"line":136,"column":8},"end":{"line":136,"column":6001}},"20":{"start":{"line":137,"column":12},"end":{"line":137,"column":83}},"21":{"start":{"line":138,"column":12},"end":{"line":138,"column":6169}},"22":{"start":{"line":144,"column":8},"end":{"line":144,"column":6345}},"23":{"start":{"line":145,"column":12},"end":{"line":145,"column":6384}},"24":{"start":{"line":149,"column":16},"end":{"line":149,"column":46}},"25":{"start":{"line":151,"column":15},"end":{"line":151,"column":6578}},"26":{"start":{"line":152,"column":12},"end":{"line":152,"column":28}},"27":{"start":{"line":154,"column":12},"end":{"line":154,"column":27}},"28":{"start":{"line":172,"column":8},"end":{"line":172,"column":41}},"29":{"start":{"line":173,"column":8},"end":{"line":173,"column":39}},"30":{"start":{"line":174,"column":8},"end":{"line":174,"column":47}},"31":{"start":{"line":177,"column":8},"end":{"line":177,"column":7603}},"32":{"start":{"line":183,"column":8},"end":{"line":183,"column":60}},"33":{"start":{"line":184,"column":8},"end":{"line":184,"column":27}},"34":{"start":{"line":185,"column":8},"end":{"line":185,"column":27}},"35":{"start":{"line":186,"column":8},"end":{"line":186,"column":28}},"36":{"start":{"line":192,"column":8},"end":{"line":192,"column":8470}},"37":{"start":{"line":193,"column":12},"end":{"line":193,"column":83}},"38":{"start":{"line":194,"column":12},"end":{"line":194,"column":8638}},"39":{"start":{"line":200,"column":8},"end":{"line":200,"column":8814}},"40":{"start":{"line":201,"column":12},"end":{"line":201,"column":8853}},"41":{"start":{"line":205,"column":16},"end":{"line":205,"column":46}},"42":{"start":{"line":207,"column":15},"end":{"line":207,"column":9047}},"43":{"start":{"line":208,"column":12},"end":{"line":208,"column":28}},"44":{"start":{"line":210,"column":12},"end":{"line":210,"column":27}},"45":{"start":{"line":218,"column":8},"end":{"line":218,"column":66}}},"branchMap":{"1":{"line":121,"type":"if","locations":[{"start":{"line":121,"column":8},"end":{"line":121,"column":8}},{"start":{"line":121,"column":8},"end":{"line":121,"column":8}}]},"2":{"line":137,"type":"if","locations":[{"start":{"line":137,"column":46},"end":{"line":137,"column":62}},{"start":{"line":137,"column":66},"end":{"line":137,"column":82}}]},"3":{"line":139,"type":"if","locations":[{"start":{"line":139,"column":18},"end":{"line":139,"column":78}},{"start":{"line":140,"column":18},"end":{"line":140,"column":34}}]},"4":{"line":144,"type":"if","locations":[{"start":{"line":144,"column":8},"end":{"line":144,"column":8}},{"start":{"line":144,"column":8},"end":{"line":144,"column":8}}]},"5":{"line":145,"type":"if","locations":[{"start":{"line":145,"column":12},"end":{"line":145,"column":12}},{"start":{"line":145,"column":12},"end":{"line":145,"column":12}}]},"6":{"line":151,"type":"if","locations":[{"start":{"line":151,"column":15},"end":{"line":151,"column":15}},{"start":{"line":151,"column":15},"end":{"line":151,"column":15}}]},"7":{"line":177,"type":"if","locations":[{"start":{"line":177,"column":8},"end":{"line":177,"column":8}},{"start":{"line":177,"column":8},"end":{"line":177,"column":8}}]},"8":{"line":193,"type":"if","locations":[{"start":{"line":193,"column":46},"end":{"line":193,"column":62}},{"start":{"line":193,"column":66},"end":{"line":193,"column":82}}]},"9":{"line":195,"type":"if","locations":[{"start":{"line":195,"column":18},"end":{"line":195,"column":78}},{"start":{"line":196,"column":18},"end":{"line":196,"column":34}}]},"10":{"line":200,"type":"if","locations":[{"start":{"line":200,"column":8},"end":{"line":200,"column":8}},{"start":{"line":200,"column":8},"end":{"line":200,"column":8}}]},"11":{"line":201,"type":"if","locations":[{"start":{"line":201,"column":12},"end":{"line":201,"column":12}},{"start":{"line":201,"column":12},"end":{"line":201,"column":12}}]},"12":{"line":207,"type":"if","locations":[{"start":{"line":207,"column":15},"end":{"line":207,"column":15}},{"start":{"line":207,"column":15},"end":{"line":207,"column":15}}]},"13":{"line":218,"type":"if","locations":[{"start":{"line":218,"column":23},"end":{"line":218,"column":42}},{"start":{"line":218,"column":46},"end":{"line":218,"column":65}}]}}},
+"contracts/utils/cryptography/MerkleProof.sol":{"l":{"33":4,"40":4,"50":4,"51":4,"52":12,"54":4,"61":4,"62":4,"63":12,"65":4,"80":7,"94":7,"116":7,"117":7,"118":7,"121":7,"122":1,"127":6,"128":6,"129":6,"130":6,"136":6,"137":13,"138":13,"141":12,"144":5,"145":3,"146":1,"148":2,"149":2,"152":1,"154":1,"172":7,"173":7,"174":7,"177":7,"178":1,"183":6,"184":6,"185":6,"186":6,"192":6,"193":13,"194":13,"197":12,"200":5,"201":3,"202":1,"204":2,"205":2,"208":1,"210":1,"218":48,"226":48},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/cryptography/MerkleProof.sol","s":{"1":4,"2":4,"3":4,"4":4,"5":4,"6":4,"7":4,"8":4,"9":7,"10":7,"11":7,"12":7,"13":7,"14":7,"15":6,"16":6,"17":6,"18":6,"19":6,"20":13,"21":13,"22":5,"23":3,"24":2,"25":2,"26":1,"27":1,"28":7,"29":7,"30":7,"31":7,"32":6,"33":6,"34":6,"35":6,"36":6,"37":13,"38":13,"39":5,"40":3,"41":2,"42":2,"43":1,"44":1,"45":48},"b":{"1":[1,6],"2":[7,6],"3":[6,7],"4":[3,2],"5":[1,2],"6":[1,1],"7":[1,6],"8":[7,6],"9":[6,7],"10":[3,2],"11":[1,2],"12":[1,1],"13":[22,26]},"f":{"1":4,"2":4,"3":4,"4":4,"5":7,"6":7,"7":7,"8":7,"9":48,"10":48},"fnMap":{"1":{"name":"verify","line":32,"loc":{"start":{"line":32,"column":4},"end":{"line":34,"column":4}}},"2":{"name":"verifyCalldata","line":39,"loc":{"start":{"line":39,"column":4},"end":{"line":41,"column":4}}},"3":{"name":"processProof","line":49,"loc":{"start":{"line":49,"column":4},"end":{"line":55,"column":4}}},"4":{"name":"processProofCalldata","line":60,"loc":{"start":{"line":60,"column":4},"end":{"line":66,"column":4}}},"5":{"name":"multiProofVerify","line":74,"loc":{"start":{"line":74,"column":4},"end":{"line":81,"column":4}}},"6":{"name":"multiProofVerifyCalldata","line":88,"loc":{"start":{"line":88,"column":4},"end":{"line":95,"column":4}}},"7":{"name":"processMultiProof","line":107,"loc":{"start":{"line":107,"column":4},"end":{"line":156,"column":4}}},"8":{"name":"processMultiProofCalldata","line":163,"loc":{"start":{"line":163,"column":4},"end":{"line":212,"column":4}}},"9":{"name":"_hashPair","line":217,"loc":{"start":{"line":217,"column":4},"end":{"line":219,"column":4}}},"10":{"name":"_efficientHash","line":224,"loc":{"start":{"line":224,"column":4},"end":{"line":231,"column":4}}}},"statementMap":{"1":{"start":{"line":33,"column":8},"end":{"line":33,"column":48}},"2":{"start":{"line":40,"column":8},"end":{"line":40,"column":56}},"3":{"start":{"line":50,"column":8},"end":{"line":50,"column":35}},"4":{"start":{"line":51,"column":8},"end":{"line":51,"column":2115}},"5":{"start":{"line":54,"column":8},"end":{"line":54,"column":27}},"6":{"start":{"line":61,"column":8},"end":{"line":61,"column":35}},"7":{"start":{"line":62,"column":8},"end":{"line":62,"column":2484}},"8":{"start":{"line":65,"column":8},"end":{"line":65,"column":27}},"9":{"start":{"line":80,"column":8},"end":{"line":80,"column":67}},"10":{"start":{"line":94,"column":8},"end":{"line":94,"column":75}},"11":{"start":{"line":116,"column":8},"end":{"line":116,"column":41}},"12":{"start":{"line":117,"column":8},"end":{"line":117,"column":39}},"13":{"start":{"line":118,"column":8},"end":{"line":118,"column":47}},"14":{"start":{"line":121,"column":8},"end":{"line":121,"column":5134}},"15":{"start":{"line":127,"column":8},"end":{"line":127,"column":60}},"16":{"start":{"line":128,"column":8},"end":{"line":128,"column":27}},"17":{"start":{"line":129,"column":8},"end":{"line":129,"column":27}},"18":{"start":{"line":130,"column":8},"end":{"line":130,"column":28}},"19":{"start":{"line":136,"column":8},"end":{"line":136,"column":6001}},"20":{"start":{"line":137,"column":12},"end":{"line":137,"column":83}},"21":{"start":{"line":138,"column":12},"end":{"line":138,"column":6169}},"22":{"start":{"line":144,"column":8},"end":{"line":144,"column":6345}},"23":{"start":{"line":145,"column":12},"end":{"line":145,"column":6384}},"24":{"start":{"line":149,"column":16},"end":{"line":149,"column":46}},"25":{"start":{"line":151,"column":15},"end":{"line":151,"column":6578}},"26":{"start":{"line":152,"column":12},"end":{"line":152,"column":28}},"27":{"start":{"line":154,"column":12},"end":{"line":154,"column":27}},"28":{"start":{"line":172,"column":8},"end":{"line":172,"column":41}},"29":{"start":{"line":173,"column":8},"end":{"line":173,"column":39}},"30":{"start":{"line":174,"column":8},"end":{"line":174,"column":47}},"31":{"start":{"line":177,"column":8},"end":{"line":177,"column":7603}},"32":{"start":{"line":183,"column":8},"end":{"line":183,"column":60}},"33":{"start":{"line":184,"column":8},"end":{"line":184,"column":27}},"34":{"start":{"line":185,"column":8},"end":{"line":185,"column":27}},"35":{"start":{"line":186,"column":8},"end":{"line":186,"column":28}},"36":{"start":{"line":192,"column":8},"end":{"line":192,"column":8470}},"37":{"start":{"line":193,"column":12},"end":{"line":193,"column":83}},"38":{"start":{"line":194,"column":12},"end":{"line":194,"column":8638}},"39":{"start":{"line":200,"column":8},"end":{"line":200,"column":8814}},"40":{"start":{"line":201,"column":12},"end":{"line":201,"column":8853}},"41":{"start":{"line":205,"column":16},"end":{"line":205,"column":46}},"42":{"start":{"line":207,"column":15},"end":{"line":207,"column":9047}},"43":{"start":{"line":208,"column":12},"end":{"line":208,"column":28}},"44":{"start":{"line":210,"column":12},"end":{"line":210,"column":27}},"45":{"start":{"line":218,"column":8},"end":{"line":218,"column":66}}},"branchMap":{"1":{"line":121,"type":"if","locations":[{"start":{"line":121,"column":8},"end":{"line":121,"column":8}},{"start":{"line":121,"column":8},"end":{"line":121,"column":8}}]},"2":{"line":137,"type":"if","locations":[{"start":{"line":137,"column":46},"end":{"line":137,"column":62}},{"start":{"line":137,"column":66},"end":{"line":137,"column":82}}]},"3":{"line":139,"type":"if","locations":[{"start":{"line":139,"column":18},"end":{"line":139,"column":78}},{"start":{"line":140,"column":18},"end":{"line":140,"column":34}}]},"4":{"line":144,"type":"if","locations":[{"start":{"line":144,"column":8},"end":{"line":144,"column":8}},{"start":{"line":144,"column":8},"end":{"line":144,"column":8}}]},"5":{"line":145,"type":"if","locations":[{"start":{"line":145,"column":12},"end":{"line":145,"column":12}},{"start":{"line":145,"column":12},"end":{"line":145,"column":12}}]},"6":{"line":151,"type":"if","locations":[{"start":{"line":151,"column":15},"end":{"line":151,"column":15}},{"start":{"line":151,"column":15},"end":{"line":151,"column":15}}]},"7":{"line":177,"type":"if","locations":[{"start":{"line":177,"column":8},"end":{"line":177,"column":8}},{"start":{"line":177,"column":8},"end":{"line":177,"column":8}}]},"8":{"line":193,"type":"if","locations":[{"start":{"line":193,"column":46},"end":{"line":193,"column":62}},{"start":{"line":193,"column":66},"end":{"line":193,"column":82}}]},"9":{"line":195,"type":"if","locations":[{"start":{"line":195,"column":18},"end":{"line":195,"column":78}},{"start":{"line":196,"column":18},"end":{"line":196,"column":34}}]},"10":{"line":200,"type":"if","locations":[{"start":{"line":200,"column":8},"end":{"line":200,"column":8}},{"start":{"line":200,"column":8},"end":{"line":200,"column":8}}]},"11":{"line":201,"type":"if","locations":[{"start":{"line":201,"column":12},"end":{"line":201,"column":12}},{"start":{"line":201,"column":12},"end":{"line":201,"column":12}}]},"12":{"line":207,"type":"if","locations":[{"start":{"line":207,"column":15},"end":{"line":207,"column":15}},{"start":{"line":207,"column":15},"end":{"line":207,"column":15}}]},"13":{"line":218,"type":"if","locations":[{"start":{"line":218,"column":23},"end":{"line":218,"column":42}},{"start":{"line":218,"column":46},"end":{"line":218,"column":65}}]}}},
"contracts/utils/cryptography/MessageHashUtils.sol":{"l":{"32":2,"50":2,"64":1,"78":141},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/cryptography/MessageHashUtils.sol","s":{"1":2,"2":1},"b":{},"f":{"1":2,"2":2,"3":1,"4":141},"fnMap":{"1":{"name":"toEthSignedMessageHash","line":30,"loc":{"start":{"line":30,"column":4},"end":{"line":37,"column":4}}},"2":{"name":"toEthSignedMessageHash","line":49,"loc":{"start":{"line":49,"column":4},"end":{"line":52,"column":4}}},"3":{"name":"toDataWithIntendedValidatorHash","line":63,"loc":{"start":{"line":63,"column":4},"end":{"line":65,"column":4}}},"4":{"name":"toTypedDataHash","line":76,"loc":{"start":{"line":76,"column":4},"end":{"line":85,"column":4}}}},"statementMap":{"1":{"start":{"line":50,"column":8},"end":{"line":50,"column":2364}},"2":{"start":{"line":64,"column":8},"end":{"line":64,"column":71}}},"branchMap":{}},
"contracts/utils/cryptography/SignatureChecker.sol":{"l":{"23":27,"24":27,"41":25,"44":25},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/cryptography/SignatureChecker.sol","s":{"1":27,"2":27,"3":25,"4":25},"b":{"1":[6,6]},"f":{"1":27,"2":25},"fnMap":{"1":{"name":"isValidSignatureNow","line":22,"loc":{"start":{"line":22,"column":4},"end":{"line":27,"column":4}}},"2":{"name":"isValidERC1271SignatureNow","line":36,"loc":{"start":{"line":36,"column":4},"end":{"line":47,"column":4}}}},"statementMap":{"1":{"start":{"line":23,"column":8},"end":{"line":23,"column":91}},"2":{"start":{"line":24,"column":8},"end":{"line":24,"column":1320}},"3":{"start":{"line":41,"column":8},"end":{"line":41,"column":1985}},"4":{"start":{"line":44,"column":8},"end":{"line":44,"column":2214}}},"branchMap":{"1":{"line":25,"type":"cond-expr","locations":[{"start":{"line":25,"column":12},"end":{"line":25,"column":71}},{"start":{"line":26,"column":12},"end":{"line":26,"column":62}}]}}},
"contracts/utils/introspection/ERC165.sol":{"l":{"25":87},"path":"/Users/ernestognw/Documents/OpenZeppelin/contracts/solidity/contracts/utils/introspection/ERC165.sol","s":{"1":87},"b":{},"f":{"1":87},"fnMap":{"1":{"name":"supportsInterface","line":24,"loc":{"start":{"line":24,"column":4},"end":{"line":26,"column":4}}}},"statementMap":{"1":{"start":{"line":25,"column":8},"end":{"line":25,"column":55}}},"branchMap":{}},
diff --git a/coverage/finance/VestingWallet.sol.html b/coverage/finance/VestingWallet.sol.html
index 3372701ad..b6547134b 100644
--- a/coverage/finance/VestingWallet.sol.html
+++ b/coverage/finance/VestingWallet.sol.html
@@ -511,7 +511,7 @@ contract VestingWallet is Context, Ownable {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/finance/index.html b/coverage/finance/index.html
index 6c2a23026..d072173d8 100644
--- a/coverage/finance/index.html
+++ b/coverage/finance/index.html
@@ -77,7 +77,7 @@
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/governance/Governor.sol.html b/coverage/governance/Governor.sol.html
index b3546291a..9a16f4d71 100644
--- a/coverage/governance/Governor.sol.html
+++ b/coverage/governance/Governor.sol.html
@@ -2599,7 +2599,7 @@ abstract contract Governor is Context, ERC165, EIP712, Nonces, IGovernor, IERC72
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/governance/IGovernor.sol.html b/coverage/governance/IGovernor.sol.html
index ec505823e..39376decd 100644
--- a/coverage/governance/IGovernor.sol.html
+++ b/coverage/governance/IGovernor.sol.html
@@ -1348,7 +1348,7 @@ interface IGovernor is IERC165, IERC6372 {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/governance/TimelockController.sol.html b/coverage/governance/TimelockController.sol.html
index 0106010ff..2715ec101 100644
--- a/coverage/governance/TimelockController.sol.html
+++ b/coverage/governance/TimelockController.sol.html
@@ -1465,7 +1465,7 @@ contract TimelockController is AccessControl, ERC721Holder, ERC1155Holder {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/governance/extensions/GovernorCountingSimple.sol.html b/coverage/governance/extensions/GovernorCountingSimple.sol.html
index c9874869a..e588a923e 100644
--- a/coverage/governance/extensions/GovernorCountingSimple.sol.html
+++ b/coverage/governance/extensions/GovernorCountingSimple.sol.html
@@ -349,7 +349,7 @@ abstract contract GovernorCountingSimple is Governor {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/governance/extensions/GovernorPreventLateQuorum.sol.html b/coverage/governance/extensions/GovernorPreventLateQuorum.sol.html
index 4631fc867..88cc1217f 100644
--- a/coverage/governance/extensions/GovernorPreventLateQuorum.sol.html
+++ b/coverage/governance/extensions/GovernorPreventLateQuorum.sol.html
@@ -355,7 +355,7 @@ abstract contract GovernorPreventLateQuorum is Governor {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/governance/extensions/GovernorSettings.sol.html b/coverage/governance/extensions/GovernorSettings.sol.html
index 05fddff63..112e0b378 100644
--- a/coverage/governance/extensions/GovernorSettings.sol.html
+++ b/coverage/governance/extensions/GovernorSettings.sol.html
@@ -385,7 +385,7 @@ abstract contract GovernorSettings is Governor {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/governance/extensions/GovernorStorage.sol.html b/coverage/governance/extensions/GovernorStorage.sol.html
index 411db284a..a7e14012f 100644
--- a/coverage/governance/extensions/GovernorStorage.sol.html
+++ b/coverage/governance/extensions/GovernorStorage.sol.html
@@ -394,7 +394,7 @@ abstract contract GovernorStorage is Governor {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/governance/extensions/GovernorTimelockAccess.sol.html b/coverage/governance/extensions/GovernorTimelockAccess.sol.html
index 04b3d8da2..c9f432205 100644
--- a/coverage/governance/extensions/GovernorTimelockAccess.sol.html
+++ b/coverage/governance/extensions/GovernorTimelockAccess.sol.html
@@ -1096,7 +1096,7 @@ abstract contract GovernorTimelockAccess is Governor {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/governance/extensions/GovernorTimelockCompound.sol.html b/coverage/governance/extensions/GovernorTimelockCompound.sol.html
index 6c127f026..243cd957e 100644
--- a/coverage/governance/extensions/GovernorTimelockCompound.sol.html
+++ b/coverage/governance/extensions/GovernorTimelockCompound.sol.html
@@ -550,7 +550,7 @@ abstract contract GovernorTimelockCompound is Governor {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/governance/extensions/GovernorTimelockControl.sol.html b/coverage/governance/extensions/GovernorTimelockControl.sol.html
index e0728b46d..4015aa136 100644
--- a/coverage/governance/extensions/GovernorTimelockControl.sol.html
+++ b/coverage/governance/extensions/GovernorTimelockControl.sol.html
@@ -559,7 +559,7 @@ abstract contract GovernorTimelockControl is Governor {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/governance/extensions/GovernorVotes.sol.html b/coverage/governance/extensions/GovernorVotes.sol.html
index fc51f3018..1d5f3a352 100644
--- a/coverage/governance/extensions/GovernorVotes.sol.html
+++ b/coverage/governance/extensions/GovernorVotes.sol.html
@@ -241,7 +241,7 @@ abstract contract GovernorVotes is Governor {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/governance/extensions/GovernorVotesQuorumFraction.sol.html b/coverage/governance/extensions/GovernorVotesQuorumFraction.sol.html
index f7058090b..419044af8 100644
--- a/coverage/governance/extensions/GovernorVotesQuorumFraction.sol.html
+++ b/coverage/governance/extensions/GovernorVotesQuorumFraction.sol.html
@@ -379,7 +379,7 @@ abstract contract GovernorVotesQuorumFraction is GovernorVotes {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/governance/extensions/index.html b/coverage/governance/extensions/index.html
index 709bf3f69..b52bf2649 100644
--- a/coverage/governance/extensions/index.html
+++ b/coverage/governance/extensions/index.html
@@ -181,7 +181,7 @@
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/governance/index.html b/coverage/governance/index.html
index cd6924f2d..d7d90e166 100644
--- a/coverage/governance/index.html
+++ b/coverage/governance/index.html
@@ -103,7 +103,7 @@
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/governance/utils/IVotes.sol.html b/coverage/governance/utils/IVotes.sol.html
index 88f6d7719..463b97820 100644
--- a/coverage/governance/utils/IVotes.sol.html
+++ b/coverage/governance/utils/IVotes.sol.html
@@ -226,7 +226,7 @@ interface IVotes {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/governance/utils/Votes.sol.html b/coverage/governance/utils/Votes.sol.html
index 4b9fc7824..b12787abd 100644
--- a/coverage/governance/utils/Votes.sol.html
+++ b/coverage/governance/utils/Votes.sol.html
@@ -802,7 +802,7 @@ abstract contract Votes is Context, EIP712, Nonces, IERC5805 {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/governance/utils/index.html b/coverage/governance/utils/index.html
index 3538a4935..05a5609f3 100644
--- a/coverage/governance/utils/index.html
+++ b/coverage/governance/utils/index.html
@@ -90,7 +90,7 @@
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/index.html b/coverage/index.html
index 8d8289b10..295f55a74 100644
--- a/coverage/index.html
+++ b/coverage/index.html
@@ -467,7 +467,7 @@
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="prettify.js"></script>
diff --git a/coverage/interfaces/IERC1155.sol.html b/coverage/interfaces/IERC1155.sol.html
index 6b95257ed..c82a8c86f 100644
--- a/coverage/interfaces/IERC1155.sol.html
+++ b/coverage/interfaces/IERC1155.sol.html
@@ -67,7 +67,7 @@ import {IERC1155} from "../token/ERC1155/IERC1155.sol";
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC1155MetadataURI.sol.html b/coverage/interfaces/IERC1155MetadataURI.sol.html
index 6820aacf9..97bd22c0e 100644
--- a/coverage/interfaces/IERC1155MetadataURI.sol.html
+++ b/coverage/interfaces/IERC1155MetadataURI.sol.html
@@ -67,7 +67,7 @@ import {IERC1155MetadataURI} from "../token/ERC1155/extensions/IERC1155MetadataU
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC1155Receiver.sol.html b/coverage/interfaces/IERC1155Receiver.sol.html
index 261b0655b..cec023e00 100644
--- a/coverage/interfaces/IERC1155Receiver.sol.html
+++ b/coverage/interfaces/IERC1155Receiver.sol.html
@@ -67,7 +67,7 @@ import {IERC1155Receiver} from "../token/ERC1155/IERC1155Receiver.sol";
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC1271.sol.html b/coverage/interfaces/IERC1271.sol.html
index 39e5ff963..ddcb65484 100644
--- a/coverage/interfaces/IERC1271.sol.html
+++ b/coverage/interfaces/IERC1271.sol.html
@@ -100,7 +100,7 @@ interface IERC1271 {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC1363.sol.html b/coverage/interfaces/IERC1363.sol.html
index b5b3246f2..db65b9db6 100644
--- a/coverage/interfaces/IERC1363.sol.html
+++ b/coverage/interfaces/IERC1363.sol.html
@@ -289,7 +289,7 @@ interface IERC1363 is IERC165, IERC20 {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC1363Receiver.sol.html b/coverage/interfaces/IERC1363Receiver.sol.html
index 21a9687a2..9c3827e6e 100644
--- a/coverage/interfaces/IERC1363Receiver.sol.html
+++ b/coverage/interfaces/IERC1363Receiver.sol.html
@@ -154,7 +154,7 @@ interface IERC1363Receiver {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC1363Spender.sol.html b/coverage/interfaces/IERC1363Spender.sol.html
index a37ef29cc..11a9c79bc 100644
--- a/coverage/interfaces/IERC1363Spender.sol.html
+++ b/coverage/interfaces/IERC1363Spender.sol.html
@@ -136,7 +136,7 @@ interface IERC1363Spender {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC165.sol.html b/coverage/interfaces/IERC165.sol.html
index 6ee704efa..d4da783c4 100644
--- a/coverage/interfaces/IERC165.sol.html
+++ b/coverage/interfaces/IERC165.sol.html
@@ -67,7 +67,7 @@ import {IERC165} from "../utils/introspection/IERC165.sol";
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC1820Implementer.sol.html b/coverage/interfaces/IERC1820Implementer.sol.html
index cd45465ff..2f1219cb8 100644
--- a/coverage/interfaces/IERC1820Implementer.sol.html
+++ b/coverage/interfaces/IERC1820Implementer.sol.html
@@ -109,7 +109,7 @@ interface IERC1820Implementer {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC1820Registry.sol.html b/coverage/interfaces/IERC1820Registry.sol.html
index 98523dfd8..998d478ec 100644
--- a/coverage/interfaces/IERC1820Registry.sol.html
+++ b/coverage/interfaces/IERC1820Registry.sol.html
@@ -385,7 +385,7 @@ interface IERC1820Registry {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC1967.sol.html b/coverage/interfaces/IERC1967.sol.html
index 7d1c61466..416efce10 100644
--- a/coverage/interfaces/IERC1967.sol.html
+++ b/coverage/interfaces/IERC1967.sol.html
@@ -121,7 +121,7 @@ interface IERC1967 {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC20.sol.html b/coverage/interfaces/IERC20.sol.html
index 6a29716dd..19093fb6d 100644
--- a/coverage/interfaces/IERC20.sol.html
+++ b/coverage/interfaces/IERC20.sol.html
@@ -67,7 +67,7 @@ import {IERC20} from "../token/ERC20/IERC20.sol";
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC20Metadata.sol.html b/coverage/interfaces/IERC20Metadata.sol.html
index b09d97cd6..1c3593403 100644
--- a/coverage/interfaces/IERC20Metadata.sol.html
+++ b/coverage/interfaces/IERC20Metadata.sol.html
@@ -67,7 +67,7 @@ import {IERC20Metadata} from "../token/ERC20/extensions/IERC20Metadata.sol";
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC2309.sol.html b/coverage/interfaces/IERC2309.sol.html
index f7c16f620..9df313a2f 100644
--- a/coverage/interfaces/IERC2309.sol.html
+++ b/coverage/interfaces/IERC2309.sol.html
@@ -106,7 +106,7 @@ interface IERC2309 {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC2612.sol.html b/coverage/interfaces/IERC2612.sol.html
index 8d54f5500..e8f1cb8e6 100644
--- a/coverage/interfaces/IERC2612.sol.html
+++ b/coverage/interfaces/IERC2612.sol.html
@@ -73,7 +73,7 @@ interface IERC2612 is IERC20Permit {}
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC2981.sol.html b/coverage/interfaces/IERC2981.sol.html
index 392df4bb7..8ef406887 100644
--- a/coverage/interfaces/IERC2981.sol.html
+++ b/coverage/interfaces/IERC2981.sol.html
@@ -118,7 +118,7 @@ interface IERC2981 is IERC165 {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC3156.sol.html b/coverage/interfaces/IERC3156.sol.html
index fc5bbd284..d2cbda95c 100644
--- a/coverage/interfaces/IERC3156.sol.html
+++ b/coverage/interfaces/IERC3156.sol.html
@@ -70,7 +70,7 @@ import {IERC3156FlashLender} from "./IERC3156FlashLender.sol";
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC3156FlashBorrower.sol.html b/coverage/interfaces/IERC3156FlashBorrower.sol.html
index ec580f556..c9951d4ca 100644
--- a/coverage/interfaces/IERC3156FlashBorrower.sol.html
+++ b/coverage/interfaces/IERC3156FlashBorrower.sol.html
@@ -130,7 +130,7 @@ interface IERC3156FlashBorrower {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC3156FlashLender.sol.html b/coverage/interfaces/IERC3156FlashLender.sol.html
index 3a8ae39e5..f3fa4b902 100644
--- a/coverage/interfaces/IERC3156FlashLender.sol.html
+++ b/coverage/interfaces/IERC3156FlashLender.sol.html
@@ -172,7 +172,7 @@ interface IERC3156FlashLender {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC4626.sol.html b/coverage/interfaces/IERC4626.sol.html
index 0c8656f55..03765baec 100644
--- a/coverage/interfaces/IERC4626.sol.html
+++ b/coverage/interfaces/IERC4626.sol.html
@@ -739,7 +739,7 @@ interface IERC4626 is IERC20, IERC20Metadata {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC4906.sol.html b/coverage/interfaces/IERC4906.sol.html
index db582dedd..a1560b344 100644
--- a/coverage/interfaces/IERC4906.sol.html
+++ b/coverage/interfaces/IERC4906.sol.html
@@ -109,7 +109,7 @@ interface IERC4906 is IERC165, IERC721 {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC5267.sol.html b/coverage/interfaces/IERC5267.sol.html
index dce56e507..e31fc9591 100644
--- a/coverage/interfaces/IERC5267.sol.html
+++ b/coverage/interfaces/IERC5267.sol.html
@@ -133,7 +133,7 @@ interface IERC5267 {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC5313.sol.html b/coverage/interfaces/IERC5313.sol.html
index 9d1758858..714f89489 100644
--- a/coverage/interfaces/IERC5313.sol.html
+++ b/coverage/interfaces/IERC5313.sol.html
@@ -97,7 +97,7 @@ interface IERC5313 {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC5805.sol.html b/coverage/interfaces/IERC5805.sol.html
index d16012af1..bc86d042d 100644
--- a/coverage/interfaces/IERC5805.sol.html
+++ b/coverage/interfaces/IERC5805.sol.html
@@ -76,7 +76,7 @@ interface IERC5805 is IERC6372, IVotes {}
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC6372.sol.html b/coverage/interfaces/IERC6372.sol.html
index 1c11806c4..d95f75bd4 100644
--- a/coverage/interfaces/IERC6372.sol.html
+++ b/coverage/interfaces/IERC6372.sol.html
@@ -100,7 +100,7 @@ interface IERC6372 {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC721.sol.html b/coverage/interfaces/IERC721.sol.html
index 3ef9e25f1..2dfb7068d 100644
--- a/coverage/interfaces/IERC721.sol.html
+++ b/coverage/interfaces/IERC721.sol.html
@@ -67,7 +67,7 @@ import {IERC721} from "../token/ERC721/IERC721.sol";
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC721Enumerable.sol.html b/coverage/interfaces/IERC721Enumerable.sol.html
index 811b4fae2..747b82b25 100644
--- a/coverage/interfaces/IERC721Enumerable.sol.html
+++ b/coverage/interfaces/IERC721Enumerable.sol.html
@@ -67,7 +67,7 @@ import {IERC721Enumerable} from "../token/ERC721/extensions/IERC721Enumerable.so
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC721Metadata.sol.html b/coverage/interfaces/IERC721Metadata.sol.html
index 4fa355f85..38c7ecbba 100644
--- a/coverage/interfaces/IERC721Metadata.sol.html
+++ b/coverage/interfaces/IERC721Metadata.sol.html
@@ -67,7 +67,7 @@ import {IERC721Metadata} from "../token/ERC721/extensions/IERC721Metadata.sol";
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC721Receiver.sol.html b/coverage/interfaces/IERC721Receiver.sol.html
index 8a7d741b8..5e3812eeb 100644
--- a/coverage/interfaces/IERC721Receiver.sol.html
+++ b/coverage/interfaces/IERC721Receiver.sol.html
@@ -67,7 +67,7 @@ import {IERC721Receiver} from "../token/ERC721/IERC721Receiver.sol";
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC777.sol.html b/coverage/interfaces/IERC777.sol.html
index 0acb97ae2..fbb4c3588 100644
--- a/coverage/interfaces/IERC777.sol.html
+++ b/coverage/interfaces/IERC777.sol.html
@@ -649,7 +649,7 @@ interface IERC777 {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC777Recipient.sol.html b/coverage/interfaces/IERC777Recipient.sol.html
index 8821e84e4..eba1c9ff7 100644
--- a/coverage/interfaces/IERC777Recipient.sol.html
+++ b/coverage/interfaces/IERC777Recipient.sol.html
@@ -154,7 +154,7 @@ interface IERC777Recipient {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/IERC777Sender.sol.html b/coverage/interfaces/IERC777Sender.sol.html
index 8ec2a9071..3af338c3e 100644
--- a/coverage/interfaces/IERC777Sender.sol.html
+++ b/coverage/interfaces/IERC777Sender.sol.html
@@ -154,7 +154,7 @@ interface IERC777Sender {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/draft-IERC1822.sol.html b/coverage/interfaces/draft-IERC1822.sol.html
index 5ccec29f0..a730c9f68 100644
--- a/coverage/interfaces/draft-IERC1822.sol.html
+++ b/coverage/interfaces/draft-IERC1822.sol.html
@@ -109,7 +109,7 @@ interface IERC1822Proxiable {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/draft-IERC6093.sol.html b/coverage/interfaces/draft-IERC6093.sol.html
index 9d5070cae..94495e376 100644
--- a/coverage/interfaces/draft-IERC6093.sol.html
+++ b/coverage/interfaces/draft-IERC6093.sol.html
@@ -532,7 +532,7 @@ interface IERC1155Errors {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/interfaces/index.html b/coverage/interfaces/index.html
index bb4ab0825..8fcf02d2a 100644
--- a/coverage/interfaces/index.html
+++ b/coverage/interfaces/index.html
@@ -506,7 +506,7 @@
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/lcov-report/access/AccessControl.sol.html b/coverage/lcov-report/access/AccessControl.sol.html
index 5ba40381c..0976eca0b 100644
--- a/coverage/lcov-report/access/AccessControl.sol.html
+++ b/coverage/lcov-report/access/AccessControl.sol.html
@@ -676,7 +676,7 @@ abstract contract AccessControl is Context, IAccessControl, ERC165 {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/lcov-report/access/IAccessControl.sol.html b/coverage/lcov-report/access/IAccessControl.sol.html
index 1c3204241..dd2eed6a8 100644
--- a/coverage/lcov-report/access/IAccessControl.sol.html
+++ b/coverage/lcov-report/access/IAccessControl.sol.html
@@ -343,7 +343,7 @@ interface IAccessControl {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/lcov-report/access/Ownable.sol.html b/coverage/lcov-report/access/Ownable.sol.html
index f0425eeda..a77a202bb 100644
--- a/coverage/lcov-report/access/Ownable.sol.html
+++ b/coverage/lcov-report/access/Ownable.sol.html
@@ -349,7 +349,7 @@ abstract contract Ownable is Context {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/lcov-report/access/Ownable2Step.sol.html b/coverage/lcov-report/access/Ownable2Step.sol.html
index e73195bb8..11a0daf83 100644
--- a/coverage/lcov-report/access/Ownable2Step.sol.html
+++ b/coverage/lcov-report/access/Ownable2Step.sol.html
@@ -244,7 +244,7 @@ abstract contract Ownable2Step is Ownable {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/lcov-report/access/extensions/AccessControlDefaultAdminRules.sol.html b/coverage/lcov-report/access/extensions/AccessControlDefaultAdminRules.sol.html
index 439820968..e7af06bcd 100644
--- a/coverage/lcov-report/access/extensions/AccessControlDefaultAdminRules.sol.html
+++ b/coverage/lcov-report/access/extensions/AccessControlDefaultAdminRules.sol.html
@@ -1237,7 +1237,7 @@ abstract contract AccessControlDefaultAdminRules is IAccessControlDefaultAdminRu
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/lcov-report/access/extensions/AccessControlEnumerable.sol.html b/coverage/lcov-report/access/extensions/AccessControlEnumerable.sol.html
index c0c7183a9..67533c5a7 100644
--- a/coverage/lcov-report/access/extensions/AccessControlEnumerable.sol.html
+++ b/coverage/lcov-report/access/extensions/AccessControlEnumerable.sol.html
@@ -295,7 +295,7 @@ abstract contract AccessControlEnumerable is IAccessControlEnumerable, AccessCon
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/lcov-report/access/extensions/IAccessControlDefaultAdminRules.sol.html b/coverage/lcov-report/access/extensions/IAccessControlDefaultAdminRules.sol.html
index 1eec11c23..77496825f 100644
--- a/coverage/lcov-report/access/extensions/IAccessControlDefaultAdminRules.sol.html
+++ b/coverage/lcov-report/access/extensions/IAccessControlDefaultAdminRules.sol.html
@@ -625,7 +625,7 @@ interface IAccessControlDefaultAdminRules is IAccessControl {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/lcov-report/access/extensions/IAccessControlEnumerable.sol.html b/coverage/lcov-report/access/extensions/IAccessControlEnumerable.sol.html
index 5c8bb0a64..33e0da950 100644
--- a/coverage/lcov-report/access/extensions/IAccessControlEnumerable.sol.html
+++ b/coverage/lcov-report/access/extensions/IAccessControlEnumerable.sol.html
@@ -142,7 +142,7 @@ interface IAccessControlEnumerable is IAccessControl {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/lcov-report/access/extensions/index.html b/coverage/lcov-report/access/extensions/index.html
index 32ed1f86c..ca965139a 100644
--- a/coverage/lcov-report/access/extensions/index.html
+++ b/coverage/lcov-report/access/extensions/index.html
@@ -116,7 +116,7 @@
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/lcov-report/access/index.html b/coverage/lcov-report/access/index.html
index 06cdf4b4d..54c988931 100644
--- a/coverage/lcov-report/access/index.html
+++ b/coverage/lcov-report/access/index.html
@@ -116,7 +116,7 @@
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/lcov-report/access/manager/AccessManaged.sol.html b/coverage/lcov-report/access/manager/AccessManaged.sol.html
index c3f0ed35d..2703f7a3e 100644
--- a/coverage/lcov-report/access/manager/AccessManaged.sol.html
+++ b/coverage/lcov-report/access/manager/AccessManaged.sol.html
@@ -388,7 +388,7 @@ abstract contract AccessManaged is Context, IAccessManaged {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/lcov-report/access/manager/AccessManager.sol.html b/coverage/lcov-report/access/manager/AccessManager.sol.html
index 9221ee00f..4b94fb1d6 100644
--- a/coverage/lcov-report/access/manager/AccessManager.sol.html
+++ b/coverage/lcov-report/access/manager/AccessManager.sol.html
@@ -2239,7 +2239,7 @@ contract AccessManager is Context, Multicall, IAccessManager {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/lcov-report/access/manager/AuthorityUtils.sol.html b/coverage/lcov-report/access/manager/AuthorityUtils.sol.html
index a366ac683..4650a5525 100644
--- a/coverage/lcov-report/access/manager/AuthorityUtils.sol.html
+++ b/coverage/lcov-report/access/manager/AuthorityUtils.sol.html
@@ -145,7 +145,7 @@ library AuthorityUtils {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/lcov-report/access/manager/IAccessManaged.sol.html b/coverage/lcov-report/access/manager/IAccessManaged.sol.html
index 0aa5bea3c..6c3c6bb52 100644
--- a/coverage/lcov-report/access/manager/IAccessManaged.sol.html
+++ b/coverage/lcov-report/access/manager/IAccessManaged.sol.html
@@ -145,7 +145,7 @@ interface IAccessManaged {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/lcov-report/access/manager/IAccessManager.sol.html b/coverage/lcov-report/access/manager/IAccessManager.sol.html
index dc82cf724..07bec5de6 100644
--- a/coverage/lcov-report/access/manager/IAccessManager.sol.html
+++ b/coverage/lcov-report/access/manager/IAccessManager.sol.html
@@ -1225,7 +1225,7 @@ interface IAccessManager {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/lcov-report/access/manager/IAuthority.sol.html b/coverage/lcov-report/access/manager/IAuthority.sol.html
index fa613f89f..1bef3bc6f 100644
--- a/coverage/lcov-report/access/manager/IAuthority.sol.html
+++ b/coverage/lcov-report/access/manager/IAuthority.sol.html
@@ -91,7 +91,7 @@ interface IAuthority {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/lcov-report/access/manager/index.html b/coverage/lcov-report/access/manager/index.html
index 78b24f41e..a2e896e73 100644
--- a/coverage/lcov-report/access/manager/index.html
+++ b/coverage/lcov-report/access/manager/index.html
@@ -142,7 +142,7 @@
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/lcov-report/finance/VestingWallet.sol.html b/coverage/lcov-report/finance/VestingWallet.sol.html
index 3372701ad..b6547134b 100644
--- a/coverage/lcov-report/finance/VestingWallet.sol.html
+++ b/coverage/lcov-report/finance/VestingWallet.sol.html
@@ -511,7 +511,7 @@ contract VestingWallet is Context, Ownable {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/lcov-report/finance/index.html b/coverage/lcov-report/finance/index.html
index 6c2a23026..d072173d8 100644
--- a/coverage/lcov-report/finance/index.html
+++ b/coverage/lcov-report/finance/index.html
@@ -77,7 +77,7 @@
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/lcov-report/governance/Governor.sol.html b/coverage/lcov-report/governance/Governor.sol.html
index b3546291a..9a16f4d71 100644
--- a/coverage/lcov-report/governance/Governor.sol.html
+++ b/coverage/lcov-report/governance/Governor.sol.html
@@ -2599,7 +2599,7 @@ abstract contract Governor is Context, ERC165, EIP712, Nonces, IGovernor, IERC72
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/lcov-report/governance/IGovernor.sol.html b/coverage/lcov-report/governance/IGovernor.sol.html
index ec505823e..39376decd 100644
--- a/coverage/lcov-report/governance/IGovernor.sol.html
+++ b/coverage/lcov-report/governance/IGovernor.sol.html
@@ -1348,7 +1348,7 @@ interface IGovernor is IERC165, IERC6372 {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/lcov-report/governance/TimelockController.sol.html b/coverage/lcov-report/governance/TimelockController.sol.html
index 0106010ff..2715ec101 100644
--- a/coverage/lcov-report/governance/TimelockController.sol.html
+++ b/coverage/lcov-report/governance/TimelockController.sol.html
@@ -1465,7 +1465,7 @@ contract TimelockController is AccessControl, ERC721Holder, ERC1155Holder {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../prettify.js"></script>
diff --git a/coverage/lcov-report/governance/extensions/GovernorCountingSimple.sol.html b/coverage/lcov-report/governance/extensions/GovernorCountingSimple.sol.html
index c9874869a..e588a923e 100644
--- a/coverage/lcov-report/governance/extensions/GovernorCountingSimple.sol.html
+++ b/coverage/lcov-report/governance/extensions/GovernorCountingSimple.sol.html
@@ -349,7 +349,7 @@ abstract contract GovernorCountingSimple is Governor {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/lcov-report/governance/extensions/GovernorPreventLateQuorum.sol.html b/coverage/lcov-report/governance/extensions/GovernorPreventLateQuorum.sol.html
index 4631fc867..88cc1217f 100644
--- a/coverage/lcov-report/governance/extensions/GovernorPreventLateQuorum.sol.html
+++ b/coverage/lcov-report/governance/extensions/GovernorPreventLateQuorum.sol.html
@@ -355,7 +355,7 @@ abstract contract GovernorPreventLateQuorum is Governor {
</div><!-- /wrapper -->
<div class='footer quiet pad2 space-top1 center small'>
Code coverage
- generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 15:49:35 GMT-0600 (Central Standard Time)
+ generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Wed Jan 10 2024 16:17:36 GMT-0600 (Central Standard Time)
</div>
</div>
<script src="../../prettify.js"></script>
diff --git a/coverage/lcov-report/governance/extensi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment