From a8ef1a65ff69c13df263176fab040d27dbef978e Mon Sep 17 00:00:00 2001 From: steve_chph <876684433@qq.com> Date: Wed, 27 Jan 2021 21:59:23 +0800 Subject: [PATCH] Fix typo (#3352) Signed-off-by: peihongchen <171250610@smail.nju.edu.cn> --- config/crd/bases/velero.io_backups.yaml | 2 +- config/crd/crds/crds.go | 2 +- design/CLI/PoC/base/CRDs.yaml | 2 +- pkg/apis/velero/v1/backup.go | 2 +- pkg/restore/init_restorehook_pod_action.go | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/config/crd/bases/velero.io_backups.yaml b/config/crd/bases/velero.io_backups.yaml index 84ff3c002..185766260 100644 --- a/config/crd/bases/velero.io_backups.yaml +++ b/config/crd/bases/velero.io_backups.yaml @@ -45,7 +45,7 @@ spec: subresources: {} validation: openAPIV3Schema: - description: Backup is a Velero resource that respresents the capture of Kubernetes + description: Backup is a Velero resource that represents the capture of Kubernetes cluster state at a point in time (API objects and associated volume state). properties: apiVersion: diff --git a/config/crd/crds/crds.go b/config/crd/crds/crds.go index 492d13b15..c7ff324a2 100644 --- a/config/crd/crds/crds.go +++ b/config/crd/crds/crds.go @@ -29,7 +29,7 @@ import ( ) var rawCRDs = [][]byte{ - []byte("\x1f\x8b\b\x00\x00\x00\x00\x00\x00\xff\xec\\\xbcp\x99n\xe0\xb64V\xe5_ШR'\xf8\t3.\xb9\xe5J^\xe4hY\xca,\xdb\\\x000)\x95e\xee\xb3q\xff\x02$JZ\xad\x84@\xbdڣ\\\xbf\x94;ܕ\\\xa4\xa8i\x868\xff\xf1O\xeb?\xaf\xfft\x01\x90h\xa4\xe1O\xa2@\xad\xd6\\]\x98\x02\x13\x9a:M\t\x1f&\x1e4\x97\x16\xf5\xad\x12e\xee\xf1X\xc1\u007f>\xfez\xff\xc0\xeca\x03kc\x99-ͺ80\x83\x84c\x8a&Ѽ\xb0\x84\xc9O4\x01\xf8N`\xca\xe4\x00\xcc\xc0V>h\xb5\xd7h\xccͭ\xca\v\x81\x16S\x1a\xeb\xb1z\xa4\xde\xf4\xc1\x9e\n܀\xb1\x9a\xcb\xfd\xc8̨\xb5Ҧ?\xf5\xad*\xa5\x05\x95\x01\x13\x02\xa8\x13\xe4h\fۣ\x01{`\x16^Q#\xecQ\xa2f\x16SHK7\t\xe0\x1b&%q\x02\xa8\xa9\f쁛@\xaa\x06\x96w\xf5\xbc\x1eKG\xa6=\xea\x114_\x99\x96\\\xee\xe7\x10\r\xdd\xde\x17\xd5\xffnν\x04Yc\x99\xb6\x95\xd0\xf4Qv?\xc1\xeb\x01esBxe\x06hd\x8b\x9b\xb7N\x06\xc3\x17?w\xca,\xf6&.0Y\x1b\xab4\xdb\xe3g\x95\xb0jY\xady\xefY\x8e~\x99\x18E\xebя\x818ȡ\xa5\xb1\x85\x979\xa8R\xa4\xb0Cp\x13tD\xad=zV\xe8\xa2z\xae{\xaaՀ\xfaq\x8f\xfd\xe5\xee\xb5*\x8b\rԪ\xe6{\a\xcd\xf6V᧚s\x82\x1b\xfbK\xe3\xe3gn,\xfdP\x88R3Q\xe9.}3\\\xeeK\xc1\xf4\xa6\xe6}\xa1Ѡ>\xe2_\xe4\x8bT\xaf\xf2g\x8e\"5\x1bȘ =5\x89r\xb89\x82\x9a\x82%D\x14S\xeet0Hf\x03\u007f\xfb\xfb\x05\xc0\x91\t\x9e\xd2:=\x9a\xaa@\xf9\xf1a\xfb\xfc\xe7\xc7\xe4\x809\xdb\x04\xc9\x1b\xd2yn\x80\xc13\xad\x16\"X/\xcd\x1a\ra'\xad!N&\xac\xb0\xa5&\xc6\xfeR\xeePK\xb4h\x02d\x80D\x94Ƣ&\x1b\x82\xc0,0(\x14\x97\x16\xb8\x04\xeb\xe4\xf0\x0f\x1f\x1f\xb6\xa0v\u007f\xc5\xc4\x1a`2\x05f\x8cJ8i\xca\xd1Y-\xf4c\xff\xb8\x0e0\v\xad\nԖGڻ\xd60\xdfշκ\xae\xdc\xc2}\x1fH\x9d\xc1F\x8f~0\xbb\x98\x82!\xa2Tz\xa81,\x935\x94\xb4RU&\x03\xd2kxt\x8c\xd2&\nj\xa2\xe4\x11\xb5\xa3S\xa2\xf6\x92\xff\u007f\x05ـU4\xa5`\x16\x838\xc4FFZ2\xe1XV\xe25\x11\"g'\xd0\xe8\xe6\x80R6\xa0Q\x17\xb3\x86\xffR\x1a\x81\xcbLm\xe0`ma677{n\xa3\xc3JT\x9e\x97\x92\xdb\xd3\r\xb9\x1d\xbe+\xad\xd2\xe6&\xc5#\x8a\x1b\xc3\xf7+\xa6\x93\x03\xb7\x988\xe6ݰ\x82\xaf\bqI\xfej\x9d\xa7\xffV\t\xd3U\x03ӎr\xf9F\xd2?Jw\xa7\x06^\x9c\xfc0\x8f\u007fM^\xf7\xc9Q\xe5\xcb\xdd\xe3SSԸiӜ\xa8]\x0f35\xe1\x1d\xa1\xb8\xccP{\xc6eZ\xe5\x04\x11e\xeae\x8d\xc4Tp\x94m\xa2\x9br\x97s\xeb8\xfd\u007f%\x1a'\xcej\r\xb7䶝\xb9)\v\xa7\xfb\xe9\x1a\xb6\x12nY\x8e\xe2\x96\x19\xfc\xa7\x93\xddQج\x1cI\xe7\tߌ6\xda\x1d=\xb5\xaa\xcf1.\x18\xe4\x90\xd7\xf8\xc7\x02\x93\x96b\xb81<\xe3\xc1.gJ\xd7\x06\xc1\x9b\xa9u\x03\xe0\x90R\xfa\x892V\n\xfbL\x8al\x9e\xd4\x174\x96'\xed>\x1dt>\r\x0e\x89\xe8\xa0q.\xc2\x1eP;Y\xa1\x1fH\xed:\x10\x81\x18h0%\x9dc/\b,\xfa\x93\xe0\xaa\v\x15틁\xdd)\"\xba\xee\xc0\xf1\xd4\xdc)%\x90\xb5m\x00\xbe%\xa2L1\xadl\xb0\x99\\\xd5]\xaf;\x85\x83\x8cK\xa7\x19\xce]8\xc4d\xfd+\xd9Z\xa6\xb1\xb70'\x9d\\zhdE\x0f8\xc0\x10\u05f8ż\x87Ո(\x05إ\x10l'p\x03V\x97ݩ\xfd8\xa65;\rR\xe2K\xe5}\x96\x10\xa2\xea\x1dl\x83\xe0\t\xf9\x90\xca\x02\x10-~Cd8(\xf52\xbd\xf4\xffp=j\v\x06\t\xed\"`\x87\av\xe4J\x87\xc5\xd6\xf1\x8e\x8f\x10\xb1/\xdb\xccBʳ\f\xb5\x83B\xb1\xbb\x89q\xd50\t\xc6\xd4\xd35=ƶ\x1e\xfe5˘F\xbf\xde1\x94}x\xe9\x90\xe9S\xd77\x17cȔ\x1fyZ2\x01\\\x1a\xcbd\xe2\xd7\xc1*\x9c\xba\xeb\x80qv\xf6\xb0\xf5f-\xe2\xech\xdf2qJ\"\xb8M\x85\xb3\xe6\xfd\xaef\x10>\x8c.wǜ\xadQ^\fu)Є\x89R\xb2\x9c\xb5^_\x8f\x00\xae\xb8\xe0}\xbf`;\x14`P`b\x95\x1e\"\xc34S}\x9b\xb7Q#\xb4\x1b\xb0V\xb5\xfduKl\x1a*5\n\x13\xe0\xf5\xc0\x93\x83w\xcbN^\b\n\xa4\n\r\xe9/+\nq\x1a^\x1cLsڷ\t\x15\xaeۤ2wa\xf5պn\xb3v\xaen3\x16\xafMˊ\xf5\xbf\x1fRF\xc3}\xb6`n{\x03\xdfS0\x1d\x11\xb9\v\xad\xb7\x19`^\xd8\xd35p\x1b\xbf\xbaH\x82Q\xf6e\x94<\xd5ܿ9F\x9c+\xd3\xdb\xee\xb8w\x94\xe9o\xe4B5\xf5o\x86\td\xec\x1f\x83\xad_Ȁ\xcf\xcd1\xd7\xc0\xb3\x8a\x01\xe95d\\X\xd4\x1dNL-WMs\xe2[I0\xef\xa9\\˙M\x0ewo.:2u\xd2t\x115\xbaC}L\x19\xa3\xea\xb63\x9d\x84\n\xb4\x19\xe4\x1as\xbf\xc5|\"\n\xd6_(\xf2\xf9x\xff\t\xd3q\xa2\xc0\x12\t\xeb-\xe1c\a\xcd\xe6\xb4!D^\xb6\x80\x10\xa4T\xbb\v\x9f.\xb8\x06\x06/x\xf2\xd1\x05\x93\xe0\x18\xc2\xdc4\xae\xf3,D\x8d\x94\xb3 \x81z\xc1\x13\x01\ti\x88\x99\xb1\xcbX\xef\xdb\v\x9e\xe6;u\xc8\xe6\xb0\xe1&\xa4U\x1c\xfd\xdc\a\"\x00\xeda\x97\x92\f(\x89\x14-\xccܢ`\xa9\x89\x88-R\xfb\xec\xe5Ul\xaa\xf3\x1e\x9e\x91W\xc63\xc5I\xfb\x81\x17\x8b\x16\xe8L'\x18$\x9d\x88I\xa4g&xZM\xe3\xe5{+\xaf\xe1^٭\x1c\vV\xdb\xed\ue35b\x90\xbb\xfb\xa4\xd0\xdc+K_ޝ\x88\x1e\xe5\xb3I臑\nIo\x86\xdd\xfa\x9b\xb9\xa8Y!\xf6m\xebwX\x15K\xb8\x81\xadt{\bO+\x9fM\xf4\x93MY\xfbv\xcbKC\xc9&\xa9䊜\xddzh\x9e@⅂\xdc\xe4B\x1f\xadjJ?\xdd\"\x88O\xce/\xf8\xd1>3*XR\x9fdPf\x8fY\xdc\xf3\x04r\xd4\xfbqG\xd0l\x85\xb3\xd9K\xa6_dK};K\x9e\x96\xb8\xe6\u06021N\xe7\xd0X9ݜ\xed\x13Y;\xd3q0\x957\xdeqn\x1d\xe4$)n\x98\xa1f\xf3\xf4p\xa9\xf5^L\xf9\xbe\xdf\xf6(y\x1f\x973J\xd0\xfd\u0379*\x12ڿC\xc1\xb8\x9e\xd5Џt\x88\"\xb052d\x85\x9a\x938\xf8܀\xe3摉nBx`Y\xcaY\r\x14\xde\r\xab\xac\x17i\\\xc3\xebA\x19\xef\x153\x8e\"\x05>\x15i\xb9v\xf9\x82\xa7\xcb랎_n\xe5\xa5w\xcf=\x8d\x8d\xbe|\x06\xb0\x92\xe2\x04\x974\xf2\xf2\xebC\x97ER\xb7\xa0\x13\x1d\xa6-\vf\xe9`\x90\xd7\x1b\xb8\xea\fƅ\xa2\xe3\xd8.\x90\xb9B\x19\xbb\x10\x89\ae\xac\xcfе\x82ǁ\xdc\xd0\xf4\x9e&䄀e\xfe\xdcK\xe9x\xc2\xe1\fY'U\xe9\xb8dp0\xc1ك\x98\x06\x90L\b\xb8\xacu\xd4\xdb\xc7K\u007f\xecAS\xb0\x84\u0082\t\x88N\x14\n\xad\x124fJ\x1cf-\xefL\u00adJ\xb61\xbf\xa9\xf0\x87\bSɽؖ\x86\x8d\x8e4g\x85\xd9wo\x8d\x1c\xa0Sm\xf7\xff\xb4\x98\x9d\x87\x11P\xa1G\x9e39\xeb,z\xc8\xdd\xfaqQ\x15\x02\x18\x1f\xb2\xeb}Ij\xbc4\xd2\vB\xf3}\x1dl\xce喀Çwu\xc7\x10M\"\x9e\x1fR\xdfƑ5\x99\xab\x0f^7\v\xd5O\xb9\x0f\xb5X\xabPs\xaa\x9f\x19\xa6pN*\xdb؞/#\xb4\xc7\xe3\xca@Ƶ\xb1M$\r\x1dl\xbd\xff\x1eERM\xcc\xd9\xf4\xfcՏk$\x80\x0e\xea5\x9e\x14\x8e\x1c\xce\r5:\x06A\xe0\x19p\v(\x13UJJb8%\xa5\tB\xc1\f\x19\xd3Y'\xeb\xdb\x12\xc5v\re\x99/Y\xf8\x8a\xa4\x87ˉ\\G\xb3\xf3όOe\xaab;\x8bM\x96\xe7\xa8\xca\t\xa7V\xb7^я*m\xeb\x887go\xd7G\xff\xb5\x99\xaf\n\xf5\x9c\xf0G\xe1\xf5\x85\xa5\x93\xa5{\v\n\xf1\x86j3\xe7\xcbK\xe6\x8aJ\xda5\x89UaG,JTq\x8a\xde\xeac%\xbb\v3\x9b\x15\fL\x88fm\n\xd35Q\xbeS\xbd\xe2l\xe9\xc7L\xc1\xc7t\xd9\xe68\x85:\xa1}\x9bD\xbaUb\xf8\x9d)4Y\x971^\x8d\x11N2в\xe3\x87u\xfb\x17\xabBm\x06\xbcr{\xe8-\x80\x8a&ݖE\xee\x9bőQ\xa6\xc2\xf5\x81.\xe5@i\x90\\\\\x0f\xd6\xc5T7+\x9a\xe4\x84_\v\xbf):KߦB\xfb%\xb5\x1b_]\xb1Ѯ\xc9\x184\xb2\xe7\x1dv,-!]^\x93Ѯ\xb9\x18q2\v*1ή\xb4\x98\xdfoMVU|E-E\xac\x93\x98r\xb8\x13\x15\x14\vb\x8e\xf9j\x89\xaf\xaa\x91\xa0ü\t\xacϪ\x8chT=L\x80\\V\x0f\xb1\x80$s\xb5\x0fgW-TU1\x9b\xc0/\\\xa6\x9e|\x8e\xf7\r7Hw\x17\xa9\"\xa1\xf2\xc3u\xa02\x04\xb2\x13\x06\x1b,\x98\xbf\xf4\xbd;\xf9\x8d\xb1Y\xc3\x1dK\x0e\xed\x8ep`\xc6m\x8d\xf2\x81R\xcc\xcbj\xd7p\x13Ǹ/\x97k\x80\x9fU\xb5\x19k\xde\x1f1\xe6\xc0m\xfaf\xab\xb3\xaa#\xf7䇯2\x0eh\x98\xb5br\x11OO\x9f=\xe2\x96\xe7\xb8\xfeT\xfa\x8d\xfb\xaa`ڠ\xa3_\\\x90\x1f\xb4s\u007f\x1e\xd4k\x0fa\xa1\xc2J\u007f\xea⫑r\xb6\x94\x1dX\x8c\xb5\xbf\xbb\x19\x05,\x92iZ\x1c\x9f\x87\xc74\xf6\x1e\r\xa6x\rV\xd9ب\xde\x02\x1b\x17\xd7\xdd\xee\xae\xf9\x88\xc1\xb7o`\x87\x9d\xf1\xf0e_z\x05b\ueeaf\u007f\xd3#\\\xde\x0f\x19\xfeRӍ\xc2\xf0\xde\a\t\xe3\xd97~C:\xb3\xf5l\xc9\x14On\xfb\xfd\xe9\xea\xbcN=R\x94Fe\xcdG*b\xc2t\xc0\x83\xd5\xc0\xfc8\n\xfe\x1c,L\x01\x8f(AIʏҍ=\xffxJwL?_р\x11үe!\x14K\xa3\xe6F\x9f\x13\x9e\x03x\"{\xa4\x8f\xa8\xaf\xcc(D\xba\x9a\x9c)=\xb4\xfc\xaedy\xc7\xe0_\xa2X\r\x00\\`\xc7\x06D\xca?\xbc2}U\x97\xbax\xedH\xce{\x8f\xa5\xb7\xe6\xee\xa3'\x9d\xfb\xaa~\a\xcf\x12[\xb2\x00>\xa6,\x1a\xbd\xae\xfa:'\xd4\x1e2.\xa8cx! \xd8\xe7aCR?\x9cҠ\xc4[\xc1\xf5\xbc-\xbf\xab\xba9\x8a\xd4ϧ\xd4\x0ff\xa0\xe0{\xee\f\xa2c\xec\x9e\xe9\x1d\xdb\xe3*Q\xc2훹\x92]\x8c\xfe9|\xf5P\a^\xc3\xe8-\xe8\xe7f\xcf\x18\xf1\x04a\xf6P\xe2\xe3\x18\xd7\xc1\xa3\xd2\xd36\xec\xafJ\xf7\x0f\xe7r.\x95\xf6\xe1*m\x99\xe2\xd0\xc5\xf6\x9c\xae1O\xe2\xfb\xe0zT\xa7\x91\r[\xd5yT\xa6;\xe5Щ\xd5\n\xee\xb1\xeb\xa2\xfcA\x14\xa6\xcfի)\xbd\x0e\xf5\xd3G\xbd\x9f\xdaO!5\u007fy`\xdar&\xc4Ƀ\x1f\x99\xb5\xf7\xf9\x13:\xbb0\xe2\b\x86\b\x180\x9b\xa6a\xe8To!\xb8\xf4\xbc\xa6ã\x9d*mK\xe1z\xaf\x14\xf5\xe7[ý\xb2\x18\xf3D\xbc\r\xd1y@4v\x85Y\xa6\xb4\xf5\xfb\x95\xd5\nx\x16\x1cK\x0f\xaa\xb3Δ\xe9\xf4\xafo\x00\xb7\xf5\xae\xbd\x96M\x8a\x0552C\xb2i\xe9\x05\x10:f`I\xe2\xe2\x13\xbc1\x96\x89\x9e\r\xf8\xea\xf4&\xf9k']\x98\xfe\xa5\xe7\xcezD\xde6{Wu\xcde\xbe\xf3{\x12\x02\xe6\xe9EG\xb9\xde\xea\x89\xe1-\xfc\x0eQ«\xe6\xd6:{\xd3L\x00\x83u\x16F\b0\n26xG|\xdc\xe6ѯ\xca2\xb1\x1dK`\xb4C\xc0\xaak\\\x0e\r\xee/J96\xech\xe9\x83\xcb\xf1\xc5<\xdcđ\x8eqɁɽ\x13 \xad\xca\xfd!J\xe0\x88\xa7\x18Nږ\x0e!(D\xb9w\"\x1d\x12\xa9\xb6Բ\xb1\xfb\f\xa9մ\x81*K^\xa0,\x86+\r\xfc\xdb@ᵧ\x9bp\xf7{\x95i\x95\xaf\x02\xfd)Gz\x1dv\x86\x9a+\x172ў&\\\xbf\x1c\x01Kl/\n\x94\xc0L\xc0e\xb6\xceh\x8a\x91\xe3\x1b\xb5\xd63`3\xfb\x94fי\xf8+<\x12\xb6\x86ǰ\xbb\xed+\xb1V\xb9\u007f9\xac\x19\u05f8\x9d\xa9\x8c\xafH\xf9\xbd\xb4g\xbdqa\x99Fڶ\xf8;\x97=\x88\xad\x80\xaa\x15@\xb5Q\xff\xd7\xc4N\xf5\xbbZw\xf3Q\xd4s\xa7s\xe7\xe0\xccip\r/\xc6>\u007f\xe0Y\u007f\u007fQ\x14\x82'\x0e\xdb?~\xa7\x03\xb1エ\xe2j2\xa0\xa0衊\r\xe0\x13\x16\x1a\x13\xa7\x95}\xe4\x1f\x04:\u007fo\x10ۑ\xca\xd5\xe2\xc0\xae\xbdE4\x1f\xadż\x18\x98kb\x8fX\x0f\x1a3|,v\xe8- \xbe^\x16A\x85ʏ\xd1M\xe1\xe2\x85T\xa1\xc69\v\xa9\x06\x8d-Ĕ\x893@Y9䊪=\xd7;\xae*\xbe\xa98\xb9\x8a\xf8\xf8\xe1\xc0.d\xc9c\x8bg\xefC\x1aې\x88߿h#2`\xc7;\x9f\xea\x17B?\xd4\xff\x857=\xfdӅG_?H\xd62m\xa8v@%|\xa9\x13\x04,I\xd0\xc9\xee}\xf7)\xc3\xcbK\xfa'\xbeVH\xff&Jz_j6\xf0?\xff{\x01!\xcf\xf4\x1c\xf1p\x1f\xff\x11\x00\x00\xff\xff4\x8bL\xcbMU\x00\x00"), + []byte("\x1f\x8b\b\x00\x00\x00\x00\x00\x00\xff\xec\\\xbcp\x99n\xe0\xb64V\xe5_ШR'\xf8\t3.\xb9\xe5J^\xe4hY\xca,\xdb\\\x000)\x95e\xee\xb3q\xff\x02$JZ\xad\x84@\xbdڣ\\\xbf\x94;ܕ\\\xa4\xa8i\x868\xff\xf1O\xeb?\xaf\xfft\x01\x90h\xa4\xe1O\xa2@\xad\xd6\\]\x98\x02\x13\x9a:M\t\x1f&\x1e4\x97\x16\xf5\xad\x12e\xee\xf1X\xc1\u007f>\xfez\xff\xc0\xeca\x03kc\x99-ͺ80\x83\x84c\x8a&Ѽ\xb0\x84\xc9O4\x01\xf8N`\xca\xe4\x00\xcc\xc0V>h\xb5\xd7h\xccͭ\xca\v\x81\x16S\x1a\xeb\xb1z\xa4\xde\xf4\xc1\x9e\n܀\xb1\x9a\xcb\xfd\xc8̨\xb5Ҧ?\xf5\xad*\xa5\x05\x95\x01\x13\x02\xa8\x13\xe4h\fۣ\x01{`\x16^Q#\xecQ\xa2f\x16SHK7\t\xe0\x1b&%q\x02\xa8\xa9\f쁛@\xaa\x06\x96w\xf5\xbc\x1eKG\xa6=\xea\x114_\x99\x96\\\xee\xe7\x10\r\xdd\xde\x17\xd5\xffnν\x04Yc\x99\xb6\x95\xd0\xf4Qv?\xc1\xeb\x01esBxe\x06hd\x8b\x9b\xb7N\x06\xc3\x17?w\xca,\xf6&.0Y\x1b\xab4\xdb\xe3g\x95\xb0jY\xady\xefY\x8e~\x99\x18E\xebя\x818ȡ\xa5\xb1\x85\x979\xa8R\xa4\xb0Cp\x13tD\xad=zV\xe8\xa2z\xae{\xaaՀ\xfaq\x8f\xfd\xe5\xee\xb5*\x8b\rԪ\xe6{\a\xcd\xf6V᧚s\x82\x1b\xfbK\xe3\xe3gn,\xfdP\x88R3Q\xe9.}3\\\xeeK\xc1\xf4\xa6\xe6}\xa1Ѡ>\xe2_\xe4\x8bT\xaf\xf2g\x8e\"5\x1bȘ =5\x89r\xb89\x82\x9a\x82%D\x14S\xeet0Hf\x03\u007f\xfb\xfb\x05\xc0\x91\t\x9e\xd2:=\x9a\xaa@\xf9\xf1a\xfb\xfc\xe7\xc7\xe4\x809\xdb\x04\xc9\x1b\xd2yn\x80\xc13\xad\x16\"X/\xcd\x1a\t9i\r12a\x85-5\xf1\xf5\x97r\x87Z\xa2E\x13\x00\x03$\xa24\x165\x99\x10\x04f\x81A\xa1\xb8\xb4\xc0%X'\x86\u007f\xf8\xf8\xb0\x05\xb5\xfb+&\xd6\x00\x93)0cT\xc2IQ\x8e\xceh\xa1\x1f\xfb\xc7u\x80YhU\xa0\xb6<\x92\u07b5\x86\xf5\xae\xbeu\x96u\xe5\xd6\xed\xfb@\xea\xec5z\xf4\x83\xd5\xc5\x14\fѤR\xc3j\x99\xac\xa1\xa3\x95\xa62\x19\x90^ã\xe3\x936QN\x13%\x8f\xa8\x1d\x99\x12\xb5\x97\xfc\xff+\xc8\x06\xac\xa2)\x05\xb3\x18\xa4!6\xb2ђ\tDZ\x12\xaf\x89\x109;\x81F7\a\x94\xb2\x01\x8d\xba\x985\xfc\x97\xd2\b\\fj\x03\ak\v\xb3\xb9\xb9\xd9s\x1b\xfdU\xa2\xf2\xbc\x94ܞn\xc8\xeb\xf0]i\x9567)\x1eQ\xdc\x18\xbe_1\x9d\x1c\xb8\xc5\xc41\xef\x86\x15|E\x88KrW\xeb<\xfd\xb7J\x96\xae\x1a\x98vt\xcb7\x12\xfeQ\xba;-\xf0\xd2\xe4\x87y\xfck\xf2\xbaO\x8e*_\xee\x1e\x9f\x9a\x92\xc6M\x9b\xe6D\xed\x86\xf0Մw\x84\xe22C\xed\x19\x97i\x95\x13D\x94\xa9\x975\x12S\xc1Q\xb6\x89n\xca]έ\xe3\xf4\xff\x95h\x9c8\xab5ܒ\xd7v֦,\x9c\xea\xa7k\xd8J\xb8e9\x8a[f\xf0\x9fNvGa\xb3r$\x9d'|3\xd8hw\xf4Ԫ>ǰ`\x90C^\xe1\x1f\vLZ\x8a\xe1\xc6\xf0\x8c\a\xb3\x9c)]\xdb\x03o\xa5\xd6\r\x80CJ\xe9'\xcaX)\xec3)\xb2yR_\xd0X\x9e\xb4\xfbt\xd0\xf948$\xa2\x83\xc6y\b{@\xedd\x85~ \xb5\xeb@\x04b\xa0\xc1\x94t\x8e\xbd \xb0\xe8N\x82\xa7.T\xb4/\x06v\xa7\x88\xe8\xba\x03\xc7Ss\xa7\x94@ֶ\x01\xf8\x96\x882Ŵ2\xc1frUw\xbd\xee\x14\r2.\x9df8o\xe1\x10\x93\xf5\xafdj\x99\xc6\xde\u009ctr顑\x15=\xe0\x00C\\\xe3\x16\xf3\x1eV#\xa2\x14`\x97B\xb0\x9d\xc0\rX]v\xa7\xf6\xe3\x98\xd6\xec4H\x89/\x95\xf3YB\x88\xaaw\xb0\r\x82'\xe4C*\v@\xb4\xf8\r\x91\xe1\xa0\xd4\xcb\xf4\xd2\xff\xc3\xf5\xa8-\x18$\xb4\x89\x80\x1d\x1eؑ+\x1d\x16[\x87;>@ľl3\v)\xcf2\xd4\x0e\n\x85\xee&\x86U\xc3$\x18SO\xd7\xf4\x18\xdbz\xf8\xd7,c\x1a\xfdz\xc7P\xf6ѥC\xa6O]\xdf\\\x88!S~\xe4i\xc9\x04pi,\x93\x89_\a\xabp\xea\xae\x03\xc6\xd9\xd9\xc3֛\xb5\x88\xb3\xa3}\xcb\xc4)\x89\xe0\xf6\x14Κ\xf7\xbb\x9aA\xf80\xba\xdc\x1ds\xb6Fy1ԥ@\x13&J\xc9r\xd6z}=\x02\xb8\xe2\x82\xf7\xfd\x82\xedP\x80A\x81\x89Uz\x88\f\xd3L\xf5m\xdeF\x8d\xd0n\xc0Z\xd5\xf6\xd7-\xb1i\xa8\xd4(L\x80\xd7\x03O\x0e\xde-;y!(\x90*4\xa4\xbf\xac(\xc4ixq0\xcdi\xdf&T\xb8n\x93\xca܅\xd5W\xeb\xba\xcdڹ\xba\xcdX\xbc6-+\xd6\xff~H\x19\r\xf7ق\xb9\xed\r|O\xc1tD\xe4.\xb4\xdef\x80yaO\xd7\xc0m\xfc\xea\"\tFɗQ\xf2Ts\xff\xe6\x18q\xaeLo\xbb\xe3\xdeQ\xa6\xbf\x91\v\xd5Կ\x19&\x90\xb1\u007f\f\xb6~!\x03>7\xc7\\\x03\xcf*\x06\xa4אqaQw81\xb5\\5͉o%\xc1\xbc\xa7r-g69ܽ\xb9\xe8\xc8\xd49\xd3E\xd4\xe8\x0e\xf51e\x8c\xaa\xdb\xcet\x12*\xd0f\x90k\xcc\xfd\x16\xf3\x89(X\u007f\xa1\xc8\xe7\xe3\xfd'Llj\x02K$\xac\xb7\x84\x8f\x1d4\x9bӆ\x10y\xd9\x02B\x90R\xed.|\xba\xe0\x1a\x18\xbc\xe0\xc9G\x17L\x82c\bsӸγ\x105R\u0382\x04\xea\x05O\x04$\xa4!f\xc6.c\xbdo/x\x9a\xef\xd4!\x9bÆ\x9b\x90Vq\xf4s\x1f\x88\x00\xb4\x87]J2\xa0$R\xb40s\x8b\x82\xa5&\"\xb6H\xed\xb3\x97W\xb1\xa9\x91t#F^\x19\xcf\x14'\xed\a^,Z\xa03\x9d`\x90t\"&\x91\x9e\x99\xe0i5\x8d\x97ﭼ\x86{e\xb7r,Xm\xb7\xbb7nB\xee\xee\x93Bs\xaf,}yw\"z\x94\xcf&\xa1\x1fF*$\xbd\x19v\xebo\xe6\xa2f\x85ط\xad\xdfaU,\xe1\x06\xb6\xd2\xed!<\xad|6\xd1O6e\xed\xdb-/\r%\x9b\xa4\x92+rv\xeb\xa1y\x02\x89\x17\nr\x93\v}\xb4\xaa)\xfdt\x8b >9\xbf\xe0G\xfb̨`I}\x90A\x99=fq\xcf\x13\xc8Q\xef\xc7\x1dA\xb3\x15\xcef/\x99~\x91-\xf5\xed,yZ\xe2\x9ac\v\xc68\x9dCc\xe5ts\xb6Od\xedL\xc7\xc1T\xdexǹu\x90\x93\xa4\xb8a\x86\x9a\xcd\xc3å\xd6{1\xe5\xfb~ۣ\xe4}\\\xce(A\xf77\xe7\xaaHh\xff\x0e\x05\xe3zVC?\xd2\x19\x8a\xc0\xd6Ȑ\x15jN\xe2\xe0s\x03\x8e\x9bG&\xba\t\xe1\x81e)g5Px7\xac\xb2^\xa4q\r\xaf\ae\xbcW\xcc8\x8a\x14\xf8T\xa4\xe5\xda\xe5\v\x9e.\xaf{:~\xb9\x95\x97\xde=\xf746\xfa\xf2\x19\xc0J\x8a\x13\\\xd2\xc8˯\x0f]\x16I݂Nt\x96\xb6,\x98\xa5sA^o\xe0\xaa3\x18\x17\x8a\x8ec\xbb@\xe6\ne\xecB$\x1e\x94\xb1>C\xd7\n\x1e\arC\xd3{\x9a\x90\x13\x02\x96\xf9s/\xa5\xe3\t\x873d\x9dT\xa5\xe3\x92\xc1\xc1\x04g\x0fb\x1a@2!\xe0\xb2\xd6Qo\x1f/\xfd\xb1\aM\xc1\x12\n\v& :Q(\xb4JИ)q\x98\xb5\xbc3\t\xb7*\xd9\xc6\xfc\xa6\xc2\x1f\"L%\xf7b[\x1a6:Ҝ\x15f߽5r\x80N\xb5\xdd\xff\xd3bv\x1eF@u\x1ey\xce䬳\xe8!w\xeb\xc7EU\b`|Ȯ\xf7%\xa9\xf1\xd2H/\b\xcd\xf7u\xb09\x97[\x02\x0e\x1f\xde\xd5\x1dC4\x89x~H}\x1bG\xd6d\xae>x\xdd,T?\xe5>\xd4b\xa9Bͩ~f\x98\xc29\xa9lc{\xbe\x8c\xd0\x1e\x8f+\x03\x19\xd7\xc66\x914t\xb0\xf5\xfe{\x14I%1g\xd3\xf3W?\xae\x91\x00:\xa8\xd7xR8r87\xd4\xe8\x18\x04\x81g\xc0-\xa0LT))\x89ᔔ&\b\xf52dLg\x9d\xacoK\x14\xdb5\x94e\xbed\xe1+\x92\x1e.'r\x1d\xcd\xce?3>\x95\xa9\x8a\xed,6Y\x9e\xa3*'\x9cZ\xddz5?\xaa\xb4\xad#ޜ\xbd\xf1\xbć\xe5\x8e؋(\xea<3ϱ\xcd_xeܒuwP\xc9\xd4[唂j\xc3\x16r?S\x9at\xd1\xf0\x14+\x97Y\xd5H\x01\x83\x8cqQ\xeaE\x16\xed\f\x8a.\x8f샒\xbfOоd\xda\x15-\u007f6M\xb9(T\x9b\xb2\xaa\x85^\x1a\xa8=h|\xcf\x10\xa9\xd0\xdcɌz\xdf()\x88\x12\x93\xa7\x1faR\x836?¤^\xfb\x11&\xb5ڏ0\xe9G\x984\xd9~\x84I?¤\xdfk\x984\x8dɊ\xf2V\x83?\xcd\xcc>{\x84:\x8e\xd8(\xe4p\xaa\u007f\xebk\xaf\x97\xd5\xe5m\x87\xc7\f\xd4]\x86\x92\xee\x15ՠ\xf7\xf9\\\x1f\xfd\xd7f\xbe*\xd4s\xc2\x1f\x85\xd7\x17\x96N\x96\xee-(\xc4\x1b\xaa͜//\x99+*i\xd7$V\x85\x1d\xb1(Q\xc5)z\xab\x8f\x95\xec.\xcclV00!\x9a\xb5)L\xd7D\xf9N\xf5\x8a\xb3\xa5\x1f3\x05\x1f\xd3e\x9b\xe3\x14\xea\x84\xf6m\x12\xe9V\x89\xe1w\xa6\xd0d]\xc6x5F8\xc9@ˎ\x1f\xd6\xed_\xac\n\xb5\x19\xf0\xca\xed\xa1\xb7\x00*\x9at[\x16\xb9o\x16GF\x99\n\xd7\a\xba\x94\x03\xa5Arq=X\x17Sݬh\x92\x13~-\xfc\xa6\xe8,}\x9b\n\xed\x97\xd4n|u\xc5F\xbb&c\xd0Ȟwر\xb4\x84tyMF\xbb\xe6b\xc4\xc9,\xa8\xc48\xbb\xd2b~\xbf5YU\xf1\x15\xb5\x14\xb1Nb\xca\xe1NTP,\x889\xe6\xab%\xbe\xaaF\x82\x0e\xf3&\xb0>\xab2\xa2Q\xf50\x01rY=\xc4\x02\x92\xcc\xd5>\x9c]\xf1Э2\x98X\xc4\\\x9d\xc3x\r\xc3\x04\xd0\xc1\xea\x86%\x95\v\x130\xab\x9a\x86w\xacW\x98\xa9Rx\x9fJ\xc2o\x8d=\xc7j\x0ef*\rf\"\xd3)\xacfj\t\x96W\x10\xcc\xd0\xe7+\xab\x05\xaaz\x80\xc19ϭ\x11hW\x01\f\x82\\X\x190r\xf6?\brA=\xc0̉\xff \xd8I\xc78!\x11\xa3?)\x9d\xa2\x9e\b#\x97\xc9\u0084\x1c\xb4\xd3(\x9d\xd9:u\xc7\xf1\x8e\x97\xeb\xd5\fK\xfb\xb4PU\xc5l\x02\xbfp\x99z\xf29\xde7\xdc \xdd]\xa4\x8a\x84\xca\x0fׁ\xca\x10\xc8N\x18l\xb0`\xfe\xce\xf7\xee\xe47\xc6f\rw,9\xb4;\u0081\x19\xb75\xca\aJ1/\xab]\xc3M\x1c\xe3\xbe\\\xae\x01~V\xd5f\xacy\u007f\xc4\xf0\xbc\x10'(\r\xc2e{\xc8\xf9A\xf1\x00\xbf\x8dd\x859\xa8xAo2.~l\xf7\x1d\xd8L\xc6\xeby\x89PeZ\xc1\x1ed\x17\x93'xx&\xa7NW\x9f\x92\xfa\xe2Wp\xdd1\xd8\xed\xde\v\xfb\xe9=7\x97\x9d[\xee\xd3\xebo\xf7m]\x83\rJ\x1cS8\xb1\xee\x85\xc5\xfb\x98\x03\x97雭Ϊ\x8e\\\x93\x1f\xbe\xca8\xa0a֊\xc9E<=}\xf6\x88[\x9e\xe3\xfaS\xe97\ueac2i\x83\x8e~qA~\xd0\xce\xfdyP\xaf=\x84\x85\n+\xfd\xa9\x8b\xafF\xca\xd9Rv`1\xd6\xfe\xeef\x14\xb0H\xa6iq|\x1e\x1e\xd3\xd8{4\x98\xe25Xec\xa3z\vl\\\\w\xbb\xbb\xe6\x1b\x06߾\x81\x1dv\xc6×}\xe9\x11\x88\xb9\xeb\xbe\xfeI\x8fpy?d\xf8KM7\n\xc3s\x1f$\x8cg\xdf\xf8\r\xe9\xcc֫%S<\xb9\xed\xf7\xa7\xab\xf3:\xf5HQ\x1a\x955ߨ\x88\t\xd3\x01\x0fV\x03\xf3\xe3(\xf8s\xb00\x05<\xa2\x04%)?J7\xf6\xfc\xdb)\xdd1\xfd|E\x03FH\xbf\x96\x85P,\x8d\x9a\x1b}Nx\x0e\xe0\x89\xec\x91>\xa2\xbe2\xa3\x10\xe9jr\xa6\xf4\xd0\xf2\xbb\x92\xe5\x1d\x83\u007f\x88b5\x00p\x81\x1d\x1b\x10)\xff\xee\xca\xf4U]\xea\xe2\xb5#9\xef9\x96ޚ\xbbo\x9et\xee\xab\xfa\x1dW\x8f\xa6\xf4:\xd4/\x1f\xf5~j\xbf\x84\xd4\xfc\xe5\x81i˙\x10'\x0f~d\xd6\xde\xe7O\xe8\xec\u0088#\x18\"`\xc0l\x9a\x86\xa1S\xbd\x85\xe0\xd2\xf3\x9a\x0e\x8fv\xaa\xb4-\x85\xeb=Rԟo\r\xf7\xcab\xcc\x13\xf16D\xe7\x01\xd1\xd8\x15f\x99\xd2\xd6\xefWV+\xe0Yp,=\xa8\xce:S\xa6ӿ\xbe\x01\xdcֻ\xf6Z6)\x16\xd4\xc8\fɦ\xa5\x17@蘁%\x89\x8bO\xf0\xc6X&z6\xe0\xabӛ䯝ta\xfa\x97\x9e;\xeb\x11y\xdb\xec]\xd55\x97\xf9\xce\xefI\b\x98\xa7\x17\x1d\xe5z\xab'\x86\xb7\xf0;D\t\xaf\x9a[\xeb\xecM3\x01\f\xd6Y\x18!\xc0(\xc8\xd8\xe0\x1d\xf1q\x9bG\xbf*\xcb\xc4v,\x81\xd1\x0e\x01\xab\xaeq94\xb8\xbf(\xe5ذ\xa3\xa5\x0f.\xc7\x17\xf3p\x13G:\xc6%\a&\xf7N\x80\xb4*\xf7\x87(\x81#\x9eb8i[:\x84\xa0\x10\xe5މtH\xa4\xdaR\xcb\xc6\xee3\xa4V\xd3\x06\xaa,y\x81\xb2\x18\xae4\xf0o\x03\x85Ǟn\xc2\xdd\xefU\xa6U\xbe\n\xf4\xa7\x1c\xe9u\xd8\x19j\xae\\\xc8D{\x9ap\xfdr\x04,\xb1\xbd(P\x023\x01\x97\xd9:\xa3)F\x8eo\xd4Z\xaf\x80\xcd\xecS\x9a]g\xe2\xaf\xf0F\xd8\x1a\x1e\xc3\uedaf\xc4Z\xe5\xfe\xe1\xb0f\\\xe3v\xa62>\"\xe5\xf7Ҟ\xf5ƅe\x1ai\xdb\xe2\xef\\\xf6 \xb6\x02\xaaV\x00\xd5F\xfd_\x13;\xd5\xcfj\xdd\xcdGQϝΝ\x833\xa7\xc15\xbc\x18\xfb\xfc\x81g\xfd\xfdEQ\b\x9e8l\xff\xf8\x9d\x0eĎ\v\xa2\x8a\xabɀ\x82\xa2\x87*6\x80OXhL\x9cV\xf6\x91\u007f\x10\xe8\xfc\xbdAlG*W\x8b\x03\xbb\xf6\x16\xd1|\xb4\x16\xf3b`\xae\x89=b=h\xcc\xf0\xb1ء\xb7\x80\xf8zY\x04\x15*?F7\x85\x8b\x17R\x85\x1a\xe7,\xa4\x1a4\xb6\x10S&\xce\x00e\xe5\x90+\xaa\xf6\\︪\xf8\xa4\xe2\xe4*\xe2ۇ\x03\xbb\x90%o-\x9e\xbd\x0filC\"~\xff\xa2\x8dȀ\x1d\xef|\xaa\x1f\b\xfdP\xff\x17\x9e\xf4\xf4/\x17\x1e}\xfd Y˴\xa1\xda\x01\x95\xf0\xa5N\x10\xb0$A'\xbb\xf7ݗ\f//\xe9\x9f\xf8X!\xfd\x9b(\xe9}\xa9\xd9\xc0\xff\xfc\xef\x05\x84<\xd3s\xc4\xc3}\xfcG\x00\x00\x00\xff\xff/\x18y\xfcLU\x00\x00"), []byte("\x1f\x8b\b\x00\x00\x00\x00\x00\x00\xff\xbcYK\x93۸\x11\xbe\xebWt9\a_\"\xca\xce^R\xbc\xc9r\xb6\xcaɬ\xad\xb2f'\x87$U\v\x12M\t\x19\x10`\xf0Ь\x92\xca\u007fO5\x00\xbe9\x92v+k\x9cD\xa0\xd1\xf8\xfa݀V\xeb\xf5z\xc5\x1a\xf1\x84\xc6\n\xadr`\x8d\xc0\x9f\x1d*\xfa\xb2\xd9\xf3\x1fm&\xf4\xe6\xfc\xbe@\xc7ޯ\x9e\x85\xe29\xec\xbcu\xba\xfe\x8aV{S\xe2G\xac\x84\x12Nh\xb5\xaa\xd11\xce\x1c\xcbW\x00L)\xed\x18M[\xfa\x04(\xb5rFK\x89f}D\x95=\xfb\x02\v/$G\x13Nh\xcf?\xbf˾\xcbޭ\x00J\x83a\xfb\xa3\xa8\xd1:V79(/\xe5\n@\xb1\x1as(X\xf9\xec\x1b\xeb\xb4aG\x94\xba\x8cgeg\x94ht&\xf4\xca6X\x06$\x9c\axL\xee\x8dP\x0e\xcdNK_GXk\xf8\xf3\xe1\xcb\xe7=s\xa7\x1c2ڐ5F\x9f\x05G\x130s\xb4\xa5\x11\x8d\v\xc8\xf6i\x05t\x05\xee\x84\t\x00$\x04\x81>\"\xdb\x0fY\xb8K\x839Xg\x84:.\x1e\xa8\x8b\u007fb\xe9\x0e\x91KV\xf8\xf2\x19\xdd\xfc\xf0\x0fa\x1e\x9c\x06o\x11*m \xee[8\xfeC\xcf\xe2\xea\xe1\x8e9o\xb3\xe6\xc4,.\x9c\x17\x85K\xb0\xe0!\xe9\x17\xe2.\xb0\xbe<\x01\xb3\xb0=3!Y!q\xf3\xa3b\xed\xef\xa1*:\xeew@\x91̺'&\x05\xef\xec>\xc7\xf50\xa3\x01a\x839h78\x9a\x98\x18\a\xa1\xf5\x0exa6\xb0\x048G\x1e\xc8\a`\x897<\x8d\x16\"j\xfa^\xb4\x1d+K\xb4\xf6\a\xcd\x17\x90\xee\xd1\xd4\u00860\n\xf6\x9a\xbbL\x87k\x80a\x1b8B\xc7\xf2\x9a\xda\xdap\xcbf\xa12dx\xc4{$\xe1X1/\x17\x1c\xefc\\\xb8\x03\xfa\xc7\x01\x8bxZ\xa1\xb5DF4G\xa3}\x93C\x1f\x9cqSJ\r1\xadD\x97K\x1e\xf70\xe4/\x85u\u007fy\x9d\xe6A\xd8xj#\xbda\xf2\xb5\xd4\x10H\xecI\x1b\xf7\xb9?z\r\x85\x95qE\xa8\xa3\x97̼\xb2}\x05\xd0\x18\xb4h\xce\xf8\xa3zV\xfaE}/Pr\x9bC\xc5d\xf0q[j\x12:0oX\x19<\xc8\xfa¤<\x99\x0e\x8c\xbe\x9e\xc3\u007f\xfe\xbb꼐\x14\x1d\x16u\x83j\xbb\xff\xf4\xf4ݡ\x90\xb5\nn\x98;\x81PVp\x04\xb6\xa0\xee\x85JЎ.\xc9|ib\xb0\xffBcP\x96\xa3\xc23Oʃ\xfb\xe7\x94\xd3B\b\xb7\xfa\xbc\x1a\x19ݽ\xb9\x95\xfb\xea=z96\x17\xa4\xe8{\xe7\xefc\xd2./Wa<\xcd鯤\xfe\xf6~8\x0fPj{\xb41h\x1b\xad8\xf9\xdf}\x89\xbf\x87\xfb\xffH\xffK\x06\\\x8f\xb3\xd5he\xf4\xaaqŨ\xe9v\xf2˺\x9a\xf8$0\xec\x1dt\x11.J\x83\xc6\xe67\xeea\xde\f\x9a\x18j\x8b\x15x\xe5-\xf2X\x932\xf8\xbb\x82\x8f\xd4\xe4R\r\xe19a\xa4~\xd3ά\xab\xf4\vm\x1ep\v\f@\xab Wh\xe0\xe8\x1a\x11{\xe2\xb0\xf4\"\xa4\xa4\xce\xd6`\xad\xcf\xe9\xd9`8\xa8\r5(/\xc0,)\xe2\xfc\x87\xec]\xf6\xe6\x1b7H\x92YG\x1d\x0f\xf2\xafx\x16\xd3+\xdd\\\x9b\x0f3\xfa6x;צ\x8f\x9f\xda^yc\x12\xd9O3\xf1+!\xa9\xb3\xbf\xf6\xfc\xb1\xf0|\xf3\xe1\xf0\xf0ֆ'C\xba\x95̘\xbe\x90\xf9l\x00H\xb7<\x9d.#\xde:4\v\xc6\xeel%,(\rR\xab\xe3(\x14\xe2HW\x13\xd0\x06\xa2\xebh\x03\x1c\xe9VAQ^\x9e\x98:b\u007f\xddL\xd8\a(\xc91\xe6H\xc7\xde\xd1{\x83Pˮp\x87\r\x1fE}=\x1a\x1eF\xa4\xcb\x0fd\x1d\xeadK9\x8f\xc9;t=\xa1nk()r\xed\xda\a\xbc~\xfc\xbaNw\xfe.xS\xfa_\xfdD8\x17\x9f\xd9\xfe\xb1\xf0\xdb\xcb\x1e\x9eg\xaf\x97W\xa2h%,\xbd1\xa8\\\x9fwC0-\xe5\xde\xfb\xeeh\xdbћ\xeepe\xfa\xde{S\x96\x85z3\x99\xea\xff\x03x\xdf\u007f\xa5g\xfa\xf8\xc4\x18\x16\x00bq\x19(2e\x944\xd3\x171\xaa\x1e\x8dC\xfey\xfa\xd6\xf8\xe6\xcd\xe8\xc10|\x96T\xcf\xe3\x1f\x16\xf0\xb7\u007f\xac\"W\xe4O-\x0e\x9a\xfc_\x00\x00\x00\xff\xffahA\xb1/\x19\x00\x00"), []byte("\x1f\x8b\b\x00\x00\x00\x00\x00\x00\xff\xb4\x96Ms\xe36\x0f\x80\xef\xfe\x15\x98}\x0f{y-\xef\xce^:\xbam\xb3ۙ\xf4#\xf5\xc4\xdb\\:=\xd0$l\xb1\xa1H\x16\x00\x9d\xa6\x9d\xfe\xf7\x0eIɶ\x1c%i\x0fՍ\x10H\x80\x0f>\x88\xc5r\xb9\\\xa8h\xef\x90\xd8\x06߂\x8a\x16\u007f\x17\xf4y\xc5\xcd\xfdW\xdcذ:\xbcߢ\xa8\xf7\x8b{\xebM\vW\x89%\xf4\xb7\xc8!\x91\xc6O\xb8\xb3ފ\r~ѣ(\xa3D\xb5\v\x00\xe5}\x10\x95Ŝ\x97\x00:x\xa1\xe0\x1c\xd2r\x8f\xbe\xb9O[\xdc&\xeb\fR\xb10\xda?\xbck>4\xef\x16\x00\x9a\xb0l\xffb{dQ}l\xc1'\xe7\x16\x00^\xf5\u0602A\x87\x82[\xa5\xefS$\xfc-!\v7\atH\xa1\xb1a\xc1\x11u\xf1Ø\xe2\x9crk\xb2^\x90\xae\x82K}uj\t\xdfn~\xbcY+\xe9ZhX\x94$nb\xa7\x18\x8b\xc3\x06Y\x93\x8dR\xdc\xfaT\xac\xc1\xd7\xc5\x1c\xdcV{P\xf7\x00'݁b\xb8\xf6k\n{B\xe6՚\x82Ff4\xe5\xa8\xea\xf1\xa6h\x17\x81\x81Ϡ\xac\xdf!\xd5\xc0\xed(\xf4\xe5D\xf4&\x06\xeb\xa5,\xb4\xb3\xe8\xa7\xd09m{+<\xa6_\x8eO\x03W\xa5U\xe7\x1e\x92b.j\xd3\xc0\xb5\x87+գ\xbbR\x8c\xff9\xf6L\x98\x97\x19\xe9\xeb\xe0\xcf_\x98\xa9b\xa5u\x14\x8f\xed\u007f6B3e\xb9\x89\xa8s\xcc2\xb8\xbc\xd7\xee\xac.e\x00\xbb@\xf0\xd0Yݍe9!z,\xe0\xe6L\xf5\x97V\x96p\x83\x0fOd\xa7\x11\xe5ɯ\xe9\xc8\xf2*\x93\x99\x84\xbb\x10\x9df\xba\xf7\xa7\xd50xՉ\xa2\xfc\x00(\xaf\xb39\x03\xcb\x12H\xedGԧ,VZc\x1447\x97\x13ƛ7\x93Q\xa1,u\xf0u\xf4\xe3\x16~\xfeeQOEs7\xfa\x91\x85\u007f\a\x00\x00\xff\xff\xb0\x1aq.\xff\n\x00\x00"), []byte("\x1f\x8b\b\x00\x00\x00\x00\x00\x00\xff\xb4WAs\xdc6\x0f\xbd\xef\xaf\xc0\xe4;\xe4\xebL\xa4M&\x97\x8en\xa9\x93ΤI]\x8f\xed\xf8\xd2\xe9\x01\xa2\xb0\x12k\x8ad\tr\x1d\xb7\xd3\xff\xde!)i\xb5Zy\x9d\x1e\xaa\x9bH\x10xzx\x00\xa1MQ\x14\x1b\xb4\xf2\x8e\x1cK\xa3+@+\xe9\xab'\x1d߸\xbc\xff\x9eKi\xb6\xfb75y|\xb3\xb9\x97\xba\xa9\xe0\"\xb07\xfd5\xb1\tN\xd0{\xdaI-\xbd4zӓ\xc7\x06=V\x1b\x00\xd4\xdax\x8c\xcb\x1c_\x01\x84\xd1\xde\x19\xa5\xc8\x15-\xe9\xf2>\xd4T\a\xa9\x1ar)\xc2\x18\u007f\xff\xba|[\xbe\xde\x00\bG\xe9\xf8\xad\xec\x89=\xf6\xb6\x02\x1d\x94\xda\x00h쩂\xc6\x10\x1f\x89\x92zG.'.\xa9,z$\xddX#\xb5O/BI\xd2Ǥs\xa8{\xe9y\x94m\xccO\t\x17\xe9\xf6\x80\x9a \xd8X\xf8M\t\x1f5\\`O\xea\x02\x99\xfes\xda#\xc3\\DJ\x9f'~~\xe9\x1d\x1bf\xb6\xa6\xe5\xf1VZ\xcdТ\x94o,\x89\x98\xafHZ<'wR\xa4\x12\x80\x9dq\x80\x87\xca\x1eh+g~\xd7j3\x81J\r\xfaxm\xd9\xe6s\x0f\x97\f\x0f\x1d\x1e\xb7\x90\xffSٖ\xb1\x0f\xf0\x00!w\x86\xefʅ\xbf\xa7\xa2\xafit\x15\xc3(\xd5\xf8\xe9\xfe\x89kg\x194>\xa4C\xbf漀\x1f\x12\xd2Ϧ=\xb3{a\xb4\x8f\x82>cr\x17\x87\a\xba\xd1h\xb93g-\xc7\xd1h\xba[\x96f\xd7\x14[-=\x05iؾ&\x0ej5Ъ\x10\xc7'ݞϱ\x9cf\x8a\x81e=\x9b/\xeeO\x87\nx\x90\xbe\x83\x87N\x8an\xc5+\xa4c)A\xb1\xbfL\xe3\xc9Z\x8a\xce\xc0\x8e:\x96\x8eN\xe4Q\xc04\x90\xcc\x17\xa7Ai\xe9|Qs뎋\xa1\x16\x9e\xad\xd84\xc1}s\xcd\xe6\xb1p U\x04\xe7HO\xc3b\xbc\xad\x96\a\xbe\xa5hG\xc5\u007f\xb9\xfe|\xb6r\xdf\x1f\xecҤ\x8dRg\x1c\xd6Q\xc1\xb2\x8dwk܋\xb5\x9b*kI@~\xe6w\xfc\xb3Y\xa3\xafV\xba\xd9\xc8\xf2\x04\xb4\x0f\x93Yn,\xa4\xf3\x15\xb1\x9c^\x92;\xe2t\xed\n\xd4'\xd8j\x82\x86\x14\xc5ѷ~̝\xf1\x91=\xf5K\xbc;\xe3z\xf4yb,\xbc<\x11J\xfc\x8b\xc0ZQ\x05ޅu\x15\xad|l\xfa78\xfb\x9dW\xd1b-\xfdSq\x9d\xc9?<\xd1\xc1\x8a\xf8{q\xb2v\xfc\xbb\xf1,\xfa\x15q/\x96\x0e\xbf_o\x0eo\xc3\u007fR\x9e\xc6\xd3\x06@\x9at\x9b\x19u\xc3\xcc8\xac\x1c*\x06\x85 멹\\N\xe7/^\x1c\x8d\xdb\xe9U\x18\x9d\xffԸ\x82_\u007f\xdbd\xaf\xd4܍8\xe2\xe2?\x01\x00\x00\xff\xff\x9cДê\x0e\x00\x00"), diff --git a/design/CLI/PoC/base/CRDs.yaml b/design/CLI/PoC/base/CRDs.yaml index 4b4313ee6..f6753953f 100644 --- a/design/CLI/PoC/base/CRDs.yaml +++ b/design/CLI/PoC/base/CRDs.yaml @@ -17,7 +17,7 @@ spec: scope: "" validation: openAPIV3Schema: - description: Backup is a Velero resource that respresents the capture of Kubernetes + description: Backup is a Velero resource that represents the capture of Kubernetes cluster state at a point in time (API objects and associated volume state). properties: apiVersion: diff --git a/pkg/apis/velero/v1/backup.go b/pkg/apis/velero/v1/backup.go index 770b2b7e5..71a9b8bf8 100644 --- a/pkg/apis/velero/v1/backup.go +++ b/pkg/apis/velero/v1/backup.go @@ -319,7 +319,7 @@ type BackupProgress struct { // +kubebuilder:printcolumn:name="Storage Location",type="string",JSONPath=".spec.storageLocation",description="Name of the Backup Storage Location where this backup should be stored" // +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp" -// Backup is a Velero resource that respresents the capture of Kubernetes +// Backup is a Velero resource that represents the capture of Kubernetes // cluster state at a point in time (API objects and associated volume state). type Backup struct { metav1.TypeMeta `json:",inline"` diff --git a/pkg/restore/init_restorehook_pod_action.go b/pkg/restore/init_restorehook_pod_action.go index f4b0f2952..2457da933 100644 --- a/pkg/restore/init_restorehook_pod_action.go +++ b/pkg/restore/init_restorehook_pod_action.go @@ -37,7 +37,7 @@ func NewInitRestoreHookPodAction(logger logrus.FieldLogger) *InitRestoreHookPodA return &InitRestoreHookPodAction{logger: logger} } -// AppliesTo implements the RestoreItemAction plugin intrface method. +// AppliesTo implements the RestoreItemAction plugin interface method. func (a *InitRestoreHookPodAction) AppliesTo() (velero.ResourceSelector, error) { return velero.ResourceSelector{ IncludedResources: []string{"pods"},