master 18fbb5511d30 cached
1288 files
32.7 MB
8.6M tokens
1874 symbols
1 requests
Copy disabled (too large) Download .txt
Showing preview only (34,652K chars total). Download the full file to get everything.
Repository: Wintellect/Angular-MVC-Cookbook
Branch: master
Commit: 18fbb5511d30
Files: 1288
Total size: 32.7 MB

Directory structure:
gitextract_1cp98ho6/

├── .gitignore
├── BasicProject/
│   ├── BasicProject.sln
│   ├── MvcAngular.Web/
│   │   ├── 404.html
│   │   ├── App_Start/
│   │   │   ├── BundleConfig.cs
│   │   │   ├── FilterConfig.cs
│   │   │   ├── RouteConfig.cs
│   │   │   └── WebApiConfig.cs
│   │   ├── Content/
│   │   │   ├── app/
│   │   │   │   └── main.css
│   │   │   ├── bootstrap/
│   │   │   │   ├── bootstrap-responsive.css
│   │   │   │   └── bootstrap.css
│   │   │   ├── font/
│   │   │   │   └── FontAwesome.otf
│   │   │   └── font-awesome/
│   │   │       └── font-awesome.css
│   │   ├── Controllers/
│   │   │   └── HomeController.cs
│   │   ├── Global.asax
│   │   ├── Global.asax.cs
│   │   ├── MvcAngular.Web.csproj
│   │   ├── Properties/
│   │   │   └── AssemblyInfo.cs
│   │   ├── Scripts/
│   │   │   ├── _references.js
│   │   │   ├── angular/
│   │   │   │   ├── angular-bootstrap-prettify.js
│   │   │   │   ├── angular-bootstrap.js
│   │   │   │   ├── angular-cookies.js
│   │   │   │   ├── angular-loader.js
│   │   │   │   ├── angular-mobile.js
│   │   │   │   ├── angular-mocks.js
│   │   │   │   ├── angular-resource.js
│   │   │   │   ├── angular-sanitize.js
│   │   │   │   ├── angular-scenario.js
│   │   │   │   ├── angular.js
│   │   │   │   ├── i18n/
│   │   │   │   │   ├── angular-locale_af-na.js
│   │   │   │   │   ├── angular-locale_af-za.js
│   │   │   │   │   ├── angular-locale_af.js
│   │   │   │   │   ├── angular-locale_am-et.js
│   │   │   │   │   ├── angular-locale_am.js
│   │   │   │   │   ├── angular-locale_ar-001.js
│   │   │   │   │   ├── angular-locale_ar-ae.js
│   │   │   │   │   ├── angular-locale_ar-bh.js
│   │   │   │   │   ├── angular-locale_ar-dz.js
│   │   │   │   │   ├── angular-locale_ar-eg.js
│   │   │   │   │   ├── angular-locale_ar-iq.js
│   │   │   │   │   ├── angular-locale_ar-jo.js
│   │   │   │   │   ├── angular-locale_ar-kw.js
│   │   │   │   │   ├── angular-locale_ar-lb.js
│   │   │   │   │   ├── angular-locale_ar-ly.js
│   │   │   │   │   ├── angular-locale_ar-ma.js
│   │   │   │   │   ├── angular-locale_ar-om.js
│   │   │   │   │   ├── angular-locale_ar-qa.js
│   │   │   │   │   ├── angular-locale_ar-sa.js
│   │   │   │   │   ├── angular-locale_ar-sd.js
│   │   │   │   │   ├── angular-locale_ar-sy.js
│   │   │   │   │   ├── angular-locale_ar-tn.js
│   │   │   │   │   ├── angular-locale_ar-ye.js
│   │   │   │   │   ├── angular-locale_ar.js
│   │   │   │   │   ├── angular-locale_bg-bg.js
│   │   │   │   │   ├── angular-locale_bg.js
│   │   │   │   │   ├── angular-locale_bn-bd.js
│   │   │   │   │   ├── angular-locale_bn-in.js
│   │   │   │   │   ├── angular-locale_bn.js
│   │   │   │   │   ├── angular-locale_ca-ad.js
│   │   │   │   │   ├── angular-locale_ca-es.js
│   │   │   │   │   ├── angular-locale_ca.js
│   │   │   │   │   ├── angular-locale_chr.js
│   │   │   │   │   ├── angular-locale_cs-cz.js
│   │   │   │   │   ├── angular-locale_cs.js
│   │   │   │   │   ├── angular-locale_cy.js
│   │   │   │   │   ├── angular-locale_da-dk.js
│   │   │   │   │   ├── angular-locale_da.js
│   │   │   │   │   ├── angular-locale_de-at.js
│   │   │   │   │   ├── angular-locale_de-be.js
│   │   │   │   │   ├── angular-locale_de-ch.js
│   │   │   │   │   ├── angular-locale_de-de.js
│   │   │   │   │   ├── angular-locale_de-li.js
│   │   │   │   │   ├── angular-locale_de-lu.js
│   │   │   │   │   ├── angular-locale_de.js
│   │   │   │   │   ├── angular-locale_el-cy.js
│   │   │   │   │   ├── angular-locale_el-gr.js
│   │   │   │   │   ├── angular-locale_el-polyton.js
│   │   │   │   │   ├── angular-locale_el.js
│   │   │   │   │   ├── angular-locale_en-as.js
│   │   │   │   │   ├── angular-locale_en-au.js
│   │   │   │   │   ├── angular-locale_en-bb.js
│   │   │   │   │   ├── angular-locale_en-be.js
│   │   │   │   │   ├── angular-locale_en-bm.js
│   │   │   │   │   ├── angular-locale_en-bw.js
│   │   │   │   │   ├── angular-locale_en-bz.js
│   │   │   │   │   ├── angular-locale_en-ca.js
│   │   │   │   │   ├── angular-locale_en-dsrt-us.js
│   │   │   │   │   ├── angular-locale_en-dsrt.js
│   │   │   │   │   ├── angular-locale_en-fm.js
│   │   │   │   │   ├── angular-locale_en-gb.js
│   │   │   │   │   ├── angular-locale_en-gu.js
│   │   │   │   │   ├── angular-locale_en-gy.js
│   │   │   │   │   ├── angular-locale_en-hk.js
│   │   │   │   │   ├── angular-locale_en-ie.js
│   │   │   │   │   ├── angular-locale_en-in.js
│   │   │   │   │   ├── angular-locale_en-iso.js
│   │   │   │   │   ├── angular-locale_en-jm.js
│   │   │   │   │   ├── angular-locale_en-mh.js
│   │   │   │   │   ├── angular-locale_en-mp.js
│   │   │   │   │   ├── angular-locale_en-mt.js
│   │   │   │   │   ├── angular-locale_en-mu.js
│   │   │   │   │   ├── angular-locale_en-na.js
│   │   │   │   │   ├── angular-locale_en-nz.js
│   │   │   │   │   ├── angular-locale_en-ph.js
│   │   │   │   │   ├── angular-locale_en-pk.js
│   │   │   │   │   ├── angular-locale_en-pr.js
│   │   │   │   │   ├── angular-locale_en-pw.js
│   │   │   │   │   ├── angular-locale_en-sg.js
│   │   │   │   │   ├── angular-locale_en-tc.js
│   │   │   │   │   ├── angular-locale_en-tt.js
│   │   │   │   │   ├── angular-locale_en-um.js
│   │   │   │   │   ├── angular-locale_en-us.js
│   │   │   │   │   ├── angular-locale_en-vg.js
│   │   │   │   │   ├── angular-locale_en-vi.js
│   │   │   │   │   ├── angular-locale_en-za.js
│   │   │   │   │   ├── angular-locale_en-zw.js
│   │   │   │   │   ├── angular-locale_en-zz.js
│   │   │   │   │   ├── angular-locale_en.js
│   │   │   │   │   ├── angular-locale_es-419.js
│   │   │   │   │   ├── angular-locale_es-ar.js
│   │   │   │   │   ├── angular-locale_es-bo.js
│   │   │   │   │   ├── angular-locale_es-cl.js
│   │   │   │   │   ├── angular-locale_es-co.js
│   │   │   │   │   ├── angular-locale_es-cr.js
│   │   │   │   │   ├── angular-locale_es-do.js
│   │   │   │   │   ├── angular-locale_es-ea.js
│   │   │   │   │   ├── angular-locale_es-ec.js
│   │   │   │   │   ├── angular-locale_es-es.js
│   │   │   │   │   ├── angular-locale_es-gq.js
│   │   │   │   │   ├── angular-locale_es-gt.js
│   │   │   │   │   ├── angular-locale_es-hn.js
│   │   │   │   │   ├── angular-locale_es-ic.js
│   │   │   │   │   ├── angular-locale_es-mx.js
│   │   │   │   │   ├── angular-locale_es-ni.js
│   │   │   │   │   ├── angular-locale_es-pa.js
│   │   │   │   │   ├── angular-locale_es-pe.js
│   │   │   │   │   ├── angular-locale_es-pr.js
│   │   │   │   │   ├── angular-locale_es-py.js
│   │   │   │   │   ├── angular-locale_es-sv.js
│   │   │   │   │   ├── angular-locale_es-us.js
│   │   │   │   │   ├── angular-locale_es-uy.js
│   │   │   │   │   ├── angular-locale_es-ve.js
│   │   │   │   │   ├── angular-locale_es.js
│   │   │   │   │   ├── angular-locale_et-ee.js
│   │   │   │   │   ├── angular-locale_et.js
│   │   │   │   │   ├── angular-locale_eu-es.js
│   │   │   │   │   ├── angular-locale_eu.js
│   │   │   │   │   ├── angular-locale_fa-af.js
│   │   │   │   │   ├── angular-locale_fa-ir.js
│   │   │   │   │   ├── angular-locale_fa.js
│   │   │   │   │   ├── angular-locale_fi-fi.js
│   │   │   │   │   ├── angular-locale_fi.js
│   │   │   │   │   ├── angular-locale_fil-ph.js
│   │   │   │   │   ├── angular-locale_fil.js
│   │   │   │   │   ├── angular-locale_fr-be.js
│   │   │   │   │   ├── angular-locale_fr-bf.js
│   │   │   │   │   ├── angular-locale_fr-bi.js
│   │   │   │   │   ├── angular-locale_fr-bj.js
│   │   │   │   │   ├── angular-locale_fr-bl.js
│   │   │   │   │   ├── angular-locale_fr-ca.js
│   │   │   │   │   ├── angular-locale_fr-cd.js
│   │   │   │   │   ├── angular-locale_fr-cf.js
│   │   │   │   │   ├── angular-locale_fr-cg.js
│   │   │   │   │   ├── angular-locale_fr-ch.js
│   │   │   │   │   ├── angular-locale_fr-ci.js
│   │   │   │   │   ├── angular-locale_fr-cm.js
│   │   │   │   │   ├── angular-locale_fr-dj.js
│   │   │   │   │   ├── angular-locale_fr-fr.js
│   │   │   │   │   ├── angular-locale_fr-ga.js
│   │   │   │   │   ├── angular-locale_fr-gf.js
│   │   │   │   │   ├── angular-locale_fr-gn.js
│   │   │   │   │   ├── angular-locale_fr-gp.js
│   │   │   │   │   ├── angular-locale_fr-gq.js
│   │   │   │   │   ├── angular-locale_fr-km.js
│   │   │   │   │   ├── angular-locale_fr-lu.js
│   │   │   │   │   ├── angular-locale_fr-mc.js
│   │   │   │   │   ├── angular-locale_fr-mf.js
│   │   │   │   │   ├── angular-locale_fr-mg.js
│   │   │   │   │   ├── angular-locale_fr-ml.js
│   │   │   │   │   ├── angular-locale_fr-mq.js
│   │   │   │   │   ├── angular-locale_fr-ne.js
│   │   │   │   │   ├── angular-locale_fr-re.js
│   │   │   │   │   ├── angular-locale_fr-rw.js
│   │   │   │   │   ├── angular-locale_fr-sn.js
│   │   │   │   │   ├── angular-locale_fr-td.js
│   │   │   │   │   ├── angular-locale_fr-tg.js
│   │   │   │   │   ├── angular-locale_fr-yt.js
│   │   │   │   │   ├── angular-locale_fr.js
│   │   │   │   │   ├── angular-locale_gl-es.js
│   │   │   │   │   ├── angular-locale_gl.js
│   │   │   │   │   ├── angular-locale_gsw-ch.js
│   │   │   │   │   ├── angular-locale_gsw.js
│   │   │   │   │   ├── angular-locale_gu-in.js
│   │   │   │   │   ├── angular-locale_gu.js
│   │   │   │   │   ├── angular-locale_haw.js
│   │   │   │   │   ├── angular-locale_he-il.js
│   │   │   │   │   ├── angular-locale_he.js
│   │   │   │   │   ├── angular-locale_hi-in.js
│   │   │   │   │   ├── angular-locale_hi.js
│   │   │   │   │   ├── angular-locale_hr-hr.js
│   │   │   │   │   ├── angular-locale_hr.js
│   │   │   │   │   ├── angular-locale_hu-hu.js
│   │   │   │   │   ├── angular-locale_hu.js
│   │   │   │   │   ├── angular-locale_id-id.js
│   │   │   │   │   ├── angular-locale_id.js
│   │   │   │   │   ├── angular-locale_in.js
│   │   │   │   │   ├── angular-locale_is-is.js
│   │   │   │   │   ├── angular-locale_is.js
│   │   │   │   │   ├── angular-locale_it-ch.js
│   │   │   │   │   ├── angular-locale_it-it.js
│   │   │   │   │   ├── angular-locale_it-sm.js
│   │   │   │   │   ├── angular-locale_it.js
│   │   │   │   │   ├── angular-locale_iw.js
│   │   │   │   │   ├── angular-locale_ja-jp.js
│   │   │   │   │   ├── angular-locale_ja.js
│   │   │   │   │   ├── angular-locale_kn-in.js
│   │   │   │   │   ├── angular-locale_kn.js
│   │   │   │   │   ├── angular-locale_ko-kr.js
│   │   │   │   │   ├── angular-locale_ko.js
│   │   │   │   │   ├── angular-locale_ln-cd.js
│   │   │   │   │   ├── angular-locale_ln-cg.js
│   │   │   │   │   ├── angular-locale_ln.js
│   │   │   │   │   ├── angular-locale_lt-lt.js
│   │   │   │   │   ├── angular-locale_lt.js
│   │   │   │   │   ├── angular-locale_lv-lv.js
│   │   │   │   │   ├── angular-locale_lv.js
│   │   │   │   │   ├── angular-locale_ml-in.js
│   │   │   │   │   ├── angular-locale_ml.js
│   │   │   │   │   ├── angular-locale_mo.js
│   │   │   │   │   ├── angular-locale_mr-in.js
│   │   │   │   │   ├── angular-locale_mr.js
│   │   │   │   │   ├── angular-locale_ms-bn.js
│   │   │   │   │   ├── angular-locale_ms-my.js
│   │   │   │   │   ├── angular-locale_ms.js
│   │   │   │   │   ├── angular-locale_mt-mt.js
│   │   │   │   │   ├── angular-locale_mt.js
│   │   │   │   │   ├── angular-locale_nl-aw.js
│   │   │   │   │   ├── angular-locale_nl-be.js
│   │   │   │   │   ├── angular-locale_nl-cw.js
│   │   │   │   │   ├── angular-locale_nl-nl.js
│   │   │   │   │   ├── angular-locale_nl-sx.js
│   │   │   │   │   ├── angular-locale_nl.js
│   │   │   │   │   ├── angular-locale_no.js
│   │   │   │   │   ├── angular-locale_or-in.js
│   │   │   │   │   ├── angular-locale_or.js
│   │   │   │   │   ├── angular-locale_pl-pl.js
│   │   │   │   │   ├── angular-locale_pl.js
│   │   │   │   │   ├── angular-locale_pt-ao.js
│   │   │   │   │   ├── angular-locale_pt-br.js
│   │   │   │   │   ├── angular-locale_pt-gw.js
│   │   │   │   │   ├── angular-locale_pt-mz.js
│   │   │   │   │   ├── angular-locale_pt-pt.js
│   │   │   │   │   ├── angular-locale_pt-st.js
│   │   │   │   │   ├── angular-locale_pt.js
│   │   │   │   │   ├── angular-locale_ro-md.js
│   │   │   │   │   ├── angular-locale_ro-ro.js
│   │   │   │   │   ├── angular-locale_ro.js
│   │   │   │   │   ├── angular-locale_ru-md.js
│   │   │   │   │   ├── angular-locale_ru-ru.js
│   │   │   │   │   ├── angular-locale_ru-ua.js
│   │   │   │   │   ├── angular-locale_ru.js
│   │   │   │   │   ├── angular-locale_sk-sk.js
│   │   │   │   │   ├── angular-locale_sk.js
│   │   │   │   │   ├── angular-locale_sl-si.js
│   │   │   │   │   ├── angular-locale_sl.js
│   │   │   │   │   ├── angular-locale_sq-al.js
│   │   │   │   │   ├── angular-locale_sq.js
│   │   │   │   │   ├── angular-locale_sr-cyrl-ba.js
│   │   │   │   │   ├── angular-locale_sr-cyrl-me.js
│   │   │   │   │   ├── angular-locale_sr-cyrl-rs.js
│   │   │   │   │   ├── angular-locale_sr-cyrl.js
│   │   │   │   │   ├── angular-locale_sr-latn-ba.js
│   │   │   │   │   ├── angular-locale_sr-latn-me.js
│   │   │   │   │   ├── angular-locale_sr-latn-rs.js
│   │   │   │   │   ├── angular-locale_sr-latn.js
│   │   │   │   │   ├── angular-locale_sr-rs.js
│   │   │   │   │   ├── angular-locale_sr.js
│   │   │   │   │   ├── angular-locale_sv-fi.js
│   │   │   │   │   ├── angular-locale_sv-se.js
│   │   │   │   │   ├── angular-locale_sv.js
│   │   │   │   │   ├── angular-locale_sw-ke.js
│   │   │   │   │   ├── angular-locale_sw-tz.js
│   │   │   │   │   ├── angular-locale_sw.js
│   │   │   │   │   ├── angular-locale_ta-in.js
│   │   │   │   │   ├── angular-locale_ta-lk.js
│   │   │   │   │   ├── angular-locale_ta.js
│   │   │   │   │   ├── angular-locale_te-in.js
│   │   │   │   │   ├── angular-locale_te.js
│   │   │   │   │   ├── angular-locale_th-th.js
│   │   │   │   │   ├── angular-locale_th.js
│   │   │   │   │   ├── angular-locale_tl-ph.js
│   │   │   │   │   ├── angular-locale_tl.js
│   │   │   │   │   ├── angular-locale_tr-tr.js
│   │   │   │   │   ├── angular-locale_tr.js
│   │   │   │   │   ├── angular-locale_uk-ua.js
│   │   │   │   │   ├── angular-locale_uk.js
│   │   │   │   │   ├── angular-locale_ur-in.js
│   │   │   │   │   ├── angular-locale_ur-pk.js
│   │   │   │   │   ├── angular-locale_ur.js
│   │   │   │   │   ├── angular-locale_vi-vn.js
│   │   │   │   │   ├── angular-locale_vi.js
│   │   │   │   │   ├── angular-locale_zh-cn.js
│   │   │   │   │   ├── angular-locale_zh-hans-cn.js
│   │   │   │   │   ├── angular-locale_zh-hans-hk.js
│   │   │   │   │   ├── angular-locale_zh-hans-mo.js
│   │   │   │   │   ├── angular-locale_zh-hans-sg.js
│   │   │   │   │   ├── angular-locale_zh-hans.js
│   │   │   │   │   ├── angular-locale_zh-hant-hk.js
│   │   │   │   │   ├── angular-locale_zh-hant-mo.js
│   │   │   │   │   ├── angular-locale_zh-hant-tw.js
│   │   │   │   │   ├── angular-locale_zh-hant.js
│   │   │   │   │   ├── angular-locale_zh-hk.js
│   │   │   │   │   ├── angular-locale_zh-tw.js
│   │   │   │   │   ├── angular-locale_zh.js
│   │   │   │   │   ├── angular-locale_zu-za.js
│   │   │   │   │   └── angular-locale_zu.js
│   │   │   │   ├── version.json
│   │   │   │   └── version.txt
│   │   │   ├── app/
│   │   │   │   └── homeIndex.js
│   │   │   ├── bootstrap/
│   │   │   │   ├── bootstrap.js
│   │   │   │   └── modernizr-2.6.2-respond-1.1.0.js
│   │   │   └── jquery/
│   │   │       └── jquery-1.9.0.js
│   │   ├── Views/
│   │   │   ├── Home/
│   │   │   │   ├── Bootstrap.cshtml
│   │   │   │   └── Index.cshtml
│   │   │   ├── Shared/
│   │   │   │   ├── Error.cshtml
│   │   │   │   └── _Layout.cshtml
│   │   │   ├── Web.config
│   │   │   └── _ViewStart.cshtml
│   │   ├── Web.Debug.config
│   │   ├── Web.Release.config
│   │   ├── Web.config
│   │   └── packages.config
│   ├── README.md
│   └── packages/
│       ├── Microsoft.AspNet.Mvc.4.0.20710.0/
│       │   ├── Microsoft.AspNet.Mvc.4.0.20710.0.nupkg
│       │   ├── Microsoft.AspNet.Mvc.4.0.20710.0.nuspec
│       │   └── lib/
│       │       └── net40/
│       │           └── System.Web.Mvc.xml
│       ├── Microsoft.AspNet.Razor.2.0.20715.0/
│       │   ├── Microsoft.AspNet.Razor.2.0.20715.0.nupkg
│       │   ├── Microsoft.AspNet.Razor.2.0.20715.0.nuspec
│       │   └── lib/
│       │       └── net40/
│       │           └── System.Web.Razor.xml
│       ├── Microsoft.AspNet.Web.Optimization.1.0.0/
│       │   ├── Microsoft.AspNet.Web.Optimization.1.0.0.nupkg
│       │   └── Microsoft.AspNet.Web.Optimization.1.0.0.nuspec
│       ├── Microsoft.AspNet.WebApi.4.0.20710.0/
│       │   ├── Microsoft.AspNet.WebApi.4.0.20710.0.nupkg
│       │   └── Microsoft.AspNet.WebApi.4.0.20710.0.nuspec
│       ├── Microsoft.AspNet.WebApi.Client.4.0.20710.0/
│       │   ├── Microsoft.AspNet.WebApi.Client.4.0.20710.0.nupkg
│       │   ├── Microsoft.AspNet.WebApi.Client.4.0.20710.0.nuspec
│       │   └── lib/
│       │       └── net40/
│       │           └── System.Net.Http.Formatting.xml
│       ├── Microsoft.AspNet.WebApi.Core.4.0.20710.0/
│       │   ├── Microsoft.AspNet.WebApi.Core.4.0.20710.0.nupkg
│       │   ├── Microsoft.AspNet.WebApi.Core.4.0.20710.0.nuspec
│       │   ├── content/
│       │   │   └── web.config.transform
│       │   └── lib/
│       │       └── net40/
│       │           └── System.Web.Http.xml
│       ├── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0/
│       │   ├── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0.nupkg
│       │   ├── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0.nuspec
│       │   └── lib/
│       │       └── net40/
│       │           └── System.Web.Http.WebHost.xml
│       ├── Microsoft.AspNet.WebPages.2.0.20710.0/
│       │   ├── Microsoft.AspNet.WebPages.2.0.20710.0.nupkg
│       │   ├── Microsoft.AspNet.WebPages.2.0.20710.0.nuspec
│       │   └── lib/
│       │       └── net40/
│       │           ├── System.Web.Helpers.xml
│       │           ├── System.Web.WebPages.Deployment.xml
│       │           ├── System.Web.WebPages.Razor.xml
│       │           └── System.Web.WebPages.xml
│       ├── Microsoft.Net.Http.2.0.20710.0/
│       │   ├── Microsoft.Net.Http.2.0.20710.0.nupkg
│       │   ├── Microsoft.Net.Http.2.0.20710.0.nuspec
│       │   └── lib/
│       │       ├── net40/
│       │       │   ├── System.Net.Http.WebRequest.xml
│       │       │   └── System.Net.Http.xml
│       │       └── net45/
│       │           └── _._
│       ├── Microsoft.Web.Infrastructure.1.0.0.0/
│       │   ├── Microsoft.Web.Infrastructure.1.0.0.0.nupkg
│       │   └── Microsoft.Web.Infrastructure.1.0.0.0.nuspec
│       ├── Newtonsoft.Json.5.0.3/
│       │   ├── Newtonsoft.Json.5.0.3.nupkg
│       │   ├── Newtonsoft.Json.5.0.3.nuspec
│       │   └── lib/
│       │       ├── net20/
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── net35/
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── net40/
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── net45/
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── netcore45/
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── portable-net40+sl4+wp7+win8/
│       │       │   └── Newtonsoft.Json.xml
│       │       └── portable-net45+wp80+win8/
│       │           └── Newtonsoft.Json.xml
│       ├── WebGrease.1.3.0/
│       │   ├── WebGrease.1.3.0.nupkg
│       │   └── WebGrease.1.3.0.nuspec
│       └── repositories.config
├── CRUDOperations/
│   ├── AdventureWorksPeopleXmlQuery.sql
│   ├── CRUDOperations.sln
│   ├── MvcAngular.Web/
│   │   ├── 404.html
│   │   ├── API/
│   │   │   └── PeopleController.cs
│   │   ├── App_Data/
│   │   │   └── ExampleData.sdf
│   │   ├── App_Readme/
│   │   │   └── Elmah.txt
│   │   ├── App_Start/
│   │   │   ├── BundleConfig.cs
│   │   │   ├── FilterConfig.cs
│   │   │   ├── RouteConfig.cs
│   │   │   └── WebApiConfig.cs
│   │   ├── Content/
│   │   │   ├── app/
│   │   │   │   └── main.css
│   │   │   ├── bootstrap/
│   │   │   │   ├── bootstrap-responsive.css
│   │   │   │   └── bootstrap.css
│   │   │   ├── font/
│   │   │   │   └── FontAwesome.otf
│   │   │   ├── font-awesome/
│   │   │   │   └── font-awesome.css
│   │   │   ├── jqgrid/
│   │   │   │   ├── ellipsis-xbl.xml
│   │   │   │   └── ui.jqgrid.css
│   │   │   └── overcast/
│   │   │       └── jquery-ui-1.10.3.custom.css
│   │   ├── Controllers/
│   │   │   ├── ExamplesController.cs
│   │   │   ├── HomeController.cs
│   │   │   └── TestsController.cs
│   │   ├── Global.asax
│   │   ├── Global.asax.cs
│   │   ├── Migrations/
│   │   │   ├── 201303032041565_InitialCreate.Designer.cs
│   │   │   ├── 201303032041565_InitialCreate.cs
│   │   │   ├── 201303032041565_InitialCreate.resx
│   │   │   └── Configuration.cs
│   │   ├── Models/
│   │   │   ├── Binders/
│   │   │   │   ├── CustomModelBinderProvider.cs
│   │   │   │   └── PeopleRequestBinder.cs
│   │   │   ├── PeopleRequest.cs
│   │   │   └── PeopleResponse.cs
│   │   ├── MvcAngular.Web.csproj
│   │   ├── Properties/
│   │   │   └── AssemblyInfo.cs
│   │   ├── Repository/
│   │   │   ├── EmailAddress.cs
│   │   │   ├── ExampleDataRepository.cs
│   │   │   ├── ExampleDbContext.cs
│   │   │   ├── People.xml
│   │   │   ├── Person.cs
│   │   │   ├── PhoneNumber.cs
│   │   │   ├── PostalAddress.cs
│   │   │   └── SeedData.cs
│   │   ├── Scripts/
│   │   │   ├── _references.js
│   │   │   ├── angular/
│   │   │   │   ├── angular-bootstrap-prettify.js
│   │   │   │   ├── angular-bootstrap.js
│   │   │   │   ├── angular-cookies.js
│   │   │   │   ├── angular-loader.js
│   │   │   │   ├── angular-mobile.js
│   │   │   │   ├── angular-mocks.js
│   │   │   │   ├── angular-resource.js
│   │   │   │   ├── angular-sanitize.js
│   │   │   │   ├── angular-scenario.js
│   │   │   │   ├── angular.js
│   │   │   │   ├── i18n/
│   │   │   │   │   ├── angular-locale_af-na.js
│   │   │   │   │   ├── angular-locale_af-za.js
│   │   │   │   │   ├── angular-locale_af.js
│   │   │   │   │   ├── angular-locale_am-et.js
│   │   │   │   │   ├── angular-locale_am.js
│   │   │   │   │   ├── angular-locale_ar-001.js
│   │   │   │   │   ├── angular-locale_ar-ae.js
│   │   │   │   │   ├── angular-locale_ar-bh.js
│   │   │   │   │   ├── angular-locale_ar-dz.js
│   │   │   │   │   ├── angular-locale_ar-eg.js
│   │   │   │   │   ├── angular-locale_ar-iq.js
│   │   │   │   │   ├── angular-locale_ar-jo.js
│   │   │   │   │   ├── angular-locale_ar-kw.js
│   │   │   │   │   ├── angular-locale_ar-lb.js
│   │   │   │   │   ├── angular-locale_ar-ly.js
│   │   │   │   │   ├── angular-locale_ar-ma.js
│   │   │   │   │   ├── angular-locale_ar-om.js
│   │   │   │   │   ├── angular-locale_ar-qa.js
│   │   │   │   │   ├── angular-locale_ar-sa.js
│   │   │   │   │   ├── angular-locale_ar-sd.js
│   │   │   │   │   ├── angular-locale_ar-sy.js
│   │   │   │   │   ├── angular-locale_ar-tn.js
│   │   │   │   │   ├── angular-locale_ar-ye.js
│   │   │   │   │   ├── angular-locale_ar.js
│   │   │   │   │   ├── angular-locale_bg-bg.js
│   │   │   │   │   ├── angular-locale_bg.js
│   │   │   │   │   ├── angular-locale_bn-bd.js
│   │   │   │   │   ├── angular-locale_bn-in.js
│   │   │   │   │   ├── angular-locale_bn.js
│   │   │   │   │   ├── angular-locale_ca-ad.js
│   │   │   │   │   ├── angular-locale_ca-es.js
│   │   │   │   │   ├── angular-locale_ca.js
│   │   │   │   │   ├── angular-locale_chr.js
│   │   │   │   │   ├── angular-locale_cs-cz.js
│   │   │   │   │   ├── angular-locale_cs.js
│   │   │   │   │   ├── angular-locale_cy.js
│   │   │   │   │   ├── angular-locale_da-dk.js
│   │   │   │   │   ├── angular-locale_da.js
│   │   │   │   │   ├── angular-locale_de-at.js
│   │   │   │   │   ├── angular-locale_de-be.js
│   │   │   │   │   ├── angular-locale_de-ch.js
│   │   │   │   │   ├── angular-locale_de-de.js
│   │   │   │   │   ├── angular-locale_de-li.js
│   │   │   │   │   ├── angular-locale_de-lu.js
│   │   │   │   │   ├── angular-locale_de.js
│   │   │   │   │   ├── angular-locale_el-cy.js
│   │   │   │   │   ├── angular-locale_el-gr.js
│   │   │   │   │   ├── angular-locale_el-polyton.js
│   │   │   │   │   ├── angular-locale_el.js
│   │   │   │   │   ├── angular-locale_en-as.js
│   │   │   │   │   ├── angular-locale_en-au.js
│   │   │   │   │   ├── angular-locale_en-bb.js
│   │   │   │   │   ├── angular-locale_en-be.js
│   │   │   │   │   ├── angular-locale_en-bm.js
│   │   │   │   │   ├── angular-locale_en-bw.js
│   │   │   │   │   ├── angular-locale_en-bz.js
│   │   │   │   │   ├── angular-locale_en-ca.js
│   │   │   │   │   ├── angular-locale_en-dsrt-us.js
│   │   │   │   │   ├── angular-locale_en-dsrt.js
│   │   │   │   │   ├── angular-locale_en-fm.js
│   │   │   │   │   ├── angular-locale_en-gb.js
│   │   │   │   │   ├── angular-locale_en-gu.js
│   │   │   │   │   ├── angular-locale_en-gy.js
│   │   │   │   │   ├── angular-locale_en-hk.js
│   │   │   │   │   ├── angular-locale_en-ie.js
│   │   │   │   │   ├── angular-locale_en-in.js
│   │   │   │   │   ├── angular-locale_en-iso.js
│   │   │   │   │   ├── angular-locale_en-jm.js
│   │   │   │   │   ├── angular-locale_en-mh.js
│   │   │   │   │   ├── angular-locale_en-mp.js
│   │   │   │   │   ├── angular-locale_en-mt.js
│   │   │   │   │   ├── angular-locale_en-mu.js
│   │   │   │   │   ├── angular-locale_en-na.js
│   │   │   │   │   ├── angular-locale_en-nz.js
│   │   │   │   │   ├── angular-locale_en-ph.js
│   │   │   │   │   ├── angular-locale_en-pk.js
│   │   │   │   │   ├── angular-locale_en-pr.js
│   │   │   │   │   ├── angular-locale_en-pw.js
│   │   │   │   │   ├── angular-locale_en-sg.js
│   │   │   │   │   ├── angular-locale_en-tc.js
│   │   │   │   │   ├── angular-locale_en-tt.js
│   │   │   │   │   ├── angular-locale_en-um.js
│   │   │   │   │   ├── angular-locale_en-us.js
│   │   │   │   │   ├── angular-locale_en-vg.js
│   │   │   │   │   ├── angular-locale_en-vi.js
│   │   │   │   │   ├── angular-locale_en-za.js
│   │   │   │   │   ├── angular-locale_en-zw.js
│   │   │   │   │   ├── angular-locale_en-zz.js
│   │   │   │   │   ├── angular-locale_en.js
│   │   │   │   │   ├── angular-locale_es-419.js
│   │   │   │   │   ├── angular-locale_es-ar.js
│   │   │   │   │   ├── angular-locale_es-bo.js
│   │   │   │   │   ├── angular-locale_es-cl.js
│   │   │   │   │   ├── angular-locale_es-co.js
│   │   │   │   │   ├── angular-locale_es-cr.js
│   │   │   │   │   ├── angular-locale_es-do.js
│   │   │   │   │   ├── angular-locale_es-ea.js
│   │   │   │   │   ├── angular-locale_es-ec.js
│   │   │   │   │   ├── angular-locale_es-es.js
│   │   │   │   │   ├── angular-locale_es-gq.js
│   │   │   │   │   ├── angular-locale_es-gt.js
│   │   │   │   │   ├── angular-locale_es-hn.js
│   │   │   │   │   ├── angular-locale_es-ic.js
│   │   │   │   │   ├── angular-locale_es-mx.js
│   │   │   │   │   ├── angular-locale_es-ni.js
│   │   │   │   │   ├── angular-locale_es-pa.js
│   │   │   │   │   ├── angular-locale_es-pe.js
│   │   │   │   │   ├── angular-locale_es-pr.js
│   │   │   │   │   ├── angular-locale_es-py.js
│   │   │   │   │   ├── angular-locale_es-sv.js
│   │   │   │   │   ├── angular-locale_es-us.js
│   │   │   │   │   ├── angular-locale_es-uy.js
│   │   │   │   │   ├── angular-locale_es-ve.js
│   │   │   │   │   ├── angular-locale_es.js
│   │   │   │   │   ├── angular-locale_et-ee.js
│   │   │   │   │   ├── angular-locale_et.js
│   │   │   │   │   ├── angular-locale_eu-es.js
│   │   │   │   │   ├── angular-locale_eu.js
│   │   │   │   │   ├── angular-locale_fa-af.js
│   │   │   │   │   ├── angular-locale_fa-ir.js
│   │   │   │   │   ├── angular-locale_fa.js
│   │   │   │   │   ├── angular-locale_fi-fi.js
│   │   │   │   │   ├── angular-locale_fi.js
│   │   │   │   │   ├── angular-locale_fil-ph.js
│   │   │   │   │   ├── angular-locale_fil.js
│   │   │   │   │   ├── angular-locale_fr-be.js
│   │   │   │   │   ├── angular-locale_fr-bf.js
│   │   │   │   │   ├── angular-locale_fr-bi.js
│   │   │   │   │   ├── angular-locale_fr-bj.js
│   │   │   │   │   ├── angular-locale_fr-bl.js
│   │   │   │   │   ├── angular-locale_fr-ca.js
│   │   │   │   │   ├── angular-locale_fr-cd.js
│   │   │   │   │   ├── angular-locale_fr-cf.js
│   │   │   │   │   ├── angular-locale_fr-cg.js
│   │   │   │   │   ├── angular-locale_fr-ch.js
│   │   │   │   │   ├── angular-locale_fr-ci.js
│   │   │   │   │   ├── angular-locale_fr-cm.js
│   │   │   │   │   ├── angular-locale_fr-dj.js
│   │   │   │   │   ├── angular-locale_fr-fr.js
│   │   │   │   │   ├── angular-locale_fr-ga.js
│   │   │   │   │   ├── angular-locale_fr-gf.js
│   │   │   │   │   ├── angular-locale_fr-gn.js
│   │   │   │   │   ├── angular-locale_fr-gp.js
│   │   │   │   │   ├── angular-locale_fr-gq.js
│   │   │   │   │   ├── angular-locale_fr-km.js
│   │   │   │   │   ├── angular-locale_fr-lu.js
│   │   │   │   │   ├── angular-locale_fr-mc.js
│   │   │   │   │   ├── angular-locale_fr-mf.js
│   │   │   │   │   ├── angular-locale_fr-mg.js
│   │   │   │   │   ├── angular-locale_fr-ml.js
│   │   │   │   │   ├── angular-locale_fr-mq.js
│   │   │   │   │   ├── angular-locale_fr-ne.js
│   │   │   │   │   ├── angular-locale_fr-re.js
│   │   │   │   │   ├── angular-locale_fr-rw.js
│   │   │   │   │   ├── angular-locale_fr-sn.js
│   │   │   │   │   ├── angular-locale_fr-td.js
│   │   │   │   │   ├── angular-locale_fr-tg.js
│   │   │   │   │   ├── angular-locale_fr-yt.js
│   │   │   │   │   ├── angular-locale_fr.js
│   │   │   │   │   ├── angular-locale_gl-es.js
│   │   │   │   │   ├── angular-locale_gl.js
│   │   │   │   │   ├── angular-locale_gsw-ch.js
│   │   │   │   │   ├── angular-locale_gsw.js
│   │   │   │   │   ├── angular-locale_gu-in.js
│   │   │   │   │   ├── angular-locale_gu.js
│   │   │   │   │   ├── angular-locale_haw.js
│   │   │   │   │   ├── angular-locale_he-il.js
│   │   │   │   │   ├── angular-locale_he.js
│   │   │   │   │   ├── angular-locale_hi-in.js
│   │   │   │   │   ├── angular-locale_hi.js
│   │   │   │   │   ├── angular-locale_hr-hr.js
│   │   │   │   │   ├── angular-locale_hr.js
│   │   │   │   │   ├── angular-locale_hu-hu.js
│   │   │   │   │   ├── angular-locale_hu.js
│   │   │   │   │   ├── angular-locale_id-id.js
│   │   │   │   │   ├── angular-locale_id.js
│   │   │   │   │   ├── angular-locale_in.js
│   │   │   │   │   ├── angular-locale_is-is.js
│   │   │   │   │   ├── angular-locale_is.js
│   │   │   │   │   ├── angular-locale_it-ch.js
│   │   │   │   │   ├── angular-locale_it-it.js
│   │   │   │   │   ├── angular-locale_it-sm.js
│   │   │   │   │   ├── angular-locale_it.js
│   │   │   │   │   ├── angular-locale_iw.js
│   │   │   │   │   ├── angular-locale_ja-jp.js
│   │   │   │   │   ├── angular-locale_ja.js
│   │   │   │   │   ├── angular-locale_kn-in.js
│   │   │   │   │   ├── angular-locale_kn.js
│   │   │   │   │   ├── angular-locale_ko-kr.js
│   │   │   │   │   ├── angular-locale_ko.js
│   │   │   │   │   ├── angular-locale_ln-cd.js
│   │   │   │   │   ├── angular-locale_ln-cg.js
│   │   │   │   │   ├── angular-locale_ln.js
│   │   │   │   │   ├── angular-locale_lt-lt.js
│   │   │   │   │   ├── angular-locale_lt.js
│   │   │   │   │   ├── angular-locale_lv-lv.js
│   │   │   │   │   ├── angular-locale_lv.js
│   │   │   │   │   ├── angular-locale_ml-in.js
│   │   │   │   │   ├── angular-locale_ml.js
│   │   │   │   │   ├── angular-locale_mo.js
│   │   │   │   │   ├── angular-locale_mr-in.js
│   │   │   │   │   ├── angular-locale_mr.js
│   │   │   │   │   ├── angular-locale_ms-bn.js
│   │   │   │   │   ├── angular-locale_ms-my.js
│   │   │   │   │   ├── angular-locale_ms.js
│   │   │   │   │   ├── angular-locale_mt-mt.js
│   │   │   │   │   ├── angular-locale_mt.js
│   │   │   │   │   ├── angular-locale_nl-aw.js
│   │   │   │   │   ├── angular-locale_nl-be.js
│   │   │   │   │   ├── angular-locale_nl-cw.js
│   │   │   │   │   ├── angular-locale_nl-nl.js
│   │   │   │   │   ├── angular-locale_nl-sx.js
│   │   │   │   │   ├── angular-locale_nl.js
│   │   │   │   │   ├── angular-locale_no.js
│   │   │   │   │   ├── angular-locale_or-in.js
│   │   │   │   │   ├── angular-locale_or.js
│   │   │   │   │   ├── angular-locale_pl-pl.js
│   │   │   │   │   ├── angular-locale_pl.js
│   │   │   │   │   ├── angular-locale_pt-ao.js
│   │   │   │   │   ├── angular-locale_pt-br.js
│   │   │   │   │   ├── angular-locale_pt-gw.js
│   │   │   │   │   ├── angular-locale_pt-mz.js
│   │   │   │   │   ├── angular-locale_pt-pt.js
│   │   │   │   │   ├── angular-locale_pt-st.js
│   │   │   │   │   ├── angular-locale_pt.js
│   │   │   │   │   ├── angular-locale_ro-md.js
│   │   │   │   │   ├── angular-locale_ro-ro.js
│   │   │   │   │   ├── angular-locale_ro.js
│   │   │   │   │   ├── angular-locale_ru-md.js
│   │   │   │   │   ├── angular-locale_ru-ru.js
│   │   │   │   │   ├── angular-locale_ru-ua.js
│   │   │   │   │   ├── angular-locale_ru.js
│   │   │   │   │   ├── angular-locale_sk-sk.js
│   │   │   │   │   ├── angular-locale_sk.js
│   │   │   │   │   ├── angular-locale_sl-si.js
│   │   │   │   │   ├── angular-locale_sl.js
│   │   │   │   │   ├── angular-locale_sq-al.js
│   │   │   │   │   ├── angular-locale_sq.js
│   │   │   │   │   ├── angular-locale_sr-cyrl-ba.js
│   │   │   │   │   ├── angular-locale_sr-cyrl-me.js
│   │   │   │   │   ├── angular-locale_sr-cyrl-rs.js
│   │   │   │   │   ├── angular-locale_sr-cyrl.js
│   │   │   │   │   ├── angular-locale_sr-latn-ba.js
│   │   │   │   │   ├── angular-locale_sr-latn-me.js
│   │   │   │   │   ├── angular-locale_sr-latn-rs.js
│   │   │   │   │   ├── angular-locale_sr-latn.js
│   │   │   │   │   ├── angular-locale_sr-rs.js
│   │   │   │   │   ├── angular-locale_sr.js
│   │   │   │   │   ├── angular-locale_sv-fi.js
│   │   │   │   │   ├── angular-locale_sv-se.js
│   │   │   │   │   ├── angular-locale_sv.js
│   │   │   │   │   ├── angular-locale_sw-ke.js
│   │   │   │   │   ├── angular-locale_sw-tz.js
│   │   │   │   │   ├── angular-locale_sw.js
│   │   │   │   │   ├── angular-locale_ta-in.js
│   │   │   │   │   ├── angular-locale_ta-lk.js
│   │   │   │   │   ├── angular-locale_ta.js
│   │   │   │   │   ├── angular-locale_te-in.js
│   │   │   │   │   ├── angular-locale_te.js
│   │   │   │   │   ├── angular-locale_th-th.js
│   │   │   │   │   ├── angular-locale_th.js
│   │   │   │   │   ├── angular-locale_tl-ph.js
│   │   │   │   │   ├── angular-locale_tl.js
│   │   │   │   │   ├── angular-locale_tr-tr.js
│   │   │   │   │   ├── angular-locale_tr.js
│   │   │   │   │   ├── angular-locale_uk-ua.js
│   │   │   │   │   ├── angular-locale_uk.js
│   │   │   │   │   ├── angular-locale_ur-in.js
│   │   │   │   │   ├── angular-locale_ur-pk.js
│   │   │   │   │   ├── angular-locale_ur.js
│   │   │   │   │   ├── angular-locale_vi-vn.js
│   │   │   │   │   ├── angular-locale_vi.js
│   │   │   │   │   ├── angular-locale_zh-cn.js
│   │   │   │   │   ├── angular-locale_zh-hans-cn.js
│   │   │   │   │   ├── angular-locale_zh-hans-hk.js
│   │   │   │   │   ├── angular-locale_zh-hans-mo.js
│   │   │   │   │   ├── angular-locale_zh-hans-sg.js
│   │   │   │   │   ├── angular-locale_zh-hans.js
│   │   │   │   │   ├── angular-locale_zh-hant-hk.js
│   │   │   │   │   ├── angular-locale_zh-hant-mo.js
│   │   │   │   │   ├── angular-locale_zh-hant-tw.js
│   │   │   │   │   ├── angular-locale_zh-hant.js
│   │   │   │   │   ├── angular-locale_zh-hk.js
│   │   │   │   │   ├── angular-locale_zh-tw.js
│   │   │   │   │   ├── angular-locale_zh.js
│   │   │   │   │   ├── angular-locale_zu-za.js
│   │   │   │   │   └── angular-locale_zu.js
│   │   │   │   ├── version.json
│   │   │   │   └── version.txt
│   │   │   ├── app/
│   │   │   │   ├── examples/
│   │   │   │   │   ├── jqGridExample.js
│   │   │   │   │   └── validationUsingJQuery.js
│   │   │   │   └── home/
│   │   │   │       ├── addressFilter.js
│   │   │   │       ├── detailCtrl.js
│   │   │   │       ├── editCtrl.js
│   │   │   │       ├── gridCtrl.js
│   │   │   │       ├── homeCtrl.js
│   │   │   │       ├── homeModule.js
│   │   │   │       ├── jqGridDirective.js
│   │   │   │       ├── jqTemplateGridDirective.js
│   │   │   │       ├── listCtrl.js
│   │   │   │       ├── microDataAddressDirective.js
│   │   │   │       ├── microDataAddressFilter.js
│   │   │   │       └── peopleService.js
│   │   │   ├── bootstrap/
│   │   │   │   ├── bootstrap.js
│   │   │   │   └── modernizr-2.6.2-respond-1.1.0.js
│   │   │   ├── jqgrid/
│   │   │   │   ├── i18n/
│   │   │   │   │   ├── grid.locale-ar.js
│   │   │   │   │   ├── grid.locale-bg.js
│   │   │   │   │   ├── grid.locale-bg1251.js
│   │   │   │   │   ├── grid.locale-cat.js
│   │   │   │   │   ├── grid.locale-cn.js
│   │   │   │   │   ├── grid.locale-cs.js
│   │   │   │   │   ├── grid.locale-da.js
│   │   │   │   │   ├── grid.locale-de.js
│   │   │   │   │   ├── grid.locale-dk.js
│   │   │   │   │   ├── grid.locale-el.js
│   │   │   │   │   ├── grid.locale-en.js
│   │   │   │   │   ├── grid.locale-es.js
│   │   │   │   │   ├── grid.locale-fa.js
│   │   │   │   │   ├── grid.locale-fi.js
│   │   │   │   │   ├── grid.locale-fr.js
│   │   │   │   │   ├── grid.locale-gl.js
│   │   │   │   │   ├── grid.locale-he.js
│   │   │   │   │   ├── grid.locale-hr.js
│   │   │   │   │   ├── grid.locale-hr1250.js
│   │   │   │   │   ├── grid.locale-hu.js
│   │   │   │   │   ├── grid.locale-id.js
│   │   │   │   │   ├── grid.locale-is.js
│   │   │   │   │   ├── grid.locale-it.js
│   │   │   │   │   ├── grid.locale-ja.js
│   │   │   │   │   ├── grid.locale-kr.js
│   │   │   │   │   ├── grid.locale-lt.js
│   │   │   │   │   ├── grid.locale-mne.js
│   │   │   │   │   ├── grid.locale-nl.js
│   │   │   │   │   ├── grid.locale-no.js
│   │   │   │   │   ├── grid.locale-pl.js
│   │   │   │   │   ├── grid.locale-pt-br.js
│   │   │   │   │   ├── grid.locale-pt.js
│   │   │   │   │   ├── grid.locale-ro.js
│   │   │   │   │   ├── grid.locale-ru.js
│   │   │   │   │   ├── grid.locale-sk.js
│   │   │   │   │   ├── grid.locale-sr-latin.js
│   │   │   │   │   ├── grid.locale-sr.js
│   │   │   │   │   ├── grid.locale-sv.js
│   │   │   │   │   ├── grid.locale-th.js
│   │   │   │   │   ├── grid.locale-tr.js
│   │   │   │   │   ├── grid.locale-tw.js
│   │   │   │   │   ├── grid.locale-ua.js
│   │   │   │   │   └── grid.locale-vi.js
│   │   │   │   ├── jquery.jqGrid.src.js
│   │   │   │   └── plugins/
│   │   │   │       ├── grid.addons.js
│   │   │   │       ├── grid.postext.js
│   │   │   │       ├── grid.setcolumns.js
│   │   │   │       ├── jquery.contextmenu.js
│   │   │   │       ├── jquery.searchFilter.js
│   │   │   │       ├── jquery.tablednd.js
│   │   │   │       ├── searchFilter.css
│   │   │   │       ├── ui.multiselect.css
│   │   │   │       └── ui.multiselect.js
│   │   │   ├── jquery/
│   │   │   │   ├── jquery-1.9.0.js
│   │   │   │   └── jquery-ui-1.10.3.custom.js
│   │   │   └── testing/
│   │   │       ├── config/
│   │   │       │   └── testacular-unit-tests.conf.js
│   │   │       └── jasmine/
│   │   │           ├── jasmine-html.js
│   │   │           ├── jasmine.css
│   │   │           └── jasmine.js
│   │   ├── Views/
│   │   │   ├── Examples/
│   │   │   │   ├── JQGrid.cshtml
│   │   │   │   └── JQueryForm.cshtml
│   │   │   ├── Home/
│   │   │   │   ├── ContactInfoList.cshtml
│   │   │   │   ├── Detail.cshtml
│   │   │   │   ├── Edit.cshtml
│   │   │   │   ├── EditAddress.cshtml
│   │   │   │   ├── EditEmail.cshtml
│   │   │   │   ├── EditPhone.cshtml
│   │   │   │   ├── Grid1.cshtml
│   │   │   │   ├── Grid2.cshtml
│   │   │   │   ├── Index.cshtml
│   │   │   │   └── List.cshtml
│   │   │   ├── Shared/
│   │   │   │   ├── Error.cshtml
│   │   │   │   ├── _AltLayout.cshtml
│   │   │   │   └── _Layout.cshtml
│   │   │   ├── Tests/
│   │   │   │   └── Index.cshtml
│   │   │   ├── Web.config
│   │   │   └── _ViewStart.cshtml
│   │   ├── Web.Debug.config
│   │   ├── Web.Release.config
│   │   ├── Web.config
│   │   ├── _bin_deployableAssemblies/
│   │   │   ├── amd64/
│   │   │   │   └── Microsoft.VC90.CRT/
│   │   │   │       ├── Microsoft.VC90.CRT.manifest
│   │   │   │       └── README_ENU.txt
│   │   │   └── x86/
│   │   │       └── Microsoft.VC90.CRT/
│   │   │           ├── Microsoft.VC90.CRT.manifest
│   │   │           └── README_ENU.txt
│   │   └── packages.config
│   ├── README.md
│   └── packages/
│       ├── EntityFramework.5.0.0/
│       │   ├── Content/
│       │   │   ├── App.config.transform
│       │   │   └── Web.config.transform
│       │   ├── EntityFramework.5.0.0.nupkg
│       │   ├── EntityFramework.5.0.0.nuspec
│       │   ├── lib/
│       │   │   ├── net40/
│       │   │   │   └── EntityFramework.xml
│       │   │   └── net45/
│       │   │       └── EntityFramework.xml
│       │   └── tools/
│       │       ├── EntityFramework.PS3.psd1
│       │       ├── EntityFramework.psd1
│       │       ├── EntityFramework.psm1
│       │       ├── Redirect.VS11.config
│       │       ├── Redirect.config
│       │       ├── about_EntityFramework.help.txt
│       │       ├── init.ps1
│       │       └── install.ps1
│       ├── Microsoft.AspNet.Mvc.4.0.20710.0/
│       │   ├── Microsoft.AspNet.Mvc.4.0.20710.0.nupkg
│       │   ├── Microsoft.AspNet.Mvc.4.0.20710.0.nuspec
│       │   └── lib/
│       │       └── net40/
│       │           └── System.Web.Mvc.xml
│       ├── Microsoft.AspNet.Razor.2.0.20715.0/
│       │   ├── Microsoft.AspNet.Razor.2.0.20715.0.nupkg
│       │   ├── Microsoft.AspNet.Razor.2.0.20715.0.nuspec
│       │   └── lib/
│       │       └── net40/
│       │           └── System.Web.Razor.xml
│       ├── Microsoft.AspNet.Web.Optimization.1.0.0/
│       │   ├── Microsoft.AspNet.Web.Optimization.1.0.0.nupkg
│       │   └── Microsoft.AspNet.Web.Optimization.1.0.0.nuspec
│       ├── Microsoft.AspNet.WebApi.4.0.20710.0/
│       │   ├── Microsoft.AspNet.WebApi.4.0.20710.0.nupkg
│       │   └── Microsoft.AspNet.WebApi.4.0.20710.0.nuspec
│       ├── Microsoft.AspNet.WebApi.Client.4.0.20710.0/
│       │   ├── Microsoft.AspNet.WebApi.Client.4.0.20710.0.nupkg
│       │   ├── Microsoft.AspNet.WebApi.Client.4.0.20710.0.nuspec
│       │   └── lib/
│       │       └── net40/
│       │           └── System.Net.Http.Formatting.xml
│       ├── Microsoft.AspNet.WebApi.Core.4.0.20710.0/
│       │   ├── Microsoft.AspNet.WebApi.Core.4.0.20710.0.nupkg
│       │   ├── Microsoft.AspNet.WebApi.Core.4.0.20710.0.nuspec
│       │   ├── content/
│       │   │   └── web.config.transform
│       │   └── lib/
│       │       └── net40/
│       │           └── System.Web.Http.xml
│       ├── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0/
│       │   ├── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0.nupkg
│       │   ├── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0.nuspec
│       │   └── lib/
│       │       └── net40/
│       │           └── System.Web.Http.WebHost.xml
│       ├── Microsoft.AspNet.WebPages.2.0.20710.0/
│       │   ├── Microsoft.AspNet.WebPages.2.0.20710.0.nupkg
│       │   ├── Microsoft.AspNet.WebPages.2.0.20710.0.nuspec
│       │   └── lib/
│       │       └── net40/
│       │           ├── System.Web.Helpers.xml
│       │           ├── System.Web.WebPages.Deployment.xml
│       │           ├── System.Web.WebPages.Razor.xml
│       │           └── System.Web.WebPages.xml
│       ├── Microsoft.Net.Http.2.0.20710.0/
│       │   ├── Microsoft.Net.Http.2.0.20710.0.nupkg
│       │   ├── Microsoft.Net.Http.2.0.20710.0.nuspec
│       │   └── lib/
│       │       ├── net40/
│       │       │   ├── System.Net.Http.WebRequest.xml
│       │       │   └── System.Net.Http.xml
│       │       └── net45/
│       │           └── _._
│       ├── Microsoft.SqlServer.Compact.4.0.8876.1/
│       │   ├── Content/
│       │   │   └── web.config.transform
│       │   ├── Microsoft.SqlServer.Compact.4.0.8876.1.nupkg
│       │   ├── Microsoft.SqlServer.Compact.4.0.8876.1.nuspec
│       │   ├── NativeBinaries/
│       │   │   ├── amd64/
│       │   │   │   └── Microsoft.VC90.CRT/
│       │   │   │       ├── Microsoft.VC90.CRT.manifest
│       │   │   │       └── README_ENU.txt
│       │   │   └── x86/
│       │   │       └── Microsoft.VC90.CRT/
│       │   │           ├── Microsoft.VC90.CRT.manifest
│       │   │           └── README_ENU.txt
│       │   ├── SQLCE_EULA_ENU.rtf
│       │   └── tools/
│       │       ├── Install.ps1
│       │       ├── Uninstall.ps1
│       │       ├── VS.psd1
│       │       └── VS.psm1
│       ├── Microsoft.Web.Infrastructure.1.0.0.0/
│       │   ├── Microsoft.Web.Infrastructure.1.0.0.0.nupkg
│       │   └── Microsoft.Web.Infrastructure.1.0.0.0.nuspec
│       ├── Newtonsoft.Json.5.0.3/
│       │   ├── Newtonsoft.Json.5.0.3.nupkg
│       │   ├── Newtonsoft.Json.5.0.3.nuspec
│       │   └── lib/
│       │       ├── net20/
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── net35/
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── net40/
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── net45/
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── netcore45/
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── portable-net40+sl4+wp7+win8/
│       │       │   └── Newtonsoft.Json.xml
│       │       └── portable-net45+wp80+win8/
│       │           └── Newtonsoft.Json.xml
│       ├── WebGrease.1.3.0/
│       │   ├── WebGrease.1.3.0.nupkg
│       │   └── WebGrease.1.3.0.nuspec
│       ├── elmah.1.2.2/
│       │   ├── Readme.txt
│       │   ├── content/
│       │   │   ├── App_Readme/
│       │   │   │   └── Elmah.txt
│       │   │   └── web.config.transform
│       │   ├── elmah.1.2.2.nupkg
│       │   └── elmah.1.2.2.nuspec
│       ├── elmah.corelibrary.1.2.2/
│       │   ├── elmah.corelibrary.1.2.2.nupkg
│       │   └── elmah.corelibrary.1.2.2.nuspec
│       └── repositories.config
├── README.md
└── SimpleRouting/
    ├── MvcAngular.Web/
    │   ├── 404.html
    │   ├── App_Start/
    │   │   ├── BundleConfig.cs
    │   │   ├── FilterConfig.cs
    │   │   ├── RouteConfig.cs
    │   │   └── WebApiConfig.cs
    │   ├── Content/
    │   │   ├── app/
    │   │   │   └── main.css
    │   │   ├── bootstrap/
    │   │   │   ├── bootstrap-responsive.css
    │   │   │   └── bootstrap.css
    │   │   ├── font/
    │   │   │   └── FontAwesome.otf
    │   │   └── font-awesome/
    │   │       └── font-awesome.css
    │   ├── Controllers/
    │   │   ├── HomeController.cs
    │   │   └── TestsController.cs
    │   ├── Global.asax
    │   ├── Global.asax.cs
    │   ├── MvcAngular.Web.csproj
    │   ├── Properties/
    │   │   └── AssemblyInfo.cs
    │   ├── Scripts/
    │   │   ├── _references.js
    │   │   ├── angular/
    │   │   │   ├── angular-bootstrap-prettify.js
    │   │   │   ├── angular-bootstrap.js
    │   │   │   ├── angular-cookies.js
    │   │   │   ├── angular-loader.js
    │   │   │   ├── angular-mobile.js
    │   │   │   ├── angular-mocks.js
    │   │   │   ├── angular-resource.js
    │   │   │   ├── angular-sanitize.js
    │   │   │   ├── angular-scenario.js
    │   │   │   ├── angular.js
    │   │   │   ├── i18n/
    │   │   │   │   ├── angular-locale_af-na.js
    │   │   │   │   ├── angular-locale_af-za.js
    │   │   │   │   ├── angular-locale_af.js
    │   │   │   │   ├── angular-locale_am-et.js
    │   │   │   │   ├── angular-locale_am.js
    │   │   │   │   ├── angular-locale_ar-001.js
    │   │   │   │   ├── angular-locale_ar-ae.js
    │   │   │   │   ├── angular-locale_ar-bh.js
    │   │   │   │   ├── angular-locale_ar-dz.js
    │   │   │   │   ├── angular-locale_ar-eg.js
    │   │   │   │   ├── angular-locale_ar-iq.js
    │   │   │   │   ├── angular-locale_ar-jo.js
    │   │   │   │   ├── angular-locale_ar-kw.js
    │   │   │   │   ├── angular-locale_ar-lb.js
    │   │   │   │   ├── angular-locale_ar-ly.js
    │   │   │   │   ├── angular-locale_ar-ma.js
    │   │   │   │   ├── angular-locale_ar-om.js
    │   │   │   │   ├── angular-locale_ar-qa.js
    │   │   │   │   ├── angular-locale_ar-sa.js
    │   │   │   │   ├── angular-locale_ar-sd.js
    │   │   │   │   ├── angular-locale_ar-sy.js
    │   │   │   │   ├── angular-locale_ar-tn.js
    │   │   │   │   ├── angular-locale_ar-ye.js
    │   │   │   │   ├── angular-locale_ar.js
    │   │   │   │   ├── angular-locale_bg-bg.js
    │   │   │   │   ├── angular-locale_bg.js
    │   │   │   │   ├── angular-locale_bn-bd.js
    │   │   │   │   ├── angular-locale_bn-in.js
    │   │   │   │   ├── angular-locale_bn.js
    │   │   │   │   ├── angular-locale_ca-ad.js
    │   │   │   │   ├── angular-locale_ca-es.js
    │   │   │   │   ├── angular-locale_ca.js
    │   │   │   │   ├── angular-locale_chr.js
    │   │   │   │   ├── angular-locale_cs-cz.js
    │   │   │   │   ├── angular-locale_cs.js
    │   │   │   │   ├── angular-locale_cy.js
    │   │   │   │   ├── angular-locale_da-dk.js
    │   │   │   │   ├── angular-locale_da.js
    │   │   │   │   ├── angular-locale_de-at.js
    │   │   │   │   ├── angular-locale_de-be.js
    │   │   │   │   ├── angular-locale_de-ch.js
    │   │   │   │   ├── angular-locale_de-de.js
    │   │   │   │   ├── angular-locale_de-li.js
    │   │   │   │   ├── angular-locale_de-lu.js
    │   │   │   │   ├── angular-locale_de.js
    │   │   │   │   ├── angular-locale_el-cy.js
    │   │   │   │   ├── angular-locale_el-gr.js
    │   │   │   │   ├── angular-locale_el-polyton.js
    │   │   │   │   ├── angular-locale_el.js
    │   │   │   │   ├── angular-locale_en-as.js
    │   │   │   │   ├── angular-locale_en-au.js
    │   │   │   │   ├── angular-locale_en-bb.js
    │   │   │   │   ├── angular-locale_en-be.js
    │   │   │   │   ├── angular-locale_en-bm.js
    │   │   │   │   ├── angular-locale_en-bw.js
    │   │   │   │   ├── angular-locale_en-bz.js
    │   │   │   │   ├── angular-locale_en-ca.js
    │   │   │   │   ├── angular-locale_en-dsrt-us.js
    │   │   │   │   ├── angular-locale_en-dsrt.js
    │   │   │   │   ├── angular-locale_en-fm.js
    │   │   │   │   ├── angular-locale_en-gb.js
    │   │   │   │   ├── angular-locale_en-gu.js
    │   │   │   │   ├── angular-locale_en-gy.js
    │   │   │   │   ├── angular-locale_en-hk.js
    │   │   │   │   ├── angular-locale_en-ie.js
    │   │   │   │   ├── angular-locale_en-in.js
    │   │   │   │   ├── angular-locale_en-iso.js
    │   │   │   │   ├── angular-locale_en-jm.js
    │   │   │   │   ├── angular-locale_en-mh.js
    │   │   │   │   ├── angular-locale_en-mp.js
    │   │   │   │   ├── angular-locale_en-mt.js
    │   │   │   │   ├── angular-locale_en-mu.js
    │   │   │   │   ├── angular-locale_en-na.js
    │   │   │   │   ├── angular-locale_en-nz.js
    │   │   │   │   ├── angular-locale_en-ph.js
    │   │   │   │   ├── angular-locale_en-pk.js
    │   │   │   │   ├── angular-locale_en-pr.js
    │   │   │   │   ├── angular-locale_en-pw.js
    │   │   │   │   ├── angular-locale_en-sg.js
    │   │   │   │   ├── angular-locale_en-tc.js
    │   │   │   │   ├── angular-locale_en-tt.js
    │   │   │   │   ├── angular-locale_en-um.js
    │   │   │   │   ├── angular-locale_en-us.js
    │   │   │   │   ├── angular-locale_en-vg.js
    │   │   │   │   ├── angular-locale_en-vi.js
    │   │   │   │   ├── angular-locale_en-za.js
    │   │   │   │   ├── angular-locale_en-zw.js
    │   │   │   │   ├── angular-locale_en-zz.js
    │   │   │   │   ├── angular-locale_en.js
    │   │   │   │   ├── angular-locale_es-419.js
    │   │   │   │   ├── angular-locale_es-ar.js
    │   │   │   │   ├── angular-locale_es-bo.js
    │   │   │   │   ├── angular-locale_es-cl.js
    │   │   │   │   ├── angular-locale_es-co.js
    │   │   │   │   ├── angular-locale_es-cr.js
    │   │   │   │   ├── angular-locale_es-do.js
    │   │   │   │   ├── angular-locale_es-ea.js
    │   │   │   │   ├── angular-locale_es-ec.js
    │   │   │   │   ├── angular-locale_es-es.js
    │   │   │   │   ├── angular-locale_es-gq.js
    │   │   │   │   ├── angular-locale_es-gt.js
    │   │   │   │   ├── angular-locale_es-hn.js
    │   │   │   │   ├── angular-locale_es-ic.js
    │   │   │   │   ├── angular-locale_es-mx.js
    │   │   │   │   ├── angular-locale_es-ni.js
    │   │   │   │   ├── angular-locale_es-pa.js
    │   │   │   │   ├── angular-locale_es-pe.js
    │   │   │   │   ├── angular-locale_es-pr.js
    │   │   │   │   ├── angular-locale_es-py.js
    │   │   │   │   ├── angular-locale_es-sv.js
    │   │   │   │   ├── angular-locale_es-us.js
    │   │   │   │   ├── angular-locale_es-uy.js
    │   │   │   │   ├── angular-locale_es-ve.js
    │   │   │   │   ├── angular-locale_es.js
    │   │   │   │   ├── angular-locale_et-ee.js
    │   │   │   │   ├── angular-locale_et.js
    │   │   │   │   ├── angular-locale_eu-es.js
    │   │   │   │   ├── angular-locale_eu.js
    │   │   │   │   ├── angular-locale_fa-af.js
    │   │   │   │   ├── angular-locale_fa-ir.js
    │   │   │   │   ├── angular-locale_fa.js
    │   │   │   │   ├── angular-locale_fi-fi.js
    │   │   │   │   ├── angular-locale_fi.js
    │   │   │   │   ├── angular-locale_fil-ph.js
    │   │   │   │   ├── angular-locale_fil.js
    │   │   │   │   ├── angular-locale_fr-be.js
    │   │   │   │   ├── angular-locale_fr-bf.js
    │   │   │   │   ├── angular-locale_fr-bi.js
    │   │   │   │   ├── angular-locale_fr-bj.js
    │   │   │   │   ├── angular-locale_fr-bl.js
    │   │   │   │   ├── angular-locale_fr-ca.js
    │   │   │   │   ├── angular-locale_fr-cd.js
    │   │   │   │   ├── angular-locale_fr-cf.js
    │   │   │   │   ├── angular-locale_fr-cg.js
    │   │   │   │   ├── angular-locale_fr-ch.js
    │   │   │   │   ├── angular-locale_fr-ci.js
    │   │   │   │   ├── angular-locale_fr-cm.js
    │   │   │   │   ├── angular-locale_fr-dj.js
    │   │   │   │   ├── angular-locale_fr-fr.js
    │   │   │   │   ├── angular-locale_fr-ga.js
    │   │   │   │   ├── angular-locale_fr-gf.js
    │   │   │   │   ├── angular-locale_fr-gn.js
    │   │   │   │   ├── angular-locale_fr-gp.js
    │   │   │   │   ├── angular-locale_fr-gq.js
    │   │   │   │   ├── angular-locale_fr-km.js
    │   │   │   │   ├── angular-locale_fr-lu.js
    │   │   │   │   ├── angular-locale_fr-mc.js
    │   │   │   │   ├── angular-locale_fr-mf.js
    │   │   │   │   ├── angular-locale_fr-mg.js
    │   │   │   │   ├── angular-locale_fr-ml.js
    │   │   │   │   ├── angular-locale_fr-mq.js
    │   │   │   │   ├── angular-locale_fr-ne.js
    │   │   │   │   ├── angular-locale_fr-re.js
    │   │   │   │   ├── angular-locale_fr-rw.js
    │   │   │   │   ├── angular-locale_fr-sn.js
    │   │   │   │   ├── angular-locale_fr-td.js
    │   │   │   │   ├── angular-locale_fr-tg.js
    │   │   │   │   ├── angular-locale_fr-yt.js
    │   │   │   │   ├── angular-locale_fr.js
    │   │   │   │   ├── angular-locale_gl-es.js
    │   │   │   │   ├── angular-locale_gl.js
    │   │   │   │   ├── angular-locale_gsw-ch.js
    │   │   │   │   ├── angular-locale_gsw.js
    │   │   │   │   ├── angular-locale_gu-in.js
    │   │   │   │   ├── angular-locale_gu.js
    │   │   │   │   ├── angular-locale_haw.js
    │   │   │   │   ├── angular-locale_he-il.js
    │   │   │   │   ├── angular-locale_he.js
    │   │   │   │   ├── angular-locale_hi-in.js
    │   │   │   │   ├── angular-locale_hi.js
    │   │   │   │   ├── angular-locale_hr-hr.js
    │   │   │   │   ├── angular-locale_hr.js
    │   │   │   │   ├── angular-locale_hu-hu.js
    │   │   │   │   ├── angular-locale_hu.js
    │   │   │   │   ├── angular-locale_id-id.js
    │   │   │   │   ├── angular-locale_id.js
    │   │   │   │   ├── angular-locale_in.js
    │   │   │   │   ├── angular-locale_is-is.js
    │   │   │   │   ├── angular-locale_is.js
    │   │   │   │   ├── angular-locale_it-ch.js
    │   │   │   │   ├── angular-locale_it-it.js
    │   │   │   │   ├── angular-locale_it-sm.js
    │   │   │   │   ├── angular-locale_it.js
    │   │   │   │   ├── angular-locale_iw.js
    │   │   │   │   ├── angular-locale_ja-jp.js
    │   │   │   │   ├── angular-locale_ja.js
    │   │   │   │   ├── angular-locale_kn-in.js
    │   │   │   │   ├── angular-locale_kn.js
    │   │   │   │   ├── angular-locale_ko-kr.js
    │   │   │   │   ├── angular-locale_ko.js
    │   │   │   │   ├── angular-locale_ln-cd.js
    │   │   │   │   ├── angular-locale_ln-cg.js
    │   │   │   │   ├── angular-locale_ln.js
    │   │   │   │   ├── angular-locale_lt-lt.js
    │   │   │   │   ├── angular-locale_lt.js
    │   │   │   │   ├── angular-locale_lv-lv.js
    │   │   │   │   ├── angular-locale_lv.js
    │   │   │   │   ├── angular-locale_ml-in.js
    │   │   │   │   ├── angular-locale_ml.js
    │   │   │   │   ├── angular-locale_mo.js
    │   │   │   │   ├── angular-locale_mr-in.js
    │   │   │   │   ├── angular-locale_mr.js
    │   │   │   │   ├── angular-locale_ms-bn.js
    │   │   │   │   ├── angular-locale_ms-my.js
    │   │   │   │   ├── angular-locale_ms.js
    │   │   │   │   ├── angular-locale_mt-mt.js
    │   │   │   │   ├── angular-locale_mt.js
    │   │   │   │   ├── angular-locale_nl-aw.js
    │   │   │   │   ├── angular-locale_nl-be.js
    │   │   │   │   ├── angular-locale_nl-cw.js
    │   │   │   │   ├── angular-locale_nl-nl.js
    │   │   │   │   ├── angular-locale_nl-sx.js
    │   │   │   │   ├── angular-locale_nl.js
    │   │   │   │   ├── angular-locale_no.js
    │   │   │   │   ├── angular-locale_or-in.js
    │   │   │   │   ├── angular-locale_or.js
    │   │   │   │   ├── angular-locale_pl-pl.js
    │   │   │   │   ├── angular-locale_pl.js
    │   │   │   │   ├── angular-locale_pt-ao.js
    │   │   │   │   ├── angular-locale_pt-br.js
    │   │   │   │   ├── angular-locale_pt-gw.js
    │   │   │   │   ├── angular-locale_pt-mz.js
    │   │   │   │   ├── angular-locale_pt-pt.js
    │   │   │   │   ├── angular-locale_pt-st.js
    │   │   │   │   ├── angular-locale_pt.js
    │   │   │   │   ├── angular-locale_ro-md.js
    │   │   │   │   ├── angular-locale_ro-ro.js
    │   │   │   │   ├── angular-locale_ro.js
    │   │   │   │   ├── angular-locale_ru-md.js
    │   │   │   │   ├── angular-locale_ru-ru.js
    │   │   │   │   ├── angular-locale_ru-ua.js
    │   │   │   │   ├── angular-locale_ru.js
    │   │   │   │   ├── angular-locale_sk-sk.js
    │   │   │   │   ├── angular-locale_sk.js
    │   │   │   │   ├── angular-locale_sl-si.js
    │   │   │   │   ├── angular-locale_sl.js
    │   │   │   │   ├── angular-locale_sq-al.js
    │   │   │   │   ├── angular-locale_sq.js
    │   │   │   │   ├── angular-locale_sr-cyrl-ba.js
    │   │   │   │   ├── angular-locale_sr-cyrl-me.js
    │   │   │   │   ├── angular-locale_sr-cyrl-rs.js
    │   │   │   │   ├── angular-locale_sr-cyrl.js
    │   │   │   │   ├── angular-locale_sr-latn-ba.js
    │   │   │   │   ├── angular-locale_sr-latn-me.js
    │   │   │   │   ├── angular-locale_sr-latn-rs.js
    │   │   │   │   ├── angular-locale_sr-latn.js
    │   │   │   │   ├── angular-locale_sr-rs.js
    │   │   │   │   ├── angular-locale_sr.js
    │   │   │   │   ├── angular-locale_sv-fi.js
    │   │   │   │   ├── angular-locale_sv-se.js
    │   │   │   │   ├── angular-locale_sv.js
    │   │   │   │   ├── angular-locale_sw-ke.js
    │   │   │   │   ├── angular-locale_sw-tz.js
    │   │   │   │   ├── angular-locale_sw.js
    │   │   │   │   ├── angular-locale_ta-in.js
    │   │   │   │   ├── angular-locale_ta-lk.js
    │   │   │   │   ├── angular-locale_ta.js
    │   │   │   │   ├── angular-locale_te-in.js
    │   │   │   │   ├── angular-locale_te.js
    │   │   │   │   ├── angular-locale_th-th.js
    │   │   │   │   ├── angular-locale_th.js
    │   │   │   │   ├── angular-locale_tl-ph.js
    │   │   │   │   ├── angular-locale_tl.js
    │   │   │   │   ├── angular-locale_tr-tr.js
    │   │   │   │   ├── angular-locale_tr.js
    │   │   │   │   ├── angular-locale_uk-ua.js
    │   │   │   │   ├── angular-locale_uk.js
    │   │   │   │   ├── angular-locale_ur-in.js
    │   │   │   │   ├── angular-locale_ur-pk.js
    │   │   │   │   ├── angular-locale_ur.js
    │   │   │   │   ├── angular-locale_vi-vn.js
    │   │   │   │   ├── angular-locale_vi.js
    │   │   │   │   ├── angular-locale_zh-cn.js
    │   │   │   │   ├── angular-locale_zh-hans-cn.js
    │   │   │   │   ├── angular-locale_zh-hans-hk.js
    │   │   │   │   ├── angular-locale_zh-hans-mo.js
    │   │   │   │   ├── angular-locale_zh-hans-sg.js
    │   │   │   │   ├── angular-locale_zh-hans.js
    │   │   │   │   ├── angular-locale_zh-hant-hk.js
    │   │   │   │   ├── angular-locale_zh-hant-mo.js
    │   │   │   │   ├── angular-locale_zh-hant-tw.js
    │   │   │   │   ├── angular-locale_zh-hant.js
    │   │   │   │   ├── angular-locale_zh-hk.js
    │   │   │   │   ├── angular-locale_zh-tw.js
    │   │   │   │   ├── angular-locale_zh.js
    │   │   │   │   ├── angular-locale_zu-za.js
    │   │   │   │   └── angular-locale_zu.js
    │   │   │   ├── version.json
    │   │   │   └── version.txt
    │   │   ├── app/
    │   │   │   └── home/
    │   │   │       ├── aboutCtrl.js
    │   │   │       ├── contactCtrl.js
    │   │   │       ├── homeCtrl.js
    │   │   │       └── homeModule.js
    │   │   ├── bootstrap/
    │   │   │   ├── bootstrap.js
    │   │   │   └── modernizr-2.6.2-respond-1.1.0.js
    │   │   ├── jquery/
    │   │   │   └── jquery-1.9.0.js
    │   │   └── testing/
    │   │       ├── config/
    │   │       │   └── testacular-unit-tests.conf.js
    │   │       ├── jasmine/
    │   │       │   ├── jasmine-html.js
    │   │       │   ├── jasmine.css
    │   │       │   └── jasmine.js
    │   │       └── unit-tests/
    │   │           ├── basicSpec.js
    │   │           └── controllersSpec.js
    │   ├── Views/
    │   │   ├── Home/
    │   │   │   ├── About.cshtml
    │   │   │   ├── Contact.cshtml
    │   │   │   ├── Home.cshtml
    │   │   │   └── Index.cshtml
    │   │   ├── Shared/
    │   │   │   ├── Error.cshtml
    │   │   │   └── _Layout.cshtml
    │   │   ├── Tests/
    │   │   │   └── Index.cshtml
    │   │   ├── Web.config
    │   │   └── _ViewStart.cshtml
    │   ├── Web.Debug.config
    │   ├── Web.Release.config
    │   ├── Web.config
    │   └── packages.config
    ├── README.md
    ├── SimpleRouting.sln
    └── packages/
        ├── Microsoft.AspNet.Mvc.4.0.20710.0/
        │   ├── Microsoft.AspNet.Mvc.4.0.20710.0.nupkg
        │   ├── Microsoft.AspNet.Mvc.4.0.20710.0.nuspec
        │   └── lib/
        │       └── net40/
        │           └── System.Web.Mvc.xml
        ├── Microsoft.AspNet.Razor.2.0.20715.0/
        │   ├── Microsoft.AspNet.Razor.2.0.20715.0.nupkg
        │   ├── Microsoft.AspNet.Razor.2.0.20715.0.nuspec
        │   └── lib/
        │       └── net40/
        │           └── System.Web.Razor.xml
        ├── Microsoft.AspNet.Web.Optimization.1.0.0/
        │   ├── Microsoft.AspNet.Web.Optimization.1.0.0.nupkg
        │   └── Microsoft.AspNet.Web.Optimization.1.0.0.nuspec
        ├── Microsoft.AspNet.WebApi.4.0.20710.0/
        │   ├── Microsoft.AspNet.WebApi.4.0.20710.0.nupkg
        │   └── Microsoft.AspNet.WebApi.4.0.20710.0.nuspec
        ├── Microsoft.AspNet.WebApi.Client.4.0.20710.0/
        │   ├── Microsoft.AspNet.WebApi.Client.4.0.20710.0.nupkg
        │   ├── Microsoft.AspNet.WebApi.Client.4.0.20710.0.nuspec
        │   └── lib/
        │       └── net40/
        │           └── System.Net.Http.Formatting.xml
        ├── Microsoft.AspNet.WebApi.Core.4.0.20710.0/
        │   ├── Microsoft.AspNet.WebApi.Core.4.0.20710.0.nupkg
        │   ├── Microsoft.AspNet.WebApi.Core.4.0.20710.0.nuspec
        │   ├── content/
        │   │   └── web.config.transform
        │   └── lib/
        │       └── net40/
        │           └── System.Web.Http.xml
        ├── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0/
        │   ├── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0.nupkg
        │   ├── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0.nuspec
        │   └── lib/
        │       └── net40/
        │           └── System.Web.Http.WebHost.xml
        ├── Microsoft.AspNet.WebPages.2.0.20710.0/
        │   ├── Microsoft.AspNet.WebPages.2.0.20710.0.nupkg
        │   ├── Microsoft.AspNet.WebPages.2.0.20710.0.nuspec
        │   └── lib/
        │       └── net40/
        │           ├── System.Web.Helpers.xml
        │           ├── System.Web.WebPages.Deployment.xml
        │           ├── System.Web.WebPages.Razor.xml
        │           └── System.Web.WebPages.xml
        ├── Microsoft.Net.Http.2.0.20710.0/
        │   ├── Microsoft.Net.Http.2.0.20710.0.nupkg
        │   ├── Microsoft.Net.Http.2.0.20710.0.nuspec
        │   └── lib/
        │       ├── net40/
        │       │   ├── System.Net.Http.WebRequest.xml
        │       │   └── System.Net.Http.xml
        │       └── net45/
        │           └── _._
        ├── Microsoft.Web.Infrastructure.1.0.0.0/
        │   ├── Microsoft.Web.Infrastructure.1.0.0.0.nupkg
        │   └── Microsoft.Web.Infrastructure.1.0.0.0.nuspec
        ├── Newtonsoft.Json.5.0.3/
        │   ├── Newtonsoft.Json.5.0.3.nupkg
        │   ├── Newtonsoft.Json.5.0.3.nuspec
        │   └── lib/
        │       ├── net20/
        │       │   └── Newtonsoft.Json.xml
        │       ├── net35/
        │       │   └── Newtonsoft.Json.xml
        │       ├── net40/
        │       │   └── Newtonsoft.Json.xml
        │       ├── net45/
        │       │   └── Newtonsoft.Json.xml
        │       ├── netcore45/
        │       │   └── Newtonsoft.Json.xml
        │       ├── portable-net40+sl4+wp7+win8/
        │       │   └── Newtonsoft.Json.xml
        │       └── portable-net45+wp80+win8/
        │           └── Newtonsoft.Json.xml
        ├── WebGrease.1.3.0/
        │   ├── WebGrease.1.3.0.nupkg
        │   └── WebGrease.1.3.0.nuspec
        └── repositories.config

================================================
FILE CONTENTS
================================================

================================================
FILE: .gitignore
================================================
*.suo
*.user
BasicProject/MvcAngular.Web/bin/
BasicProject/MvcAngular.Web/obj/
SimpleRouting/MvcAngular.Web/bin/
SimpleRouting/MvcAngular.Web/obj/
CRUDOperations/MvcAngular.Web/bin/
CRUDOperations/MvcAngular.Web/obj/
/.idea


================================================
FILE: BasicProject/BasicProject.sln
================================================

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MvcAngular.Web", "MvcAngular.Web\MvcAngular.Web.csproj", "{507C33AC-A1BD-47AC-9D66-6F65B004C0DD}"
EndProject
Global
	GlobalSection(SolutionConfigurationPlatforms) = preSolution
		Debug|Any CPU = Debug|Any CPU
		Release|Any CPU = Release|Any CPU
	EndGlobalSection
	GlobalSection(ProjectConfigurationPlatforms) = postSolution
		{507C33AC-A1BD-47AC-9D66-6F65B004C0DD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{507C33AC-A1BD-47AC-9D66-6F65B004C0DD}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{507C33AC-A1BD-47AC-9D66-6F65B004C0DD}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{507C33AC-A1BD-47AC-9D66-6F65B004C0DD}.Release|Any CPU.Build.0 = Release|Any CPU
	EndGlobalSection
	GlobalSection(SolutionProperties) = preSolution
		HideSolutionNode = FALSE
	EndGlobalSection
EndGlobal


================================================
FILE: BasicProject/MvcAngular.Web/404.html
================================================
<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <title>Page Not Found :(</title>
        <style>
            ::-moz-selection {
                background: #b3d4fc;
                text-shadow: none;
            }

            ::selection {
                background: #b3d4fc;
                text-shadow: none;
            }

            html {
                padding: 30px 10px;
                font-size: 20px;
                line-height: 1.4;
                color: #737373;
                background: #f0f0f0;
                -webkit-text-size-adjust: 100%;
                -ms-text-size-adjust: 100%;
            }

            html,
            input {
                font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
            }

            body {
                max-width: 500px;
                _width: 500px;
                padding: 30px 20px 50px;
                border: 1px solid #b3b3b3;
                border-radius: 4px;
                margin: 0 auto;
                box-shadow: 0 1px 10px #a7a7a7, inset 0 1px 0 #fff;
                background: #fcfcfc;
            }

            h1 {
                margin: 0 10px;
                font-size: 50px;
                text-align: center;
            }

            h1 span {
                color: #bbb;
            }

            h3 {
                margin: 1.5em 0 0.5em;
            }

            p {
                margin: 1em 0;
            }

            ul {
                padding: 0 0 0 40px;
                margin: 1em 0;
            }

            .container {
                max-width: 380px;
                _width: 380px;
                margin: 0 auto;
            }

            /* google search */

            #goog-fixurl ul {
                list-style: none;
                padding: 0;
                margin: 0;
            }

            #goog-fixurl form {
                margin: 0;
            }

            #goog-wm-qt,
            #goog-wm-sb {
                border: 1px solid #bbb;
                font-size: 16px;
                line-height: normal;
                vertical-align: top;
                color: #444;
                border-radius: 2px;
            }

            #goog-wm-qt {
                width: 220px;
                height: 20px;
                padding: 5px;
                margin: 5px 10px 0 0;
                box-shadow: inset 0 1px 1px #ccc;
            }

            #goog-wm-sb {
                display: inline-block;
                height: 32px;
                padding: 0 10px;
                margin: 5px 0 0;
                white-space: nowrap;
                cursor: pointer;
                background-color: #f5f5f5;
                background-image: -webkit-linear-gradient(rgba(255,255,255,0), #f1f1f1);
                background-image: -moz-linear-gradient(rgba(255,255,255,0), #f1f1f1);
                background-image: -ms-linear-gradient(rgba(255,255,255,0), #f1f1f1);
                background-image: -o-linear-gradient(rgba(255,255,255,0), #f1f1f1);
                -webkit-appearance: none;
                -moz-appearance: none;
                appearance: none;
                *overflow: visible;
                *display: inline;
                *zoom: 1;
            }

            #goog-wm-sb:hover,
            #goog-wm-sb:focus {
                border-color: #aaa;
                box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
                background-color: #f8f8f8;
            }

            #goog-wm-qt:hover,
            #goog-wm-qt:focus {
                border-color: #105cb6;
                outline: 0;
                color: #222;
            }

            input::-moz-focus-inner {
                padding: 0;
                border: 0;
            }
        </style>
    </head>
    <body>
        <div class="container">
            <h1>Not found <span>:(</span></h1>
            <p>Sorry, but the page you were trying to view does not exist.</p>
            <p>It looks like this was the result of either:</p>
            <ul>
                <li>a mistyped address</li>
                <li>an out-of-date link</li>
            </ul>
            <script>
                var GOOG_FIXURL_LANG = (navigator.language || '').slice(0,2),GOOG_FIXURL_SITE = location.host;
            </script>
            <script src="http://linkhelp.clients.google.com/tbproxy/lh/wm/fixurl.js"></script>
        </div>
    </body>
</html>


================================================
FILE: BasicProject/MvcAngular.Web/App_Start/BundleConfig.cs
================================================
using System.Web;
using System.Web.Optimization;

namespace MvcAngular.Web
{
    public class BundleConfig
    {
        // For more information on Bundling, visit http://go.microsoft.com/fwlink/?LinkId=254725
        public static void RegisterBundles(BundleCollection bundles)
        {
            // Use Bundle rather than StyleBundle or ScriptBundle in order to turn off
            // minification (takes the already minified files).

            // CSS Bundles

            bundles.Add(new Bundle("~/Content/files/css-one")
                .Include("~/Content/bootstrap/bootstrap.css"));

            bundles.Add(new Bundle("~/Content/files/css-two")
                .Include("~/Content/bootstrap/bootstrap-responsive.css")
                .Include("~/Content/font-awesome/font-awesome.css")
                .Include("~/Content/app/main.css"));


            // Script Bundles

            bundles.Add(new Bundle("~/bundles/files/modernizr")
                .Include("~/Scripts/bootstrap/modernizr-2.6.2-respond-1.1.0.js"));

            bundles.Add(new Bundle("~/bundles/files/scripts")
                .Include("~/Scripts/jquery/jquery-{version}.js")
                .Include("~/Scripts/bootstrap/bootstrap.js")
                .Include("~/Scripts/angular/angular.js"));
        }
    }
}

================================================
FILE: BasicProject/MvcAngular.Web/App_Start/FilterConfig.cs
================================================
using System.Web;
using System.Web.Mvc;

namespace MvcAngular.Web
{
    public class FilterConfig
    {
        public static void RegisterGlobalFilters(GlobalFilterCollection filters)
        {
            filters.Add(new HandleErrorAttribute());
        }
    }
}

================================================
FILE: BasicProject/MvcAngular.Web/App_Start/RouteConfig.cs
================================================
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using System.Web.Routing;

namespace MvcAngular.Web
{
    public class RouteConfig
    {
        public static void RegisterRoutes(RouteCollection routes)
        {
            routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

            routes.MapRoute(
                name: "Default",
                url: "{controller}/{action}/{id}",
                defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
            );
        }
    }
}

================================================
FILE: BasicProject/MvcAngular.Web/App_Start/WebApiConfig.cs
================================================
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web.Http;

namespace MvcAngular.Web
{
    public static class WebApiConfig
    {
        public static void Register(HttpConfiguration config)
        {
            config.Routes.MapHttpRoute(
                name: "DefaultApi",
                routeTemplate: "api/{controller}/{id}",
                defaults: new { id = RouteParameter.Optional }
            );
        }
    }
}


================================================
FILE: BasicProject/MvcAngular.Web/Content/app/main.css
================================================


/* ==========================================================================
   Author's custom styles
   ========================================================================== */



















================================================
FILE: BasicProject/MvcAngular.Web/Content/bootstrap/bootstrap-responsive.css
================================================
/*!
 * Bootstrap Responsive v2.2.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */

@-ms-viewport {
  width: device-width;
}

.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}

.clearfix:after {
  clear: both;
}

.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.hidden {
  display: none;
  visibility: hidden;
}

.visible-phone {
  display: none !important;
}

.visible-tablet {
  display: none !important;
}

.hidden-desktop {
  display: none !important;
}

.visible-desktop {
  display: inherit !important;
}

@media (min-width: 768px) and (max-width: 979px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important ;
  }
  .visible-tablet {
    display: inherit !important;
  }
  .hidden-tablet {
    display: none !important;
  }
}

@media (max-width: 767px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-phone {
    display: inherit !important;
  }
  .hidden-phone {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .row {
    margin-left: -30px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 30px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 1170px;
  }
  .span12 {
    width: 1170px;
  }
  .span11 {
    width: 1070px;
  }
  .span10 {
    width: 970px;
  }
  .span9 {
    width: 870px;
  }
  .span8 {
    width: 770px;
  }
  .span7 {
    width: 670px;
  }
  .span6 {
    width: 570px;
  }
  .span5 {
    width: 470px;
  }
  .span4 {
    width: 370px;
  }
  .span3 {
    width: 270px;
  }
  .span2 {
    width: 170px;
  }
  .span1 {
    width: 70px;
  }
  .offset12 {
    margin-left: 1230px;
  }
  .offset11 {
    margin-left: 1130px;
  }
  .offset10 {
    margin-left: 1030px;
  }
  .offset9 {
    margin-left: 930px;
  }
  .offset8 {
    margin-left: 830px;
  }
  .offset7 {
    margin-left: 730px;
  }
  .offset6 {
    margin-left: 630px;
  }
  .offset5 {
    margin-left: 530px;
  }
  .offset4 {
    margin-left: 430px;
  }
  .offset3 {
    margin-left: 330px;
  }
  .offset2 {
    margin-left: 230px;
  }
  .offset1 {
    margin-left: 130px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 30px;
    margin-left: 2.564102564102564%;
    *margin-left: 2.5109110747408616%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 2.564102564102564%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94680851063829%;
  }
  .row-fluid .span11 {
    width: 91.45299145299145%;
    *width: 91.39979996362975%;
  }
  .row-fluid .span10 {
    width: 82.90598290598291%;
    *width: 82.8527914166212%;
  }
  .row-fluid .span9 {
    width: 74.35897435897436%;
    *width: 74.30578286961266%;
  }
  .row-fluid .span8 {
    width: 65.81196581196582%;
    *width: 65.75877432260411%;
  }
  .row-fluid .span7 {
    width: 57.26495726495726%;
    *width: 57.21176577559556%;
  }
  .row-fluid .span6 {
    width: 48.717948717948715%;
    *width: 48.664757228587014%;
  }
  .row-fluid .span5 {
    width: 40.17094017094017%;
    *width: 40.11774868157847%;
  }
  .row-fluid .span4 {
    width: 31.623931623931625%;
    *width: 31.570740134569924%;
  }
  .row-fluid .span3 {
    width: 23.076923076923077%;
    *width: 23.023731587561375%;
  }
  .row-fluid .span2 {
    width: 14.52991452991453%;
    *width: 14.476723040552828%;
  }
  .row-fluid .span1 {
    width: 5.982905982905983%;
    *width: 5.929714493544281%;
  }
  .row-fluid .offset12 {
    margin-left: 105.12820512820512%;
    *margin-left: 105.02182214948171%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 102.56410256410257%;
    *margin-left: 102.45771958537915%;
  }
  .row-fluid .offset11 {
    margin-left: 96.58119658119658%;
    *margin-left: 96.47481360247316%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 94.01709401709402%;
    *margin-left: 93.91071103837061%;
  }
  .row-fluid .offset10 {
    margin-left: 88.03418803418803%;
    *margin-left: 87.92780505546462%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 85.47008547008548%;
    *margin-left: 85.36370249136206%;
  }
  .row-fluid .offset9 {
    margin-left: 79.48717948717949%;
    *margin-left: 79.38079650845607%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 76.92307692307693%;
    *margin-left: 76.81669394435352%;
  }
  .row-fluid .offset8 {
    margin-left: 70.94017094017094%;
    *margin-left: 70.83378796144753%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 68.37606837606839%;
    *margin-left: 68.26968539734497%;
  }
  .row-fluid .offset7 {
    margin-left: 62.393162393162385%;
    *margin-left: 62.28677941443899%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 59.82905982905982%;
    *margin-left: 59.72267685033642%;
  }
  .row-fluid .offset6 {
    margin-left: 53.84615384615384%;
    *margin-left: 53.739770867430444%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 51.28205128205128%;
    *margin-left: 51.175668303327875%;
  }
  .row-fluid .offset5 {
    margin-left: 45.299145299145295%;
    *margin-left: 45.1927623204219%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 42.73504273504273%;
    *margin-left: 42.62865975631933%;
  }
  .row-fluid .offset4 {
    margin-left: 36.75213675213675%;
    *margin-left: 36.645753773413354%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 34.18803418803419%;
    *margin-left: 34.081651209310785%;
  }
  .row-fluid .offset3 {
    margin-left: 28.205128205128204%;
    *margin-left: 28.0987452264048%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 25.641025641025642%;
    *margin-left: 25.53464266230224%;
  }
  .row-fluid .offset2 {
    margin-left: 19.65811965811966%;
    *margin-left: 19.551736679396257%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 17.094017094017094%;
    *margin-left: 16.98763411529369%;
  }
  .row-fluid .offset1 {
    margin-left: 11.11111111111111%;
    *margin-left: 11.004728132387708%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.547008547008547%;
    *margin-left: 8.440625568285142%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 30px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 1156px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 1056px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 956px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 856px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 756px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 656px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 556px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 456px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 356px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 256px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 156px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 56px;
  }
  .thumbnails {
    margin-left: -30px;
  }
  .thumbnails > li {
    margin-left: 30px;
  }
  .row-fluid .thumbnails {
    margin-left: 0;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  .row {
    margin-left: -20px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 20px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 724px;
  }
  .span12 {
    width: 724px;
  }
  .span11 {
    width: 662px;
  }
  .span10 {
    width: 600px;
  }
  .span9 {
    width: 538px;
  }
  .span8 {
    width: 476px;
  }
  .span7 {
    width: 414px;
  }
  .span6 {
    width: 352px;
  }
  .span5 {
    width: 290px;
  }
  .span4 {
    width: 228px;
  }
  .span3 {
    width: 166px;
  }
  .span2 {
    width: 104px;
  }
  .span1 {
    width: 42px;
  }
  .offset12 {
    margin-left: 764px;
  }
  .offset11 {
    margin-left: 702px;
  }
  .offset10 {
    margin-left: 640px;
  }
  .offset9 {
    margin-left: 578px;
  }
  .offset8 {
    margin-left: 516px;
  }
  .offset7 {
    margin-left: 454px;
  }
  .offset6 {
    margin-left: 392px;
  }
  .offset5 {
    margin-left: 330px;
  }
  .offset4 {
    margin-left: 268px;
  }
  .offset3 {
    margin-left: 206px;
  }
  .offset2 {
    margin-left: 144px;
  }
  .offset1 {
    margin-left: 82px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 30px;
    margin-left: 2.7624309392265194%;
    *margin-left: 2.709239449864817%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 2.7624309392265194%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94680851063829%;
  }
  .row-fluid .span11 {
    width: 91.43646408839778%;
    *width: 91.38327259903608%;
  }
  .row-fluid .span10 {
    width: 82.87292817679558%;
    *width: 82.81973668743387%;
  }
  .row-fluid .span9 {
    width: 74.30939226519337%;
    *width: 74.25620077583166%;
  }
  .row-fluid .span8 {
    width: 65.74585635359117%;
    *width: 65.69266486422946%;
  }
  .row-fluid .span7 {
    width: 57.18232044198895%;
    *width: 57.12912895262725%;
  }
  .row-fluid .span6 {
    width: 48.61878453038674%;
    *width: 48.56559304102504%;
  }
  .row-fluid .span5 {
    width: 40.05524861878453%;
    *width: 40.00205712942283%;
  }
  .row-fluid .span4 {
    width: 31.491712707182323%;
    *width: 31.43852121782062%;
  }
  .row-fluid .span3 {
    width: 22.92817679558011%;
    *width: 22.87498530621841%;
  }
  .row-fluid .span2 {
    width: 14.3646408839779%;
    *width: 14.311449394616199%;
  }
  .row-fluid .span1 {
    width: 5.801104972375691%;
    *width: 5.747913483013988%;
  }
  .row-fluid .offset12 {
    margin-left: 105.52486187845304%;
    *margin-left: 105.41847889972962%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 102.76243093922652%;
    *margin-left: 102.6560479605031%;
  }
  .row-fluid .offset11 {
    margin-left: 96.96132596685082%;
    *margin-left: 96.8549429881274%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 94.1988950276243%;
    *margin-left: 94.09251204890089%;
  }
  .row-fluid .offset10 {
    margin-left: 88.39779005524862%;
    *margin-left: 88.2914070765252%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 85.6353591160221%;
    *margin-left: 85.52897613729868%;
  }
  .row-fluid .offset9 {
    margin-left: 79.8342541436464%;
    *margin-left: 79.72787116492299%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 77.07182320441989%;
    *margin-left: 76.96544022569647%;
  }
  .row-fluid .offset8 {
    margin-left: 71.2707182320442%;
    *margin-left: 71.16433525332079%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 68.50828729281768%;
    *margin-left: 68.40190431409427%;
  }
  .row-fluid .offset7 {
    margin-left: 62.70718232044199%;
    *margin-left: 62.600799341718584%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 59.94475138121547%;
    *margin-left: 59.838368402492065%;
  }
  .row-fluid .offset6 {
    margin-left: 54.14364640883978%;
    *margin-left: 54.037263430116376%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 51.38121546961326%;
    *margin-left: 51.27483249088986%;
  }
  .row-fluid .offset5 {
    margin-left: 45.58011049723757%;
    *margin-left: 45.47372751851417%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 42.81767955801105%;
    *margin-left: 42.71129657928765%;
  }
  .row-fluid .offset4 {
    margin-left: 37.01657458563536%;
    *margin-left: 36.91019160691196%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 34.25414364640884%;
    *margin-left: 34.14776066768544%;
  }
  .row-fluid .offset3 {
    margin-left: 28.45303867403315%;
    *margin-left: 28.346655695309746%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 25.69060773480663%;
    *margin-left: 25.584224756083227%;
  }
  .row-fluid .offset2 {
    margin-left: 19.88950276243094%;
    *margin-left: 19.783119783707537%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 17.12707182320442%;
    *margin-left: 17.02068884448102%;
  }
  .row-fluid .offset1 {
    margin-left: 11.32596685082873%;
    *margin-left: 11.219583872105325%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.56353591160221%;
    *margin-left: 8.457152932878806%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 20px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 710px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 648px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 586px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 524px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 462px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 400px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 338px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 276px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 214px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 152px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 90px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 28px;
  }
}

@media (max-width: 767px) {
  body {
    padding-right: 20px;
    padding-left: 20px;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom,
  .navbar-static-top {
    margin-right: -20px;
    margin-left: -20px;
  }
  .container-fluid {
    padding: 0;
  }
  .dl-horizontal dt {
    float: none;
    width: auto;
    clear: none;
    text-align: left;
  }
  .dl-horizontal dd {
    margin-left: 0;
  }
  .container {
    width: auto;
  }
  .row-fluid {
    width: 100%;
  }
  .row,
  .thumbnails {
    margin-left: 0;
  }
  .thumbnails > li {
    float: none;
    margin-left: 0;
  }
  [class*="span"],
  .uneditable-input[class*="span"],
  .row-fluid [class*="span"] {
    display: block;
    float: none;
    width: 100%;
    margin-left: 0;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .row-fluid [class*="offset"]:first-child {
    margin-left: 0;
  }
  .input-large,
  .input-xlarge,
  .input-xxlarge,
  input[class*="span"],
  select[class*="span"],
  textarea[class*="span"],
  .uneditable-input {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .input-prepend input,
  .input-append input,
  .input-prepend input[class*="span"],
  .input-append input[class*="span"] {
    display: inline-block;
    width: auto;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 0;
  }
  .modal {
    position: fixed;
    top: 20px;
    right: 20px;
    left: 20px;
    width: auto;
    margin: 0;
  }
  .modal.fade {
    top: -100px;
  }
  .modal.fade.in {
    top: 20px;
  }
}

@media (max-width: 480px) {
  .nav-collapse {
    -webkit-transform: translate3d(0, 0, 0);
  }
  .page-header h1 small {
    display: block;
    line-height: 20px;
  }
  input[type="checkbox"],
  input[type="radio"] {
    border: 1px solid #ccc;
  }
  .form-horizontal .control-label {
    float: none;
    width: auto;
    padding-top: 0;
    text-align: left;
  }
  .form-horizontal .controls {
    margin-left: 0;
  }
  .form-horizontal .control-list {
    padding-top: 0;
  }
  .form-horizontal .form-actions {
    padding-right: 10px;
    padding-left: 10px;
  }
  .media .pull-left,
  .media .pull-right {
    display: block;
    float: none;
    margin-bottom: 10px;
  }
  .media-object {
    margin-right: 0;
    margin-left: 0;
  }
  .modal {
    top: 10px;
    right: 10px;
    left: 10px;
  }
  .modal-header .close {
    padding: 10px;
    margin: -10px;
  }
  .carousel-caption {
    position: static;
  }
}

@media (max-width: 979px) {
  body {
    padding-top: 0;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    position: static;
  }
  .navbar-fixed-top {
    margin-bottom: 20px;
  }
  .navbar-fixed-bottom {
    margin-top: 20px;
  }
  .navbar-fixed-top .navbar-inner,
  .navbar-fixed-bottom .navbar-inner {
    padding: 5px;
  }
  .navbar .container {
    width: auto;
    padding: 0;
  }
  .navbar .brand {
    padding-right: 10px;
    padding-left: 10px;
    margin: 0 0 0 -5px;
  }
  .nav-collapse {
    clear: both;
  }
  .nav-collapse .nav {
    float: none;
    margin: 0 0 10px;
  }
  .nav-collapse .nav > li {
    float: none;
  }
  .nav-collapse .nav > li > a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > .divider-vertical {
    display: none;
  }
  .nav-collapse .nav .nav-header {
    color: #777777;
    text-shadow: none;
  }
  .nav-collapse .nav > li > a,
  .nav-collapse .dropdown-menu a {
    padding: 9px 15px;
    font-weight: bold;
    color: #777777;
    -webkit-border-radius: 3px;
       -moz-border-radius: 3px;
            border-radius: 3px;
  }
  .nav-collapse .btn {
    padding: 4px 10px 4px;
    font-weight: normal;
    -webkit-border-radius: 4px;
       -moz-border-radius: 4px;
            border-radius: 4px;
  }
  .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > li > a:hover,
  .nav-collapse .dropdown-menu a:hover {
    background-color: #f2f2f2;
  }
  .navbar-inverse .nav-collapse .nav > li > a,
  .navbar-inverse .nav-collapse .dropdown-menu a {
    color: #999999;
  }
  .navbar-inverse .nav-collapse .nav > li > a:hover,
  .navbar-inverse .nav-collapse .dropdown-menu a:hover {
    background-color: #111111;
  }
  .nav-collapse.in .btn-group {
    padding: 0;
    margin-top: 5px;
  }
  .nav-collapse .dropdown-menu {
    position: static;
    top: auto;
    left: auto;
    display: none;
    float: none;
    max-width: none;
    padding: 0;
    margin: 0 15px;
    background-color: transparent;
    border: none;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;
    -webkit-box-shadow: none;
       -moz-box-shadow: none;
            box-shadow: none;
  }
  .nav-collapse .open > .dropdown-menu {
    display: block;
  }
  .nav-collapse .dropdown-menu:before,
  .nav-collapse .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .dropdown-menu .divider {
    display: none;
  }
  .nav-collapse .nav > li > .dropdown-menu:before,
  .nav-collapse .nav > li > .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .navbar-form,
  .nav-collapse .navbar-search {
    float: none;
    padding: 10px 15px;
    margin: 10px 0;
    border-top: 1px solid #f2f2f2;
    border-bottom: 1px solid #f2f2f2;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
       -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
            box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  }
  .navbar-inverse .nav-collapse .navbar-form,
  .navbar-inverse .nav-collapse .navbar-search {
    border-top-color: #111111;
    border-bottom-color: #111111;
  }
  .navbar .nav-collapse .nav.pull-right {
    float: none;
    margin-left: 0;
  }
  .nav-collapse,
  .nav-collapse.collapse {
    height: 0;
    overflow: hidden;
  }
  .navbar .btn-navbar {
    display: block;
  }
  .navbar-static .navbar-inner {
    padding-right: 10px;
    padding-left: 10px;
  }
}

@media (min-width: 980px) {
  .nav-collapse.collapse {
    height: auto !important;
    overflow: visible !important;
  }
}


================================================
FILE: BasicProject/MvcAngular.Web/Content/bootstrap/bootstrap.css
================================================
/*!
 * Bootstrap v2.2.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}

audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

audio:not([controls]) {
  display: none;
}

html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
}

a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

a:hover,
a:active {
  outline: 0;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  width: auto\9;
  height: auto;
  max-width: 100%;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}

#map_canvas img,
.google-maps img {
  max-width: none;
}

button,
input,
select,
textarea {
  margin: 0;
  font-size: 100%;
  vertical-align: middle;
}

button,
input {
  *overflow: visible;
  line-height: normal;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}

label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
  cursor: pointer;
}

input[type="search"] {
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-appearance: textfield;
}

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

textarea {
  overflow: auto;
  vertical-align: top;
}

@media print {
  * {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page  {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
}

.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}

.clearfix:after {
  clear: both;
}

.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

body {
  margin: 0;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
  color: #333333;
  background-color: #ffffff;
}

a {
  color: #0088cc;
  text-decoration: none;
}

a:hover {
  color: #005580;
  text-decoration: underline;
}

.img-rounded {
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
}

.img-polaroid {
  padding: 4px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
     -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}

.img-circle {
  -webkit-border-radius: 500px;
     -moz-border-radius: 500px;
          border-radius: 500px;
}

.row {
  margin-left: -20px;
  *zoom: 1;
}

.row:before,
.row:after {
  display: table;
  line-height: 0;
  content: "";
}

.row:after {
  clear: both;
}

[class*="span"] {
  float: left;
  min-height: 1px;
  margin-left: 20px;
}

.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}

.span12 {
  width: 940px;
}

.span11 {
  width: 860px;
}

.span10 {
  width: 780px;
}

.span9 {
  width: 700px;
}

.span8 {
  width: 620px;
}

.span7 {
  width: 540px;
}

.span6 {
  width: 460px;
}

.span5 {
  width: 380px;
}

.span4 {
  width: 300px;
}

.span3 {
  width: 220px;
}

.span2 {
  width: 140px;
}

.span1 {
  width: 60px;
}

.offset12 {
  margin-left: 980px;
}

.offset11 {
  margin-left: 900px;
}

.offset10 {
  margin-left: 820px;
}

.offset9 {
  margin-left: 740px;
}

.offset8 {
  margin-left: 660px;
}

.offset7 {
  margin-left: 580px;
}

.offset6 {
  margin-left: 500px;
}

.offset5 {
  margin-left: 420px;
}

.offset4 {
  margin-left: 340px;
}

.offset3 {
  margin-left: 260px;
}

.offset2 {
  margin-left: 180px;
}

.offset1 {
  margin-left: 100px;
}

.row-fluid {
  width: 100%;
  *zoom: 1;
}

.row-fluid:before,
.row-fluid:after {
  display: table;
  line-height: 0;
  content: "";
}

.row-fluid:after {
  clear: both;
}

.row-fluid [class*="span"] {
  display: block;
  float: left;
  width: 100%;
  min-height: 30px;
  margin-left: 2.127659574468085%;
  *margin-left: 2.074468085106383%;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}

.row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-left: 2.127659574468085%;
}

.row-fluid .span12 {
  width: 100%;
  *width: 99.94680851063829%;
}

.row-fluid .span11 {
  width: 91.48936170212765%;
  *width: 91.43617021276594%;
}

.row-fluid .span10 {
  width: 82.97872340425532%;
  *width: 82.92553191489361%;
}

.row-fluid .span9 {
  width: 74.46808510638297%;
  *width: 74.41489361702126%;
}

.row-fluid .span8 {
  width: 65.95744680851064%;
  *width: 65.90425531914893%;
}

.row-fluid .span7 {
  width: 57.44680851063829%;
  *width: 57.39361702127659%;
}

.row-fluid .span6 {
  width: 48.93617021276595%;
  *width: 48.88297872340425%;
}

.row-fluid .span5 {
  width: 40.42553191489362%;
  *width: 40.37234042553192%;
}

.row-fluid .span4 {
  width: 31.914893617021278%;
  *width: 31.861702127659576%;
}

.row-fluid .span3 {
  width: 23.404255319148934%;
  *width: 23.351063829787233%;
}

.row-fluid .span2 {
  width: 14.893617021276595%;
  *width: 14.840425531914894%;
}

.row-fluid .span1 {
  width: 6.382978723404255%;
  *width: 6.329787234042553%;
}

.row-fluid .offset12 {
  margin-left: 104.25531914893617%;
  *margin-left: 104.14893617021275%;
}

.row-fluid .offset12:first-child {
  margin-left: 102.12765957446808%;
  *margin-left: 102.02127659574467%;
}

.row-fluid .offset11 {
  margin-left: 95.74468085106382%;
  *margin-left: 95.6382978723404%;
}

.row-fluid .offset11:first-child {
  margin-left: 93.61702127659574%;
  *margin-left: 93.51063829787232%;
}

.row-fluid .offset10 {
  margin-left: 87.23404255319149%;
  *margin-left: 87.12765957446807%;
}

.row-fluid .offset10:first-child {
  margin-left: 85.1063829787234%;
  *margin-left: 84.99999999999999%;
}

.row-fluid .offset9 {
  margin-left: 78.72340425531914%;
  *margin-left: 78.61702127659572%;
}

.row-fluid .offset9:first-child {
  margin-left: 76.59574468085106%;
  *margin-left: 76.48936170212764%;
}

.row-fluid .offset8 {
  margin-left: 70.2127659574468%;
  *margin-left: 70.10638297872339%;
}

.row-fluid .offset8:first-child {
  margin-left: 68.08510638297872%;
  *margin-left: 67.9787234042553%;
}

.row-fluid .offset7 {
  margin-left: 61.70212765957446%;
  *margin-left: 61.59574468085106%;
}

.row-fluid .offset7:first-child {
  margin-left: 59.574468085106375%;
  *margin-left: 59.46808510638297%;
}

.row-fluid .offset6 {
  margin-left: 53.191489361702125%;
  *margin-left: 53.085106382978715%;
}

.row-fluid .offset6:first-child {
  margin-left: 51.063829787234035%;
  *margin-left: 50.95744680851063%;
}

.row-fluid .offset5 {
  margin-left: 44.68085106382979%;
  *margin-left: 44.57446808510638%;
}

.row-fluid .offset5:first-child {
  margin-left: 42.5531914893617%;
  *margin-left: 42.4468085106383%;
}

.row-fluid .offset4 {
  margin-left: 36.170212765957444%;
  *margin-left: 36.06382978723405%;
}

.row-fluid .offset4:first-child {
  margin-left: 34.04255319148936%;
  *margin-left: 33.93617021276596%;
}

.row-fluid .offset3 {
  margin-left: 27.659574468085104%;
  *margin-left: 27.5531914893617%;
}

.row-fluid .offset3:first-child {
  margin-left: 25.53191489361702%;
  *margin-left: 25.425531914893618%;
}

.row-fluid .offset2 {
  margin-left: 19.148936170212764%;
  *margin-left: 19.04255319148936%;
}

.row-fluid .offset2:first-child {
  margin-left: 17.02127659574468%;
  *margin-left: 16.914893617021278%;
}

.row-fluid .offset1 {
  margin-left: 10.638297872340425%;
  *margin-left: 10.53191489361702%;
}

.row-fluid .offset1:first-child {
  margin-left: 8.51063829787234%;
  *margin-left: 8.404255319148938%;
}

[class*="span"].hide,
.row-fluid [class*="span"].hide {
  display: none;
}

[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: right;
}

.container {
  margin-right: auto;
  margin-left: auto;
  *zoom: 1;
}

.container:before,
.container:after {
  display: table;
  line-height: 0;
  content: "";
}

.container:after {
  clear: both;
}

.container-fluid {
  padding-right: 20px;
  padding-left: 20px;
  *zoom: 1;
}

.container-fluid:before,
.container-fluid:after {
  display: table;
  line-height: 0;
  content: "";
}

.container-fluid:after {
  clear: both;
}

p {
  margin: 0 0 10px;
}

.lead {
  margin-bottom: 20px;
  font-size: 21px;
  font-weight: 200;
  line-height: 30px;
}

small {
  font-size: 85%;
}

strong {
  font-weight: bold;
}

em {
  font-style: italic;
}

cite {
  font-style: normal;
}

.muted {
  color: #999999;
}

a.muted:hover {
  color: #808080;
}

.text-warning {
  color: #c09853;
}

a.text-warning:hover {
  color: #a47e3c;
}

.text-error {
  color: #b94a48;
}

a.text-error:hover {
  color: #953b39;
}

.text-info {
  color: #3a87ad;
}

a.text-info:hover {
  color: #2d6987;
}

.text-success {
  color: #468847;
}

a.text-success:hover {
  color: #356635;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 10px 0;
  font-family: inherit;
  font-weight: bold;
  line-height: 20px;
  color: inherit;
  text-rendering: optimizelegibility;
}

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  font-weight: normal;
  line-height: 1;
  color: #999999;
}

h1,
h2,
h3 {
  line-height: 40px;
}

h1 {
  font-size: 38.5px;
}

h2 {
  font-size: 31.5px;
}

h3 {
  font-size: 24.5px;
}

h4 {
  font-size: 17.5px;
}

h5 {
  font-size: 14px;
}

h6 {
  font-size: 11.9px;
}

h1 small {
  font-size: 24.5px;
}

h2 small {
  font-size: 17.5px;
}

h3 small {
  font-size: 14px;
}

h4 small {
  font-size: 14px;
}

.page-header {
  padding-bottom: 9px;
  margin: 20px 0 30px;
  border-bottom: 1px solid #eeeeee;
}

ul,
ol {
  padding: 0;
  margin: 0 0 10px 25px;
}

ul ul,
ul ol,
ol ol,
ol ul {
  margin-bottom: 0;
}

li {
  line-height: 20px;
}

ul.unstyled,
ol.unstyled {
  margin-left: 0;
  list-style: none;
}

ul.inline,
ol.inline {
  margin-left: 0;
  list-style: none;
}

ul.inline > li,
ol.inline > li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}

dl {
  margin-bottom: 20px;
}

dt,
dd {
  line-height: 20px;
}

dt {
  font-weight: bold;
}

dd {
  margin-left: 10px;
}

.dl-horizontal {
  *zoom: 1;
}

.dl-horizontal:before,
.dl-horizontal:after {
  display: table;
  line-height: 0;
  content: "";
}

.dl-horizontal:after {
  clear: both;
}

.dl-horizontal dt {
  float: left;
  width: 160px;
  overflow: hidden;
  clear: left;
  text-align: right;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dl-horizontal dd {
  margin-left: 180px;
}

hr {
  margin: 20px 0;
  border: 0;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #ffffff;
}

abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #999999;
}

abbr.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

blockquote {
  padding: 0 0 0 15px;
  margin: 0 0 20px;
  border-left: 5px solid #eeeeee;
}

blockquote p {
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 300;
  line-height: 25px;
}

blockquote small {
  display: block;
  line-height: 20px;
  color: #999999;
}

blockquote small:before {
  content: '\2014 \00A0';
}

blockquote.pull-right {
  float: right;
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
}

blockquote.pull-right p,
blockquote.pull-right small {
  text-align: right;
}

blockquote.pull-right small:before {
  content: '';
}

blockquote.pull-right small:after {
  content: '\00A0 \2014';
}

q:before,
q:after,
blockquote:before,
blockquote:after {
  content: "";
}

address {
  display: block;
  margin-bottom: 20px;
  font-style: normal;
  line-height: 20px;
}

code,
pre {
  padding: 0 3px 2px;
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
  font-size: 12px;
  color: #333333;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}

code {
  padding: 2px 4px;
  color: #d14;
  white-space: nowrap;
  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;
}

pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 20px;
  word-break: break-all;
  word-wrap: break-word;
  white-space: pre;
  white-space: pre-wrap;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

pre.prettyprint {
  margin-bottom: 20px;
}

pre code {
  padding: 0;
  color: inherit;
  white-space: pre;
  white-space: pre-wrap;
  background-color: transparent;
  border: 0;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

form {
  margin: 0 0 20px;
}

fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: 40px;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}

legend small {
  font-size: 15px;
  color: #999999;
}

label,
input,
button,
select,
textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
}

input,
button,
select,
textarea {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

label {
  display: block;
  margin-bottom: 5px;
}

select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #555555;
  vertical-align: middle;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

input,
textarea,
.uneditable-input {
  width: 206px;
}

textarea {
  height: auto;
}

textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
     -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
       -o-transition: border linear 0.2s, box-shadow linear 0.2s;
          transition: border linear 0.2s, box-shadow linear 0.2s;
}

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}

input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  *margin-top: 0;
  line-height: normal;
}

input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}

select,
input[type="file"] {
  height: 30px;
  /* In IE7, the height of the select element cannot be changed by height, only font-size */

  *margin-top: 4px;
  /* For IE7, add top margin to align select with labels */

  line-height: 30px;
}

select {
  width: 220px;
  background-color: #ffffff;
  border: 1px solid #cccccc;
}

select[multiple],
select[size] {
  height: auto;
}

select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.uneditable-input,
.uneditable-textarea {
  color: #999999;
  cursor: not-allowed;
  background-color: #fcfcfc;
  border-color: #cccccc;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
     -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
}

.uneditable-input {
  overflow: hidden;
  white-space: nowrap;
}

.uneditable-textarea {
  width: auto;
  height: auto;
}

input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #999999;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #999999;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #999999;
}

.radio,
.checkbox {
  min-height: 20px;
  padding-left: 20px;
}

.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  float: left;
  margin-left: -20px;
}

.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}

.radio.inline,
.checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 0;
  vertical-align: middle;
}

.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-left: 10px;
}

.input-mini {
  width: 60px;
}

.input-small {
  width: 90px;
}

.input-medium {
  width: 150px;
}

.input-large {
  width: 210px;
}

.input-xlarge {
  width: 270px;
}

.input-xxlarge {
  width: 530px;
}

input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"] {
  float: none;
  margin-left: 0;
}

.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
  display: inline-block;
}

input,
textarea,
.uneditable-input {
  margin-left: 0;
}

.controls-row [class*="span"] + [class*="span"] {
  margin-left: 20px;
}

input.span12,
textarea.span12,
.uneditable-input.span12 {
  width: 926px;
}

input.span11,
textarea.span11,
.uneditable-input.span11 {
  width: 846px;
}

input.span10,
textarea.span10,
.uneditable-input.span10 {
  width: 766px;
}

input.span9,
textarea.span9,
.uneditable-input.span9 {
  width: 686px;
}

input.span8,
textarea.span8,
.uneditable-input.span8 {
  width: 606px;
}

input.span7,
textarea.span7,
.uneditable-input.span7 {
  width: 526px;
}

input.span6,
textarea.span6,
.uneditable-input.span6 {
  width: 446px;
}

input.span5,
textarea.span5,
.uneditable-input.span5 {
  width: 366px;
}

input.span4,
textarea.span4,
.uneditable-input.span4 {
  width: 286px;
}

input.span3,
textarea.span3,
.uneditable-input.span3 {
  width: 206px;
}

input.span2,
textarea.span2,
.uneditable-input.span2 {
  width: 126px;
}

input.span1,
textarea.span1,
.uneditable-input.span1 {
  width: 46px;
}

.controls-row {
  *zoom: 1;
}

.controls-row:before,
.controls-row:after {
  display: table;
  line-height: 0;
  content: "";
}

.controls-row:after {
  clear: both;
}

.controls-row [class*="span"],
.row-fluid .controls-row [class*="span"] {
  float: left;
}

.controls-row .checkbox[class*="span"],
.controls-row .radio[class*="span"] {
  padding-top: 5px;
}

input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  cursor: not-allowed;
  background-color: #eeeeee;
}

input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
  background-color: transparent;
}

.control-group.warning .control-label,
.control-group.warning .help-block,
.control-group.warning .help-inline {
  color: #c09853;
}

.control-group.warning .checkbox,
.control-group.warning .radio,
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  color: #c09853;
}

.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  border-color: #c09853;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.control-group.warning input:focus,
.control-group.warning select:focus,
.control-group.warning textarea:focus {
  border-color: #a47e3c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
}

.control-group.warning .input-prepend .add-on,
.control-group.warning .input-append .add-on {
  color: #c09853;
  background-color: #fcf8e3;
  border-color: #c09853;
}

.control-group.error .control-label,
.control-group.error .help-block,
.control-group.error .help-inline {
  color: #b94a48;
}

.control-group.error .checkbox,
.control-group.error .radio,
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  color: #b94a48;
}

.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  border-color: #b94a48;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.control-group.error input:focus,
.control-group.error select:focus,
.control-group.error textarea:focus {
  border-color: #953b39;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
}

.control-group.error .input-prepend .add-on,
.control-group.error .input-append .add-on {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #b94a48;
}

.control-group.success .control-label,
.control-group.success .help-block,
.control-group.success .help-inline {
  color: #468847;
}

.control-group.success .checkbox,
.control-group.success .radio,
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  color: #468847;
}

.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  border-color: #468847;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.control-group.success input:focus,
.control-group.success select:focus,
.control-group.success textarea:focus {
  border-color: #356635;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
}

.control-group.success .input-prepend .add-on,
.control-group.success .input-append .add-on {
  color: #468847;
  background-color: #dff0d8;
  border-color: #468847;
}

.control-group.info .control-label,
.control-group.info .help-block,
.control-group.info .help-inline {
  color: #3a87ad;
}

.control-group.info .checkbox,
.control-group.info .radio,
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  color: #3a87ad;
}

.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  border-color: #3a87ad;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.control-group.info input:focus,
.control-group.info select:focus,
.control-group.info textarea:focus {
  border-color: #2d6987;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
}

.control-group.info .input-prepend .add-on,
.control-group.info .input-append .add-on {
  color: #3a87ad;
  background-color: #d9edf7;
  border-color: #3a87ad;
}

input:focus:invalid,
textarea:focus:invalid,
select:focus:invalid {
  color: #b94a48;
  border-color: #ee5f5b;
}

input:focus:invalid:focus,
textarea:focus:invalid:focus,
select:focus:invalid:focus {
  border-color: #e9322d;
  -webkit-box-shadow: 0 0 6px #f8b9b7;
     -moz-box-shadow: 0 0 6px #f8b9b7;
          box-shadow: 0 0 6px #f8b9b7;
}

.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-top: 1px solid #e5e5e5;
  *zoom: 1;
}

.form-actions:before,
.form-actions:after {
  display: table;
  line-height: 0;
  content: "";
}

.form-actions:after {
  clear: both;
}

.help-block,
.help-inline {
  color: #595959;
}

.help-block {
  display: block;
  margin-bottom: 10px;
}

.help-inline {
  display: inline-block;
  *display: inline;
  padding-left: 5px;
  vertical-align: middle;
  *zoom: 1;
}

.input-append,
.input-prepend {
  margin-bottom: 5px;
  font-size: 0;
  white-space: nowrap;
}

.input-append input,
.input-prepend input,
.input-append select,
.input-prepend select,
.input-append .uneditable-input,
.input-prepend .uneditable-input,
.input-append .dropdown-menu,
.input-prepend .dropdown-menu {
  font-size: 14px;
}

.input-append input,
.input-prepend input,
.input-append select,
.input-prepend select,
.input-append .uneditable-input,
.input-prepend .uneditable-input {
  position: relative;
  margin-bottom: 0;
  *margin-left: 0;
  vertical-align: top;
  -webkit-border-radius: 0 4px 4px 0;
     -moz-border-radius: 0 4px 4px 0;
          border-radius: 0 4px 4px 0;
}

.input-append input:focus,
.input-prepend input:focus,
.input-append select:focus,
.input-prepend select:focus,
.input-append .uneditable-input:focus,
.input-prepend .uneditable-input:focus {
  z-index: 2;
}

.input-append .add-on,
.input-prepend .add-on {
  display: inline-block;
  width: auto;
  height: 20px;
  min-width: 16px;
  padding: 4px 5px;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  text-align: center;
  text-shadow: 0 1px 0 #ffffff;
  background-color: #eeeeee;
  border: 1px solid #ccc;
}

.input-append .add-on,
.input-prepend .add-on,
.input-append .btn,
.input-prepend .btn,
.input-append .btn-group > .dropdown-toggle,
.input-prepend .btn-group > .dropdown-toggle {
  vertical-align: top;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.input-append .active,
.input-prepend .active {
  background-color: #a9dba9;
  border-color: #46a546;
}

.input-prepend .add-on,
.input-prepend .btn {
  margin-right: -1px;
}

.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
  -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}

.input-append input,
.input-append select,
.input-append .uneditable-input {
  -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}

.input-append input + .btn-group .btn:last-child,
.input-append select + .btn-group .btn:last-child,
.input-append .uneditable-input + .btn-group .btn:last-child {
  -webkit-border-radius: 0 4px 4px 0;
     -moz-border-radius: 0 4px 4px 0;
          border-radius: 0 4px 4px 0;
}

.input-append .add-on,
.input-append .btn,
.input-append .btn-group {
  margin-left: -1px;
}

.input-append .add-on:last-child,
.input-append .btn:last-child,
.input-append .btn-group:last-child > .dropdown-toggle {
  -webkit-border-radius: 0 4px 4px 0;
     -moz-border-radius: 0 4px 4px 0;
          border-radius: 0 4px 4px 0;
}

.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.input-prepend.input-append input + .btn-group .btn,
.input-prepend.input-append select + .btn-group .btn,
.input-prepend.input-append .uneditable-input + .btn-group .btn {
  -webkit-border-radius: 0 4px 4px 0;
     -moz-border-radius: 0 4px 4px 0;
          border-radius: 0 4px 4px 0;
}

.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}

.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
     -moz-border-radius: 0 4px 4px 0;
          border-radius: 0 4px 4px 0;
}

.input-prepend.input-append .btn-group:first-child {
  margin-left: 0;
}

input.search-query {
  padding-right: 14px;
  padding-right: 4px \9;
  padding-left: 14px;
  padding-left: 4px \9;
  /* IE7-8 doesn't have border-radius, so don't indent the padding */

  margin-bottom: 0;
  -webkit-border-radius: 15px;
     -moz-border-radius: 15px;
          border-radius: 15px;
}

/* Allow for input prepend/append in search forms */

.form-search .input-append .search-query,
.form-search .input-prepend .search-query {
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.form-search .input-append .search-query {
  -webkit-border-radius: 14px 0 0 14px;
     -moz-border-radius: 14px 0 0 14px;
          border-radius: 14px 0 0 14px;
}

.form-search .input-append .btn {
  -webkit-border-radius: 0 14px 14px 0;
     -moz-border-radius: 0 14px 14px 0;
          border-radius: 0 14px 14px 0;
}

.form-search .input-prepend .search-query {
  -webkit-border-radius: 0 14px 14px 0;
     -moz-border-radius: 0 14px 14px 0;
          border-radius: 0 14px 14px 0;
}

.form-search .input-prepend .btn {
  -webkit-border-radius: 14px 0 0 14px;
     -moz-border-radius: 14px 0 0 14px;
          border-radius: 14px 0 0 14px;
}

.form-search input,
.form-inline input,
.form-horizontal input,
.form-search textarea,
.form-inline textarea,
.form-horizontal textarea,
.form-search select,
.form-inline select,
.form-horizontal select,
.form-search .help-inline,
.form-inline .help-inline,
.form-horizontal .help-inline,
.form-search .uneditable-input,
.form-inline .uneditable-input,
.form-horizontal .uneditable-input,
.form-search .input-prepend,
.form-inline .input-prepend,
.form-horizontal .input-prepend,
.form-search .input-append,
.form-inline .input-append,
.form-horizontal .input-append {
  display: inline-block;
  *display: inline;
  margin-bottom: 0;
  vertical-align: middle;
  *zoom: 1;
}

.form-search .hide,
.form-inline .hide,
.form-horizontal .hide {
  display: none;
}

.form-search label,
.form-inline label,
.form-search .btn-group,
.form-inline .btn-group {
  display: inline-block;
}

.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0;
}

.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-left: 0;
  margin-bottom: 0;
  vertical-align: middle;
}

.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  float: left;
  margin-right: 3px;
  margin-left: 0;
}

.control-group {
  margin-bottom: 10px;
}

legend + .control-group {
  margin-top: 20px;
  -webkit-margin-top-collapse: separate;
}

.form-horizontal .control-group {
  margin-bottom: 20px;
  *zoom: 1;
}

.form-horizontal .control-group:before,
.form-horizontal .control-group:after {
  display: table;
  line-height: 0;
  content: "";
}

.form-horizontal .control-group:after {
  clear: both;
}

.form-horizontal .control-label {
  float: left;
  width: 160px;
  padding-top: 5px;
  text-align: right;
}

.form-horizontal .controls {
  *display: inline-block;
  *padding-left: 20px;
  margin-left: 180px;
  *margin-left: 0;
}

.form-horizontal .controls:first-child {
  *padding-left: 180px;
}

.form-horizontal .help-block {
  margin-bottom: 0;
}

.form-horizontal input + .help-block,
.form-horizontal select + .help-block,
.form-horizontal textarea + .help-block,
.form-horizontal .uneditable-input + .help-block,
.form-horizontal .input-prepend + .help-block,
.form-horizontal .input-append + .help-block {
  margin-top: 10px;
}

.form-horizontal .form-actions {
  padding-left: 180px;
}

table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}

.table {
  width: 100%;
  margin-bottom: 20px;
}

.table th,
.table td {
  padding: 8px;
  line-height: 20px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}

.table th {
  font-weight: bold;
}

.table thead th {
  vertical-align: bottom;
}

.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}

.table tbody + tbody {
  border-top: 2px solid #dddddd;
}

.table .table {
  background-color: #ffffff;
}

.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}

.table-bordered {
  border: 1px solid #dddddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

.table-bordered th,
.table-bordered td {
  border-left: 1px solid #dddddd;
}

.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}

.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child {
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}

.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
}

.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child {
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
}

.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child {
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
}

.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
  -webkit-border-bottom-left-radius: 0;
          border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
}

.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
}

.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}

.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
}

.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}

.table-hover tbody tr:hover td,
.table-hover tbody tr:hover th {
  background-color: #f5f5f5;
}

table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
  display: table-cell;
  float: none;
  margin-left: 0;
}

.table td.span1,
.table th.span1 {
  float: none;
  width: 44px;
  margin-left: 0;
}

.table td.span2,
.table th.span2 {
  float: none;
  width: 124px;
  margin-left: 0;
}

.table td.span3,
.table th.span3 {
  float: none;
  width: 204px;
  margin-left: 0;
}

.table td.span4,
.table th.span4 {
  float: none;
  width: 284px;
  margin-left: 0;
}

.table td.span5,
.table th.span5 {
  float: none;
  width: 364px;
  margin-left: 0;
}

.table td.span6,
.table th.span6 {
  float: none;
  width: 444px;
  margin-left: 0;
}

.table td.span7,
.table th.span7 {
  float: none;
  width: 524px;
  margin-left: 0;
}

.table td.span8,
.table th.span8 {
  float: none;
  width: 604px;
  margin-left: 0;
}

.table td.span9,
.table th.span9 {
  float: none;
  width: 684px;
  margin-left: 0;
}

.table td.span10,
.table th.span10 {
  float: none;
  width: 764px;
  margin-left: 0;
}

.table td.span11,
.table th.span11 {
  float: none;
  width: 844px;
  margin-left: 0;
}

.table td.span12,
.table th.span12 {
  float: none;
  width: 924px;
  margin-left: 0;
}

.table tbody tr.success td {
  background-color: #dff0d8;
}

.table tbody tr.error td {
  background-color: #f2dede;
}

.table tbody tr.warning td {
  background-color: #fcf8e3;
}

.table tbody tr.info td {
  background-color: #d9edf7;
}

.table-hover tbody tr.success:hover td {
  background-color: #d0e9c6;
}

.table-hover tbody tr.error:hover td {
  background-color: #ebcccc;
}

.table-hover tbody tr.warning:hover td {
  background-color: #faf2cc;
}

.table-hover tbody tr.info:hover td {
  background-color: #c4e3f3;
}

[class^="icon-"],
[class*=" icon-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin-top: 1px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("../img/glyphicons-halflings.png");
  background-position: 14px 14px;
  background-repeat: no-repeat;
}

/* White icons with optional class, or on hover/active states of certain elements */

.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"] {
  background-image: url("../img/glyphicons-halflings-white.png");
}

.icon-glass {
  background-position: 0      0;
}

.icon-music {
  background-position: -24px 0;
}

.icon-search {
  background-position: -48px 0;
}

.icon-envelope {
  background-position: -72px 0;
}

.icon-heart {
  background-position: -96px 0;
}

.icon-star {
  background-position: -120px 0;
}

.icon-star-empty {
  background-position: -144px 0;
}

.icon-user {
  background-position: -168px 0;
}

.icon-film {
  background-position: -192px 0;
}

.icon-th-large {
  background-position: -216px 0;
}

.icon-th {
  background-position: -240px 0;
}

.icon-th-list {
  background-position: -264px 0;
}

.icon-ok {
  background-position: -288px 0;
}

.icon-remove {
  background-position: -312px 0;
}

.icon-zoom-in {
  background-position: -336px 0;
}

.icon-zoom-out {
  background-position: -360px 0;
}

.icon-off {
  background-position: -384px 0;
}

.icon-signal {
  background-position: -408px 0;
}

.icon-cog {
  background-position: -432px 0;
}

.icon-trash {
  background-position: -456px 0;
}

.icon-home {
  background-position: 0 -24px;
}

.icon-file {
  background-position: -24px -24px;
}

.icon-time {
  background-position: -48px -24px;
}

.icon-road {
  background-position: -72px -24px;
}

.icon-download-alt {
  background-position: -96px -24px;
}

.icon-download {
  background-position: -120px -24px;
}

.icon-upload {
  background-position: -144px -24px;
}

.icon-inbox {
  background-position: -168px -24px;
}

.icon-play-circle {
  background-position: -192px -24px;
}

.icon-repeat {
  background-position: -216px -24px;
}

.icon-refresh {
  background-position: -240px -24px;
}

.icon-list-alt {
  background-position: -264px -24px;
}

.icon-lock {
  background-position: -287px -24px;
}

.icon-flag {
  background-position: -312px -24px;
}

.icon-headphones {
  background-position: -336px -24px;
}

.icon-volume-off {
  background-position: -360px -24px;
}

.icon-volume-down {
  background-position: -384px -24px;
}

.icon-volume-up {
  background-position: -408px -24px;
}

.icon-qrcode {
  background-position: -432px -24px;
}

.icon-barcode {
  background-position: -456px -24px;
}

.icon-tag {
  background-position: 0 -48px;
}

.icon-tags {
  background-position: -25px -48px;
}

.icon-book {
  background-position: -48px -48px;
}

.icon-bookmark {
  background-position: -72px -48px;
}

.icon-print {
  background-position: -96px -48px;
}

.icon-camera {
  background-position: -120px -48px;
}

.icon-font {
  background-position: -144px -48px;
}

.icon-bold {
  background-position: -167px -48px;
}

.icon-italic {
  background-position: -192px -48px;
}

.icon-text-height {
  background-position: -216px -48px;
}

.icon-text-width {
  background-position: -240px -48px;
}

.icon-align-left {
  background-position: -264px -48px;
}

.icon-align-center {
  background-position: -288px -48px;
}

.icon-align-right {
  background-position: -312px -48px;
}

.icon-align-justify {
  background-position: -336px -48px;
}

.icon-list {
  background-position: -360px -48px;
}

.icon-indent-left {
  background-position: -384px -48px;
}

.icon-indent-right {
  background-position: -408px -48px;
}

.icon-facetime-video {
  background-position: -432px -48px;
}

.icon-picture {
  background-position: -456px -48px;
}

.icon-pencil {
  background-position: 0 -72px;
}

.icon-map-marker {
  background-position: -24px -72px;
}

.icon-adjust {
  background-position: -48px -72px;
}

.icon-tint {
  background-position: -72px -72px;
}

.icon-edit {
  background-position: -96px -72px;
}

.icon-share {
  background-position: -120px -72px;
}

.icon-check {
  background-position: -144px -72px;
}

.icon-move {
  background-position: -168px -72px;
}

.icon-step-backward {
  background-position: -192px -72px;
}

.icon-fast-backward {
  background-position: -216px -72px;
}

.icon-backward {
  background-position: -240px -72px;
}

.icon-play {
  background-position: -264px -72px;
}

.icon-pause {
  background-position: -288px -72px;
}

.icon-stop {
  background-position: -312px -72px;
}

.icon-forward {
  background-position: -336px -72px;
}

.icon-fast-forward {
  background-position: -360px -72px;
}

.icon-step-forward {
  background-position: -384px -72px;
}

.icon-eject {
  background-position: -408px -72px;
}

.icon-chevron-left {
  background-position: -432px -72px;
}

.icon-chevron-right {
  background-position: -456px -72px;
}

.icon-plus-sign {
  background-position: 0 -96px;
}

.icon-minus-sign {
  background-position: -24px -96px;
}

.icon-remove-sign {
  background-position: -48px -96px;
}

.icon-ok-sign {
  background-position: -72px -96px;
}

.icon-question-sign {
  background-position: -96px -96px;
}

.icon-info-sign {
  background-position: -120px -96px;
}

.icon-screenshot {
  background-position: -144px -96px;
}

.icon-remove-circle {
  background-position: -168px -96px;
}

.icon-ok-circle {
  background-position: -192px -96px;
}

.icon-ban-circle {
  background-position: -216px -96px;
}

.icon-arrow-left {
  background-position: -240px -96px;
}

.icon-arrow-right {
  background-position: -264px -96px;
}

.icon-arrow-up {
  background-position: -289px -96px;
}

.icon-arrow-down {
  background-position: -312px -96px;
}

.icon-share-alt {
  background-position: -336px -96px;
}

.icon-resize-full {
  background-position: -360px -96px;
}

.icon-resize-small {
  background-position: -384px -96px;
}

.icon-plus {
  background-position: -408px -96px;
}

.icon-minus {
  background-position: -433px -96px;
}

.icon-asterisk {
  background-position: -456px -96px;
}

.icon-exclamation-sign {
  background-position: 0 -120px;
}

.icon-gift {
  background-position: -24px -120px;
}

.icon-leaf {
  background-position: -48px -120px;
}

.icon-fire {
  background-position: -72px -120px;
}

.icon-eye-open {
  background-position: -96px -120px;
}

.icon-eye-close {
  background-position: -120px -120px;
}

.icon-warning-sign {
  background-position: -144px -120px;
}

.icon-plane {
  background-position: -168px -120px;
}

.icon-calendar {
  background-position: -192px -120px;
}

.icon-random {
  width: 16px;
  background-position: -216px -120px;
}

.icon-comment {
  background-position: -240px -120px;
}

.icon-magnet {
  background-position: -264px -120px;
}

.icon-chevron-up {
  background-position: -288px -120px;
}

.icon-chevron-down {
  background-position: -313px -119px;
}

.icon-retweet {
  background-position: -336px -120px;
}

.icon-shopping-cart {
  background-position: -360px -120px;
}

.icon-folder-close {
  background-position: -384px -120px;
}

.icon-folder-open {
  width: 16px;
  background-position: -408px -120px;
}

.icon-resize-vertical {
  background-position: -432px -119px;
}

.icon-resize-horizontal {
  background-position: -456px -118px;
}

.icon-hdd {
  background-position: 0 -144px;
}

.icon-bullhorn {
  background-position: -24px -144px;
}

.icon-bell {
  background-position: -48px -144px;
}

.icon-certificate {
  background-position: -72px -144px;
}

.icon-thumbs-up {
  background-position: -96px -144px;
}

.icon-thumbs-down {
  background-position: -120px -144px;
}

.icon-hand-right {
  background-position: -144px -144px;
}

.icon-hand-left {
  background-position: -168px -144px;
}

.icon-hand-up {
  background-position: -192px -144px;
}

.icon-hand-down {
  background-position: -216px -144px;
}

.icon-circle-arrow-right {
  background-position: -240px -144px;
}

.icon-circle-arrow-left {
  background-position: -264px -144px;
}

.icon-circle-arrow-up {
  background-position: -288px -144px;
}

.icon-circle-arrow-down {
  background-position: -312px -144px;
}

.icon-globe {
  background-position: -336px -144px;
}

.icon-wrench {
  background-position: -360px -144px;
}

.icon-tasks {
  background-position: -384px -144px;
}

.icon-filter {
  background-position: -408px -144px;
}

.icon-briefcase {
  background-position: -432px -144px;
}

.icon-fullscreen {
  background-position: -456px -144px;
}

.dropup,
.dropdown {
  position: relative;
}

.dropdown-toggle {
  *margin-bottom: -3px;
}

.dropdown-toggle:active,
.open .dropdown-toggle {
  outline: 0;
}

.caret {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid #000000;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  content: "";
}

.dropdown .caret {
  margin-top: 8px;
  margin-left: 2px;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
}

.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}

.dropdown-menu .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}

.dropdown-menu li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 20px;
  color: #333333;
  white-space: nowrap;
}

.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
  color: #ffffff;
  text-decoration: none;
  background-color: #0081c2;
  background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
  background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
  background-image: -o-linear-gradient(top, #0088cc, #0077b3);
  background-image: linear-gradient(to bottom, #0088cc, #0077b3);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
}

.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
  color: #ffffff;
  text-decoration: none;
  background-color: #0081c2;
  background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
  background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
  background-image: -o-linear-gradient(top, #0088cc, #0077b3);
  background-image: linear-gradient(to bottom, #0088cc, #0077b3);
  background-repeat: repeat-x;
  outline: 0;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
}

.dropdown-menu .disabled > a,
.dropdown-menu .disabled > a:hover {
  color: #999999;
}

.dropdown-menu .disabled > a:hover {
  text-decoration: none;
  cursor: default;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.open {
  *z-index: 1000;
}

.open > .dropdown-menu {
  display: block;
}

.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid #000000;
  content: "";
}

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}

.dropdown-submenu {
  position: relative;
}

.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  -webkit-border-radius: 0 6px 6px 6px;
     -moz-border-radius: 0 6px 6px 6px;
          border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}

.dropup .dropdown-submenu > .dropdown-menu {
  top: auto;
  bottom: 0;
  margin-top: 0;
  margin-bottom: -2px;
  -webkit-border-radius: 5px 5px 5px 0;
     -moz-border-radius: 5px 5px 5px 0;
          border-radius: 5px 5px 5px 0;
}

.dropdown-submenu > a:after {
  display: block;
  float: right;
  width: 0;
  height: 0;
  margin-top: 5px;
  margin-right: -10px;
  border-color: transparent;
  border-left-color: #cccccc;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  content: " ";
}

.dropdown-submenu:hover > a:after {
  border-left-color: #ffffff;
}

.dropdown-submenu.pull-left {
  float: none;
}

.dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
  -webkit-border-radius: 6px 0 6px 6px;
     -moz-border-radius: 6px 0 6px 6px;
          border-radius: 6px 0 6px 6px;
}

.dropdown .dropdown-menu .nav-header {
  padding-right: 20px;
  padding-left: 20px;
}

.typeahead {
  z-index: 1051;
  margin-top: 2px;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}

.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}

.well-large {
  padding: 24px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
}

.well-small {
  padding: 9px;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}

.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
     -moz-transition: opacity 0.15s linear;
       -o-transition: opacity 0.15s linear;
          transition: opacity 0.15s linear;
}

.fade.in {
  opacity: 1;
}

.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
     -moz-transition: height 0.35s ease;
       -o-transition: height 0.35s ease;
          transition: height 0.35s ease;
}

.collapse.in {
  height: auto;
}

.close {
  float: right;
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}

.close:hover {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  filter: alpha(opacity=40);
}

button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

.btn {
  display: inline-block;
  *display: inline;
  padding: 4px 12px;
  margin-bottom: 0;
  *margin-left: .3em;
  font-size: 14px;
  line-height: 20px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  background-color: #f5f5f5;
  *background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border: 1px solid #bbbbbb;
  *border: 0;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #a2a2a2;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #333333;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}

.btn:active,
.btn.active {
  background-color: #cccccc \9;
}

.btn:first-child {
  *margin-left: 0;
}

.btn:hover {
  color: #333333;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
     -moz-transition: background-position 0.1s linear;
       -o-transition: background-position 0.1s linear;
          transition: background-position 0.1s linear;
}

.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}

.btn-large {
  padding: 11px 19px;
  font-size: 17.5px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
}

.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
  margin-top: 4px;
}

.btn-small {
  padding: 2px 10px;
  font-size: 11.9px;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}

.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
  margin-top: 0;
}

.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
  margin-top: -1px;
}

.btn-mini {
  padding: 0 6px;
  font-size: 10.5px;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}

.btn-block {
  display: block;
  width: 100%;
  padding-right: 0;
  padding-left: 0;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.btn-block + .btn-block {
  margin-top: 5px;
}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255, 255, 255, 0.75);
}

.btn {
  border-color: #c5c5c5;
  border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
}

.btn-primary {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #006dcc;
  *background-color: #0044cc;
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  background-image: linear-gradient(to bottom, #0088cc, #0044cc);
  background-repeat: repeat-x;
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #ffffff;
  background-color: #0044cc;
  *background-color: #003bb3;
}

.btn-primary:active,
.btn-primary.active {
  background-color: #003399 \9;
}

.btn-warning {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #faa732;
  *background-color: #f89406;
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
  background-repeat: repeat-x;
  border-color: #f89406 #f89406 #ad6704;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-warning:hover,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #ffffff;
  background-color: #f89406;
  *background-color: #df8505;
}

.btn-warning:active,
.btn-warning.active {
  background-color: #c67605 \9;
}

.btn-danger {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #da4f49;
  *background-color: #bd362f;
  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
  background-repeat: repeat-x;
  border-color: #bd362f #bd362f #802420;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-danger:hover,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  color: #ffffff;
  background-color: #bd362f;
  *background-color: #a9302a;
}

.btn-danger:active,
.btn-danger.active {
  background-color: #942a25 \9;
}

.btn-success {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #5bb75b;
  *background-color: #51a351;
  background-image: -moz-linear-gradient(top, #62c462, #51a351);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
  background-image: -webkit-linear-gradient(top, #62c462, #51a351);
  background-image: -o-linear-gradient(top, #62c462, #51a351);
  background-image: linear-gradient(to bottom, #62c462, #51a351);
  background-repeat: repeat-x;
  border-color: #51a351 #51a351 #387038;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #ffffff;
  background-color: #51a351;
  *background-color: #499249;
}

.btn-success:active,
.btn-success.active {
  background-color: #408140 \9;
}

.btn-info {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #49afcd;
  *background-color: #2f96b4;
  background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
  background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
  background-repeat: repeat-x;
  border-color: #2f96b4 #2f96b4 #1f6377;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-info:hover,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #ffffff;
  background-color: #2f96b4;
  *background-color: #2a85a0;
}

.btn-info:active,
.btn-info.active {
  background-color: #24748c \9;
}

.btn-inverse {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #363636;
  *background-color: #222222;
  background-image: -moz-linear-gradient(top, #444444, #222222);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
  background-image: -webkit-linear-gradient(top, #444444, #222222);
  background-image: -o-linear-gradient(top, #444444, #222222);
  background-image: linear-gradient(to bottom, #444444, #222222);
  background-repeat: repeat-x;
  border-color: #222222 #222222 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-inverse:hover,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #ffffff;
  background-color: #222222;
  *background-color: #151515;
}

.btn-inverse:active,
.btn-inverse.active {
  background-color: #080808 \9;
}

button.btn,
input[type="submit"].btn {
  *padding-top: 3px;
  *padding-bottom: 3px;
}

button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}

button.btn.btn-large,
input[type="submit"].btn.btn-large {
  *padding-top: 7px;
  *padding-bottom: 7px;
}

button.btn.btn-small,
input[type="submit"].btn.btn-small {
  *padding-top: 3px;
  *padding-bottom: 3px;
}

button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
  *padding-top: 1px;
  *padding-bottom: 1px;
}

.btn-link,
.btn-link:active,
.btn-link[disabled] {
  background-color: transparent;
  background-image: none;
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}

.btn-link {
  color: #0088cc;
  cursor: pointer;
  border-color: transparent;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.btn-link:hover {
  color: #005580;
  text-decoration: underline;
  background-color: transparent;
}

.btn-link[disabled]:hover {
  color: #333333;
  text-decoration: none;
}

.btn-group {
  position: relative;
  display: inline-block;
  *display: inline;
  *margin-left: .3em;
  font-size: 0;
  white-space: nowrap;
  vertical-align: middle;
  *zoom: 1;
}

.btn-group:first-child {
  *margin-left: 0;
}

.btn-group + .btn-group {
  margin-left: 5px;
}

.btn-toolbar {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 0;
}

.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group {
  margin-left: 5px;
}

.btn-group > .btn {
  position: relative;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.btn-group > .btn + .btn {
  margin-left: -1px;
}

.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover {
  font-size: 14px;
}

.btn-group > .btn-mini {
  font-size: 10.5px;
}

.btn-group > .btn-small {
  font-size: 11.9px;
}

.btn-group > .btn-large {
  font-size: 17.5px;
}

.btn-group > .btn:first-child {
  margin-left: 0;
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
}

.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
}

.btn-group > .btn.large:first-child {
  margin-left: 0;
  -webkit-border-bottom-left-radius: 6px;
          border-bottom-left-radius: 6px;
  -webkit-border-top-left-radius: 6px;
          border-top-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  -moz-border-radius-topleft: 6px;
}

.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
  -webkit-border-top-right-radius: 6px;
          border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
          border-bottom-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
}

.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
  z-index: 2;
}

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}

.btn-group > .btn + .dropdown-toggle {
  *padding-top: 5px;
  padding-right: 8px;
  *padding-bottom: 5px;
  padding-left: 8px;
  -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn-group > .btn-mini + .dropdown-toggle {
  *padding-top: 2px;
  padding-right: 5px;
  *padding-bottom: 2px;
  padding-left: 5px;
}

.btn-group > .btn-small + .dropdown-toggle {
  *padding-top: 5px;
  *padding-bottom: 4px;
}

.btn-group > .btn-large + .dropdown-toggle {
  *padding-top: 7px;
  padding-right: 12px;
  *padding-bottom: 7px;
  padding-left: 12px;
}

.btn-group.open .dropdown-toggle {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn-group.open .btn.dropdown-toggle {
  background-color: #e6e6e6;
}

.btn-group.open .btn-primary.dropdown-toggle {
  background-color: #0044cc;
}

.btn-group.open .btn-warning.dropdown-toggle {
  background-color: #f89406;
}

.btn-group.open .btn-danger.dropdown-toggle {
  background-color: #bd362f;
}

.btn-group.open .btn-success.dropdown-toggle {
  background-color: #51a351;
}

.btn-group.open .btn-info.dropdown-toggle {
  background-color: #2f96b4;
}

.btn-group.open .btn-inverse.dropdown-toggle {
  background-color: #222222;
}

.btn .caret {
  margin-top: 8px;
  margin-left: 0;
}

.btn-mini .caret,
.btn-small .caret,
.btn-large .caret {
  margin-top: 6px;
}

.btn-large .caret {
  border-top-width: 5px;
  border-right-width: 5px;
  border-left-width: 5px;
}

.dropup .btn-large .caret {
  border-bottom-width: 5px;
}

.btn-primary .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}

.btn-group-vertical {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
}

.btn-group-vertical > .btn {
  display: block;
  float: none;
  max-width: 100%;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.btn-group-vertical > .btn + .btn {
  margin-top: -1px;
  margin-left: 0;
}

.btn-group-vertical > .btn:first-child {
  -webkit-border-radius: 4px 4px 0 0;
     -moz-border-radius: 4px 4px 0 0;
          border-radius: 4px 4px 0 0;
}

.btn-group-vertical > .btn:last-child {
  -webkit-border-radius: 0 0 4px 4px;
     -moz-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px;
}

.btn-group-vertical > .btn-large:first-child {
  -webkit-border-radius: 6px 6px 0 0;
     -moz-border-radius: 6px 6px 0 0;
          border-radius: 6px 6px 0 0;
}

.btn-group-vertical > .btn-large:last-child {
  -webkit-border-radius: 0 0 6px 6px;
     -moz-border-radius: 0 0 6px 6px;
          border-radius: 0 0 6px 6px;
}

.alert {
  padding: 8px 35px 8px 14px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

.alert,
.alert h4 {
  color: #c09853;
}

.alert h4 {
  margin: 0;
}

.alert .close {
  position: relative;
  top: -2px;
  right: -21px;
  line-height: 20px;
}

.alert-success {
  color: #468847;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.alert-success h4 {
  color: #468847;
}

.alert-danger,
.alert-error {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #eed3d7;
}

.alert-danger h4,
.alert-error h4 {
  color: #b94a48;
}

.alert-info {
  color: #3a87ad;
  background-color: #d9edf7;
  border-color: #bce8f1;
}

.alert-info h4 {
  color: #3a87ad;
}

.alert-block {
  padding-top: 14px;
  padding-bottom: 14px;
}

.alert-block > p,
.alert-block > ul {
  margin-bottom: 0;
}

.alert-block p + p {
  margin-top: 5px;
}

.nav {
  margin-bottom: 20px;
  margin-left: 0;
  list-style: none;
}

.nav > li > a {
  display: block;
}

.nav > li > a:hover {
  text-decoration: none;
  background-color: #eeeeee;
}

.nav > li > a > img {
  max-width: none;
}

.nav > .pull-right {
  float: right;
}

.nav-header {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  color: #999999;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  text-transform: uppercase;
}

.nav li + .nav-header {
  margin-top: 9px;
}

.nav-list {
  padding-right: 15px;
  padding-left: 15px;
  margin-bottom: 0;
}

.nav-list > li > a,
.nav-list .nav-header {
  margin-right: -15px;
  margin-left: -15px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

.nav-list > li > a {
  padding: 3px 15px;
}

.nav-list > .active > a,
.nav-list > .active > a:hover {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  background-color: #0088cc;
}

.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  margin-right: 2px;
}

.nav-list .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}

.nav-tabs,
.nav-pills {
  *zoom: 1;
}

.nav-tabs:before,
.nav-pills:before,
.nav-tabs:after,
.nav-pills:after {
  display: table;
  line-height: 0;
  content: "";
}

.nav-tabs:after,
.nav-pills:after {
  clear: both;
}

.nav-tabs > li,
.nav-pills > li {
  float: left;
}

.nav-tabs > li > a,
.nav-pills > li > a {
  padding-right: 12px;
  padding-left: 12px;
  margin-right: 2px;
  line-height: 14px;
}

.nav-tabs {
  border-bottom: 1px solid #ddd;
}

.nav-tabs > li {
  margin-bottom: -1px;
}

.nav-tabs > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 20px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
     -moz-border-radius: 4px 4px 0 0;
          border-radius: 4px 4px 0 0;
}

.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #dddddd;
}

.nav-tabs > .active > a,
.nav-tabs > .active > a:hover {
  color: #555555;
  cursor: default;
  background-color: #ffffff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}

.nav-pills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
}

.nav-pills > .active > a,
.nav-pills > .active > a:hover {
  color: #ffffff;
  background-color: #0088cc;
}

.nav-stacked > li {
  float: none;
}

.nav-stacked > li > a {
  margin-right: 0;
}

.nav-tabs.nav-stacked {
  border-bottom: 0;
}

.nav-tabs.nav-stacked > li > a {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.nav-tabs.nav-stacked > li:first-child > a {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-topleft: 4px;
}

.nav-tabs.nav-stacked > li:last-child > a {
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
}

.nav-tabs.nav-stacked > li > a:hover {
  z-index: 2;
  border-color: #ddd;
}

.nav-pills.nav-stacked > li > a {
  margin-bottom: 3px;
}

.nav-pills.nav-stacked > li:last-child > a {
  margin-bottom: 1px;
}

.nav-tabs .dropdown-menu {
  -webkit-border-radius: 0 0 6px 6px;
     -moz-border-radius: 0 0 6px 6px;
          border-radius: 0 0 6px 6px;
}

.nav-pills .dropdown-menu {
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
}

.nav .dropdown-toggle .caret {
  margin-top: 6px;
  border-top-color: #0088cc;
  border-bottom-color: #0088cc;
}

.nav .dropdown-toggle:hover .caret {
  border-top-color: #005580;
  border-bottom-color: #005580;
}

/* move down carets for tabs */

.nav-tabs .dropdown-toggle .caret {
  margin-top: 8px;
}

.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}

.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #555555;
  border-bottom-color: #555555;
}

.nav > .dropdown.active > a:hover {
  cursor: pointer;
}

.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover {
  color: #ffffff;
  background-color: #999999;
  border-color: #999999;
}

.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
  opacity: 1;
  filter: alpha(opacity=100);
}

.tabs-stacked .open > a:hover {
  border-color: #999999;
}

.tabbable {
  *zoom: 1;
}

.tabbable:before,
.tabbable:after {
  display: table;
  line-height: 0;
  content: "";
}

.tabbable:after {
  clear: both;
}

.tab-content {
  overflow: auto;
}

.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}

.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}

.tab-content > .active,
.pill-content > .active {
  display: block;
}

.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}

.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}

.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
     -moz-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px;
}

.tabs-below > .nav-tabs > li > a:hover {
  border-top-color: #ddd;
  border-bottom-color: transparent;
}

.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover {
  border-color: transparent #ddd #ddd #ddd;
}

.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}

.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}

.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}

.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}

.tabs-left > .nav-tabs > li > a:hover {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}

.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}

.tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}

.tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
     -moz-border-radius: 0 4px 4px 0;
          border-radius: 0 4px 4px 0;
}

.tabs-right > .nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #eeeeee #dddddd;
}

.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #ffffff;
}

.nav > .disabled > a {
  color: #999999;
}

.nav > .disabled > a:hover {
  text-decoration: none;
  cursor: default;
  background-color: transparent;
}

.navbar {
  *position: relative;
  *z-index: 2;
  margin-bottom: 20px;
  overflow: visible;
}

.navbar-inner {
  min-height: 40px;
  padding-right: 20px;
  padding-left: 20px;
  background-color: #fafafa;
  background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
  background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
  background-repeat: repeat-x;
  border: 1px solid #d4d4d4;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
  *zoom: 1;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
     -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
          box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
}

.navbar-inner:before,
.navbar-inner:after {
  display: table;
  line-height: 0;
  content: "";
}

.navbar-inner:after {
  clear: both;
}

.navbar .container {
  width: auto;
}

.nav-collapse.collapse {
  height: auto;
  overflow: visible;
}

.navbar .brand {
  display: block;
  float: left;
  padding: 10px 20px 10px;
  margin-left: -20px;
  font-size: 20px;
  font-weight: 200;
  color: #777777;
  text-shadow: 0 1px 0 #ffffff;
}

.navbar .brand:hover {
  text-decoration: none;
}

.navbar-text {
  margin-bottom: 0;
  line-height: 40px;
  color: #777777;
}

.navbar-link {
  color: #777777;
}

.navbar-link:hover {
  color: #333333;
}

.navbar .divider-vertical {
  height: 40px;
  margin: 0 9px;
  border-right: 1px solid #ffffff;
  border-left: 1px solid #f2f2f2;
}

.navbar .btn,
.navbar .btn-group {
  margin-top: 5px;
}

.navbar .btn-group .btn,
.navbar .input-prepend .btn,
.navbar .input-append .btn {
  margin-top: 0;
}

.navbar-form {
  margin-bottom: 0;
  *zoom: 1;
}

.navbar-form:before,
.navbar-form:after {
  display: table;
  line-height: 0;
  content: "";
}

.navbar-form:after {
  clear: both;
}

.navbar-form input,
.navbar-form select,
.navbar-form .radio,
.navbar-form .checkbox {
  margin-top: 5px;
}

.navbar-form input,
.navbar-form select,
.navbar-form .btn {
  display: inline-block;
  margin-bottom: 0;
}

.navbar-form input[type="image"],
.navbar-form input[type="checkbox"],
.navbar-form input[type="radio"] {
  margin-top: 3px;
}

.navbar-form .input-append,
.navbar-form .input-prepend {
  margin-top: 5px;
  white-space: nowrap;
}

.navbar-form .input-append input,
.navbar-form .input-prepend input {
  margin-top: 0;
}

.navbar-search {
  position: relative;
  float: left;
  margin-top: 5px;
  margin-bottom: 0;
}

.navbar-search .search-query {
  padding: 4px 14px;
  margin-bottom: 0;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
  -webkit-border-radius: 15px;
     -moz-border-radius: 15px;
          border-radius: 15px;
}

.navbar-static-top {
  position: static;
  margin-bottom: 0;
}

.navbar-static-top .navbar-inner {
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
  margin-bottom: 0;
}

.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  border-width: 0 0 1px;
}

.navbar-fixed-bottom .navbar-inner {
  border-width: 1px 0 0;
}

.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner {
  padding-right: 0;
  padding-left: 0;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}

.navbar-fixed-top {
  top: 0;
}

.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
     -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
          box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
}

.navbar-fixed-bottom {
  bottom: 0;
}

.navbar-fixed-bottom .navbar-inner {
  -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
     -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
          box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
}

.navbar .nav {
  position: relative;
  left: 0;
  display: block;
  float: left;
  margin: 0 10px 0 0;
}

.navbar .nav.pull-right {
  float: right;
  margin-right: 0;
}

.navbar .nav > li {
  float: left;
}

.navbar .nav > li > a {
  float: none;
  padding: 10px 15px 10px;
  color: #777777;
  text-decoration: none;
  text-shadow: 0 1px 0 #ffffff;
}

.navbar .nav .dropdown-toggle .caret {
  margin-top: 8px;
}

.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
  color: #333333;
  text-decoration: none;
  background-color: transparent;
}

.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
  color: #555555;
  text-decoration: none;
  background-color: #e5e5e5;
  -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
     -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
          box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
}

.navbar .btn-navbar {
  display: none;
  float: right;
  padding: 7px 10px;
  margin-right: 5px;
  margin-left: 5px;
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #ededed;
  *background-color: #e5e5e5;
  background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));
  background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5);
  background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5);
  background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5);
  background-repeat: repeat-x;
  border-color: #e5e5e5 #e5e5e5 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
}

.navbar .btn-navbar:hover,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #e5e5e5;
  *background-color: #d9d9d9;
}

.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #cccccc \9;
}

.navbar .btn-navbar .icon-bar {
  display: block;
  width: 18px;
  height: 2px;
  background-color: #f5f5f5;
  -webkit-border-radius: 1px;
     -moz-border-radius: 1px;
          border-radius: 1px;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
     -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
          box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
}

.btn-navbar .icon-bar + .icon-bar {
  margin-top: 3px;
}

.navbar .nav > li > .dropdown-menu:before {
  position: absolute;
  top: -7px;
  left: 9px;
  display: inline-block;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-left: 7px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}

.navbar .nav > li > .dropdown-menu:after {
  position: absolute;
  top: -6px;
  left: 10px;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  border-left: 6px solid transparent;
  content: '';
}

.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
  top: auto;
  bottom: -7px;
  border-top: 7px solid #ccc;
  border-bottom: 0;
  border-top-color: rgba(0, 0, 0, 0.2);
}

.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
  top: auto;
  bottom: -6px;
  border-top: 6px solid #ffffff;
  border-bottom: 0;
}

.navbar .nav li.dropdown > a:hover .caret {
  border-top-color: #555555;
  border-bottom-color: #555555;
}

.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
  color: #555555;
  background-color: #e5e5e5;
}

.navbar .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #777777;
  border-bottom-color: #777777;
}

.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #555555;
  border-bottom-color: #555555;
}

.navbar .pull-right > li > .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right {
  right: 0;
  left: auto;
}

.navbar .pull-right > li > .dropdown-menu:before,
.navbar .nav > li > .dropdown-menu.pull-right:before {
  right: 12px;
  left: auto;
}

.navbar .pull-right > li > .dropdown-menu:after,
.navbar .nav > li > .dropdown-menu.pull-right:after {
  right: 13px;
  left: auto;
}

.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
  right: 100%;
  left: auto;
  margin-right: -1px;
  margin-left: 0;
  -webkit-border-radius: 6px 0 6px 6px;
     -moz-border-radius: 6px 0 6px 6px;
          border-radius: 6px 0 6px 6px;
}

.navbar-inverse .navbar-inner {
  background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top, #222222, #111111);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));
  background-image: -webkit-linear-gradient(top, #222222, #111111);
  background-image: -o-linear-gradient(top, #222222, #111111);
  background-image: linear-gradient(to bottom, #222222, #111111);
  background-repeat: repeat-x;
  border-color: #252525;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
}

.navbar-inverse .brand,
.navbar-inverse .nav > li > a {
  color: #999999;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.navbar-inverse .brand:hover,
.navbar-inverse .nav > li > a:hover {
  color: #ffffff;
}

.navbar-inverse .brand {
  color: #999999;
}

.navbar-inverse .navbar-text {
  color: #999999;
}

.navbar-inverse .nav > li > a:focus,
.navbar-inverse .nav > li > a:hover {
  color: #ffffff;
  background-color: transparent;
}

.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
  color: #ffffff;
  background-color: #111111;
}

.navbar-inverse .navbar-link {
  color: #999999;
}

.navbar-inverse .navbar-link:hover {
  color: #ffffff;
}

.navbar-inverse .divider-vertical {
  border-right-color: #222222;
  border-left-color: #111111;
}

.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
  color: #ffffff;
  background-color: #111111;
}

.navbar-inverse .nav li.dropdown > a:hover .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}

.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #999999;
  border-bottom-color: #999999;
}

.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}

.navbar-inverse .navbar-search .search-query {
  color: #ffffff;
  background-color: #515151;
  border-color: #111111;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
     -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
  -webkit-transition: none;
     -moz-transition: none;
       -o-transition: none;
          transition: none;
}

.navbar-inverse .navbar-search .search-query:-moz-placeholder {
  color: #cccccc;
}

.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
  color: #cccccc;
}

.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
  color: #cccccc;
}

.navbar-inverse .navbar-search .search-query:focus,
.navbar-inverse .navbar-search .search-query.focused {
  padding: 5px 15px;
  color: #333333;
  text-shadow: 0 1px 0 #ffffff;
  background-color: #ffffff;
  border: 0;
  outline: 0;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
     -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
          box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
}

.navbar-inverse .btn-navbar {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0e0e0e;
  *background-color: #040404;
  background-image: -moz-linear-gradient(top, #151515, #040404);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));
  background-image: -webkit-linear-gradient(top, #151515, #040404);
  background-image: -o-linear-gradient(top, #151515, #040404);
  background-image: linear-gradient(to bottom, #151515, #040404);
  background-repeat: repeat-x;
  border-color: #040404 #040404 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #040404;
  *background-color: #000000;
}

.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
  background-color: #000000 \9;
}

.breadcrumb {
  padding: 8px 15px;
  margin: 0 0 20px;
  list-style: none;
  background-color: #f5f5f5;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

.breadcrumb > li {
  display: inline-block;
  *display: inline;
  text-shadow: 0 1px 0 #ffffff;
  *zoom: 1;
}

.breadcrumb > li > .divider {
  padding: 0 5px;
  color: #ccc;
}

.breadcrumb > .active {
  color: #999999;
}

.pagination {
  margin: 20px 0;
}

.pagination ul {
  display: inline-block;
  *display: inline;
  margin-bottom: 0;
  margin-left: 0;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  *zoom: 1;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}

.pagination ul > li {
  display: inline;
}

.pagination ul > li > a,
.pagination ul > li > span {
  float: left;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-left-width: 0;
}

.pagination ul > li > a:hover,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #f5f5f5;
}

.pagination ul > .active > a,
.pagination ul > .active > span {
  color: #999999;
  cursor: default;
}

.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover {
  color: #999999;
  cursor: default;
  background-color: transparent;
}

.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-left-width: 1px;
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
}

.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
}

.pagination-centered {
  text-align: center;
}

.pagination-right {
  text-align: right;
}

.pagination-large ul > li > a,
.pagination-large ul > li > span {
  padding: 11px 19px;
  font-size: 17.5px;
}

.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
  -webkit-border-bottom-left-radius: 6px;
          border-bottom-left-radius: 6px;
  -webkit-border-top-left-radius: 6px;
          border-top-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  -moz-border-radius-topleft: 6px;
}

.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
  -webkit-border-top-right-radius: 6px;
          border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
          border-bottom-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
}

.pagination-mini ul > li:first-child > a,
.pagination-small ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > span {
  -webkit-border-bottom-left-radius: 3px;
          border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
          border-top-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-topleft: 3px;
}

.pagination-mini ul > li:last-child > a,
.pagination-small ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > span {
  -webkit-border-top-right-radius: 3px;
          border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
          border-bottom-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
}

.pagination-small ul > li > a,
.pagination-small ul > li > span {
  padding: 2px 10px;
  font-size: 11.9px;
}

.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
  padding: 0 6px;
  font-size: 10.5px;
}

.pager {
  margin: 20px 0;
  text-align: center;
  list-style: none;
  *zoom: 1;
}

.pager:before,
.pager:after {
  display: table;
  line-height: 0;
  content: "";
}

.pager:after {
  clear: both;
}

.pager li {
  display: inline;
}

.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 15px;
     -moz-border-radius: 15px;
          border-radius: 15px;
}

.pager li > a:hover {
  text-decoration: none;
  background-color: #f5f5f5;
}

.pager .next > a,
.pager .next > span {
  float: right;
}

.pager .previous > a,
.pager .previous > span {
  float: left;
}

.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > span {
  color: #999999;
  cursor: default;
  background-color: #fff;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000000;
}

.modal-backdrop.fade {
  opacity: 0;
}

.modal-backdrop,
.modal-backdrop.fade.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}

.modal {
  position: fixed;
  top: 10%;
  left: 50%;
  z-index: 1050;
  width: 560px;
  margin-left: -280px;
  background-color: #ffffff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.3);
  *border: 1px solid #999;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  outline: none;
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
     -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
          box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding-box;
          background-clip: padding-box;
}

.modal.fade {
  top: -25%;
  -webkit-transition: opacity 0.3s linear, top 0.3s ease-out;
     -moz-transition: opacity 0.3s linear, top 0.3s ease-out;
       -o-transition: opacity 0.3s linear, top 0.3s ease-out;
          transition: opacity 0.3s linear, top 0.3s ease-out;
}

.modal.fade.in {
  top: 10%;
}

.modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}

.modal-header .close {
  margin-top: 2px;
}

.modal-header h3 {
  margin: 0;
  line-height: 30px;
}

.modal-body {
  position: relative;
  max-height: 400px;
  padding: 15px;
  overflow-y: auto;
}

.modal-form {
  margin-bottom: 0;
}

.modal-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: right;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  -webkit-border-radius: 0 0 6px 6px;
     -moz-border-radius: 0 0 6px 6px;
          border-radius: 0 0 6px 6px;
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 #ffffff;
     -moz-box-shadow: inset 0 1px 0 #ffffff;
          box-shadow: inset 0 1px 0 #ffffff;
}

.modal-footer:before,
.modal-footer:after {
  display: table;
  line-height: 0;
  content: "";
}

.modal-footer:after {
  clear: both;
}

.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}

.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}

.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}

.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  padding: 5px;
  font-size: 11px;
  opacity: 0;
  filter: alpha(opacity=0);
  visibility: visible;
}

.tooltip.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}

.tooltip.top {
  margin-top: -3px;
}

.tooltip.right {
  margin-left: 3px;
}

.tooltip.bottom {
  margin-top: 3px;
}

.tooltip.left {
  margin-left: -3px;
}

.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  background-color: #000000;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-top-color: #000000;
  border-width: 5px 5px 0;
}

.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-right-color: #000000;
  border-width: 5px 5px 5px 0;
}

.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-left-color: #000000;
  border-width: 5px 0 5px 5px;
}

.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-bottom-color: #000000;
  border-width: 0 5px 5px;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  width: 236px;
  padding: 1px;
  text-align: left;
  white-space: normal;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
}

.popover.top {
  margin-top: -10px;
}

.popover.right {
  margin-left: 10px;
}

.popover.bottom {
  margin-top: 10px;
}

.popover.left {
  margin-left: -10px;
}

.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  -webkit-border-radius: 5px 5px 0 0;
     -moz-border-radius: 5px 5px 0 0;
          border-radius: 5px 5px 0 0;
}

.popover-content {
  padding: 9px 14px;
}

.popover .arrow,
.popover .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.popover .arrow {
  border-width: 11px;
}

.popover .arrow:after {
  border-width: 10px;
  content: "";
}

.popover.top .arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, 0.25);
  border-bottom-width: 0;
}

.popover.top .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  border-top-color: #ffffff;
  border-bottom-width: 0;
}

.popover.right .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, 0.25);
  border-left-width: 0;
}

.popover.right .arrow:after {
  bottom: -10px;
  left: 1px;
  border-right-color: #ffffff;
  border-left-width: 0;
}

.popover.bottom .arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  border-top-width: 0;
}

.popover.bottom .arrow:after {
  top: 1px;
  margin-left: -10px;
  border-bottom-color: #ffffff;
  border-top-width: 0;
}

.popover.left .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, 0.25);
  border-right-width: 0;
}

.popover.left .arrow:after {
  right: 1px;
  bottom: -10px;
  border-left-color: #ffffff;
  border-right-width: 0;
}

.thumbnails {
  margin-left: -20px;
  list-style: none;
  *zoom: 1;
}

.thumbnails:before,
.thumbnails:after {
  display: table;
  line-height: 0;
  content: "";
}

.thumbnails:after {
  clear: both;
}

.row-fluid .thumbnails {
  margin-left: 0;
}

.thumbnails > li {
  float: left;
  margin-bottom: 20px;
  margin-left: 20px;
}

.thumbnail {
  display: block;
  padding: 4px;
  line-height: 20px;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
     -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  -webkit-transition: all 0.2s ease-in-out;
     -moz-transition: all 0.2s ease-in-out;
       -o-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out;
}

a.thumbnail:hover {
  border-color: #0088cc;
  -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
     -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
          box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
}

.thumbnail > img {
  display: block;
  max-width: 100%;
  margin-right: auto;
  margin-left: auto;
}

.thumbnail .caption {
  padding: 9px;
  color: #555555;
}

.media,
.media-body {
  overflow: hidden;
  *overflow: visible;
  zoom: 1;
}

.media,
.media .media {
  margin-top: 15px;
}

.media:first-child {
  margin-top: 0;
}

.media-object {
  display: block;
}

.media-heading {
  margin: 0 0 5px;
}

.media .pull-left {
  margin-right: 10px;
}

.media .pull-right {
  margin-left: 10px;
}

.media-list {
  margin-left: 0;
  list-style: none;
}

.label,
.badge {
  display: inline-block;
  padding: 2px 4px;
  font-size: 11.844px;
  font-weight: bold;
  line-height: 14px;
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  white-space: nowrap;
  vertical-align: baseline;
  background-color: #999999;
}

.label {
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}

.badge {
  padding-right: 9px;
  padding-left: 9px;
  -webkit-border-radius: 9px;
     -moz-border-radius: 9px;
          border-radius: 9px;
}

.label:empty,
.badge:empty {
  display: none;
}

a.label:hover,
a.badge:hover {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}

.label-important,
.badge-important {
  background-color: #b94a48;
}

.label-important[href],
.badge-important[href] {
  background-color: #953b39;
}

.label-warning,
.badge-warning {
  background-color: #f89406;
}

.label-warning[href],
.badge-warning[href] {
  background-color: #c67605;
}

.label-success,
.badge-success {
  background-color: #468847;
}

.label-success[href],
.badge-success[href] {
  background-color: #356635;
}

.label-info,
.badge-info {
  background-color: #3a87ad;
}

.label-info[href],
.badge-info[href] {
  background-color: #2d6987;
}

.label-inverse,
.badge-inverse {
  background-color: #333333;
}

.label-inverse[href],
.badge-inverse[href] {
  background-color: #1a1a1a;
}

.btn .label,
.btn .badge {
  position: relative;
  top: -1px;
}

.btn-mini .label,
.btn-mini .badge {
  top: 0;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}

@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}

@-ms-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}

@-o-keyframes progress-bar-stripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 40px 0;
  }
}

@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}

.progress {
  height: 20px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
  background-repeat: repeat-x;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
     -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.progress .bar {
  float: left;
  width: 0;
  height: 100%;
  font-size: 12px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0e90d2;
  background-image: -moz-linear-gradient(top, #149bdf, #0480be);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
  background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
  background-image: -o-linear-gradient(top, #149bdf, #0480be);
  background-image: linear-gradient(to bottom, #149bdf, #0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
     -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: width 0.6s ease;
     -moz-transition: width 0.6s ease;
       -o-transition: width 0.6s ease;
          transition: width 0.6s ease;
}

.progress .bar + .bar {
  -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
     -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
          box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
}

.progress-striped .bar {
  background-color: #149bdf;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  -webkit-background-size: 40px 40px;
     -moz-background-size: 40px 40px;
       -o-background-size: 40px 40px;
          background-size: 40px 40px;
}

.progress.active .bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
     -moz-animation: progress-bar-stripes 2s linear infinite;
      -ms-animation: progress-bar-stripes 2s linear infinite;
       -o-animation: progress-bar-stripes 2s linear infinite;
          animation: progress-bar-stripes 2s linear infinite;
}

.progress-danger .bar,
.progress .bar-danger {
  background-color: #dd514c;
  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
}

.progress-danger.progress-striped .bar,
.progress-striped .bar-danger {
  background-color: #ee5f5b;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-success .bar,
.progress .bar-success {
  background-color: #5eb95e;
  background-image: -moz-linear-gradient(top, #62c462, #57a957);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
  background-image: -webkit-linear-gradient(top, #62c462, #57a957);
  background-image: -o-linear-gradient(top, #62c462, #57a957);
  background-image: linear-gradient(to bottom, #62c462, #57a957);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
}

.progress-success.progress-striped .bar,
.progress-striped .bar-success {
  background-color: #62c462;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-info .bar,
.progress .bar-info {
  background-color: #4bb1cf;
  background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
  background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
  background-image: linear-gradient(to bottom, #5bc0de, #339bb9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
}

.progress-info.progress-striped .bar,
.progress-striped .bar-info {
  background-color: #5bc0de;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-warning .bar,
.progress .bar-warning {
  background-color: #faa732;
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
}

.progress-warning.progress-striped .bar,
.progress-striped .bar-warning {
  background-color: #fbb450;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.accordion {
  margin-bottom: 20px;
}

.accordion-group {
  margin-bottom: 2px;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

.accordion-heading {
  border-bottom: 0;
}

.accordion-heading .accordion-toggle {
  display: block;
  padding: 8px 15px;
}

.accordion-toggle {
  cursor: pointer;
}

.accordion-inner {
  padding: 9px 15px;
  border-top: 1px solid #e5e5e5;
}

.carousel {
  position: relative;
  margin-bottom: 20px;
  line-height: 1;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: 0.6s ease-in-out left;
     -moz-transition: 0.6s ease-in-out left;
       -o-transition: 0.6s ease-in-out left;
          transition: 0.6s ease-in-out left;
}

.carousel-inner > .item > img {
  display: block;
  line-height: 1;
}

.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}

.carousel-inner > .active {
  left: 0;
}

.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}

.carousel-inner > .next {
  left: 100%;
}

.carousel-inner > .prev {
  left: -100%;
}

.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}

.carousel-inner > .active.left {
  left: -100%;
}

.carousel-inner > .active.right {
  left: 100%;
}

.carousel-control {
  position: absolute;
  top: 40%;
  left: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 30px;
  color: #ffffff;
  text-align: center;
  background: #222222;
  border: 3px solid #ffffff;
  -webkit-border-radius: 23px;
     -moz-border-radius: 23px;
          border-radius: 23px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}

.carousel-control.right {
  right: 15px;
  left: auto;
}

.carousel-control:hover {
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}

.carousel-caption {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 15px;
  background: #333333;
  background: rgba(0, 0, 0, 0.75);
}

.carousel-caption h4,
.carousel-caption p {
  line-height: 20px;
  color: #ffffff;
}

.carousel-caption h4 {
  margin: 0 0 5px;
}

.carousel-caption p {
  margin-bottom: 0;
}

.hero-unit {
  padding: 60px;
  margin-bottom: 30px;
  font-size: 18px;
  font-weight: 200;
  line-height: 30px;
  color: inherit;
  background-color: #eeeeee;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
}

.hero-unit h1 {
  margin-bottom: 0;
  font-size: 60px;
  line-height: 1;
  letter-spacing: -1px;
  color: inherit;
}

.hero-unit li {
  line-height: 30px;
}

.pull-right {
  float: right;
}

.pull-left {
  float: left;
}

.hide {
  display: none;
}

.show {
  display: block;
}

.invisible {
  visibility: hidden;
}

.affix {
  position: fixed;
}


================================================
FILE: BasicProject/MvcAngular.Web/Content/font-awesome/font-awesome.css
================================================
/*!
 *  Font Awesome 3.0.2
 *  the iconic font designed for use with Twitter Bootstrap
 *  -------------------------------------------------------
 *  The full suite of pictographic icons, examples, and documentation
 *  can be found at: http://fortawesome.github.com/Font-Awesome/
 *
 *  License
 *  -------------------------------------------------------
 *  - The Font Awesome font is licensed under the SIL Open Font License - http://scripts.sil.org/OFL
 *  - Font Awesome CSS, LESS, and SASS files are licensed under the MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - The Font Awesome pictograms are licensed under the CC BY 3.0 License - http://creativecommons.org/licenses/by/3.0/
 *  - Attribution is no longer required in Font Awesome 3.0, but much appreciated:
 *    "Font Awesome by Dave Gandy - http://fortawesome.github.com/Font-Awesome"

 *  Contact
 *  -------------------------------------------------------
 *  Email: dave@davegandy.com
 *  Twitter: http://twitter.com/fortaweso_me
 *  Work: Lead Product Designer @ http://kyruus.com
 */
@font-face {
  font-family: 'FontAwesome';
  src: url('../font/fontawesome-webfont.eot?v=3.0.1');
  src: url('../font/fontawesome-webfont.eot?#iefix&v=3.0.1') format('embedded-opentype'),
    url('../font/fontawesome-webfont.woff?v=3.0.1') format('woff'),
    url('../font/fontawesome-webfont.ttf?v=3.0.1') format('truetype');
  font-weight: normal;
  font-style: normal;
}
/*  Font Awesome styles
    ------------------------------------------------------- */
[class^="icon-"],
[class*=" icon-"] {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;

  /* sprites.less reset */
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0;
}
/* more sprites.less reset */
.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"] {
  background-image: none;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none;
}
/* makes sure icons active on rollover in links */
a [class^="icon-"],
a [class*=" icon-"] {
  display: inline-block;
}
/* makes the font 33% larger relative to the icon container */
.icon-large:before {
  vertical-align: -10%;
  font-size: 1.3333333333333333em;
}
.btn [class^="icon-"],
.nav [class^="icon-"],
.btn [class*=" icon-"],
.nav [class*=" icon-"] {
  display: inline;
  /* keeps button heights with and without icons the same */

}
.btn [class^="icon-"].icon-large,
.nav [class^="icon-"].icon-large,
.btn [class*=" icon-"].icon-large,
.nav [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].icon-spin,
.nav [class^="icon-"].icon-spin,
.btn [class*=" icon-"].icon-spin,
.nav [class*=" icon-"].icon-spin {
  display: inline-block;
}
.nav-tabs [class^="icon-"],
.nav-pills [class^="icon-"],
.nav-tabs [class*=" icon-"],
.nav-pills [class*=" icon-"] {
  /* keeps button heights with and without icons the same */

}
.nav-tabs [class^="icon-"],
.nav-pills [class^="icon-"],
.nav-tabs [class*=" icon-"],
.nav-pills [class*=" icon-"],
.nav-tabs [class^="icon-"].icon-large,
.nav-pills [class^="icon-"].icon-large,
.nav-tabs [class*=" icon-"].icon-large,
.nav-pills [class*=" icon-"].icon-large {
  line-height: .9em;
}
li [class^="icon-"],
.nav li [class^="icon-"],
li [class*=" icon-"],
.nav li [class*=" icon-"] {
  display: inline-block;
  width: 1.25em;
  text-align: center;
}
li [class^="icon-"].icon-large,
.nav li [class^="icon-"].icon-large,
li [class*=" icon-"].icon-large,
.nav li [class*=" icon-"].icon-large {
  /* increased font size for icon-large */

  width: 1.5625em;
}
ul.icons {
  list-style-type: none;
  text-indent: -0.75em;
}
ul.icons li [class^="icon-"],
ul.icons li [class*=" icon-"] {
  width: .75em;
}
.icon-muted {
  color: #eeeeee;
}
.icon-border {
  border: solid 1px #eeeeee;
  padding: .2em .25em .15em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.icon-2x {
  font-size: 2em;
}
.icon-2x.icon-border {
  border-width: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.icon-3x {
  font-size: 3em;
}
.icon-3x.icon-border {
  border-width: 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.icon-4x {
  font-size: 4em;
}
.icon-4x.icon-border {
  border-width: 4px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
[class^="icon-"].pull-left,
[class*=" icon-"].pull-left {
  margin-right: .3em;
}
[class^="icon-"].pull-right,
[class*=" icon-"].pull-right {
  margin-left: .3em;
}
.btn [class^="icon-"].pull-left.icon-2x,
.btn [class*=" icon-"].pull-left.icon-2x,
.btn [class^="icon-"].pull-right.icon-2x,
.btn [class*=" icon-"].pull-right.icon-2x {
  margin-top: .18em;
}
.btn [class^="icon-"].icon-spin.icon-large,
.btn [class*=" icon-"].icon-spin.icon-large {
  line-height: .8em;
}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,
.btn.btn-small [class*=" icon-"].pull-left.icon-2x,
.btn.btn-small [class^="icon-"].pull-right.icon-2x,
.btn.btn-small [class*=" icon-"].pull-right.icon-2x {
  margin-top: .25em;
}
.btn.btn-large [class^="icon-"],
.btn.btn-large [class*=" icon-"] {
  margin-top: 0;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x,
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-top: .05em;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x {
  margin-right: .2em;
}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-left: .2em;
}
.icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
@-moz-keyframes spin {
  0% { -moz-transform: rotate(0deg); }
  100% { -moz-transform: rotate(359deg); }
}
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(359deg); }
}
@-o-keyframes spin {
  0% { -o-transform: rotate(0deg); }
  100% { -o-transform: rotate(359deg); }
}
@-ms-keyframes spin {
  0% { -ms-transform: rotate(0deg); }
  100% { -ms-transform: rotate(359deg); }
}
@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
@-moz-document url-prefix() {
  .icon-spin {
    height: .9em;
  }
  .btn .icon-spin {
    height: auto;
  }
  .icon-spin.icon-large {
    height: 1.25em;
  }
  .btn .icon-spin.icon-large {
    height: .75em;
  }
}
/*  Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
    readers do not read off random characters that represent icons */
.icon-glass:before                { content: "\f000"; }
.icon-music:before                { content: "\f001"; }
.icon-search:before               { content: "\f002"; }
.icon-envelope:before             { content: "\f003"; }
.icon-heart:before                { content: "\f004"; }
.icon-star:before                 { content: "\f005"; }
.icon-star-empty:before           { content: "\f006"; }
.icon-user:before                 { content: "\f007"; }
.icon-film:before                 { content: "\f008"; }
.icon-th-large:before             { content: "\f009"; }
.icon-th:before                   { content: "\f00a"; }
.icon-th-list:before              { content: "\f00b"; }
.icon-ok:before                   { content: "\f00c"; }
.icon-remove:before               { content: "\f00d"; }
.icon-zoom-in:before              { content: "\f00e"; }

.icon-zoom-out:before             { content: "\f010"; }
.icon-off:before                  { content: "\f011"; }
.icon-signal:before               { content: "\f012"; }
.icon-cog:before                  { content: "\f013"; }
.icon-trash:before                { content: "\f014"; }
.icon-home:before                 { content: "\f015"; }
.icon-file:before                 { content: "\f016"; }
.icon-time:before                 { content: "\f017"; }
.icon-road:before                 { content: "\f018"; }
.icon-download-alt:before         { content: "\f019"; }
.icon-download:before             { content: "\f01a"; }
.icon-upload:before               { content: "\f01b"; }
.icon-inbox:before                { content: "\f01c"; }
.icon-play-circle:before          { content: "\f01d"; }
.icon-repeat:before               { content: "\f01e"; }

/* \f020 doesn't work in Safari. all shifted one down */
.icon-refresh:before              { content: "\f021"; }
.icon-list-alt:before             { content: "\f022"; }
.icon-lock:before                 { content: "\f023"; }
.icon-flag:before                 { content: "\f024"; }
.icon-headphones:before           { content: "\f025"; }
.icon-volume-off:before           { content: "\f026"; }
.icon-volume-down:before          { content: "\f027"; }
.icon-volume-up:before            { content: "\f028"; }
.icon-qrcode:before               { content: "\f029"; }
.icon-barcode:before              { content: "\f02a"; }
.icon-tag:before                  { content: "\f02b"; }
.icon-tags:before                 { content: "\f02c"; }
.icon-book:before                 { content: "\f02d"; }
.icon-bookmark:before             { content: "\f02e"; }
.icon-print:before                { content: "\f02f"; }

.icon-camera:before               { content: "\f030"; }
.icon-font:before                 { content: "\f031"; }
.icon-bold:before                 { content: "\f032"; }
.icon-italic:before               { content: "\f033"; }
.icon-text-height:before          { content: "\f034"; }
.icon-text-width:before           { content: "\f035"; }
.icon-align-left:before           { content: "\f036"; }
.icon-align-center:before         { content: "\f037"; }
.icon-align-right:before          { content: "\f038"; }
.icon-align-justify:before        { content: "\f039"; }
.icon-list:before                 { content: "\f03a"; }
.icon-indent-left:before          { content: "\f03b"; }
.icon-indent-right:before         { content: "\f03c"; }
.icon-facetime-video:before       { content: "\f03d"; }
.icon-picture:before              { content: "\f03e"; }

.icon-pencil:before               { content: "\f040"; }
.icon-map-marker:before           { content: "\f041"; }
.icon-adjust:before               { content: "\f042"; }
.icon-tint:before                 { content: "\f043"; }
.icon-edit:before                 { content: "\f044"; }
.icon-share:before                { content: "\f045"; }
.icon-check:before                { content: "\f046"; }
.icon-move:before                 { content: "\f047"; }
.icon-step-backward:before        { content: "\f048"; }
.icon-fast-backward:before        { content: "\f049"; }
.icon-backward:before             { content: "\f04a"; }
.icon-play:before                 { content: "\f04b"; }
.icon-pause:before                { content: "\f04c"; }
.icon-stop:before                 { content: "\f04d"; }
.icon-forward:before              { content: "\f04e"; }

.icon-fast-forward:before         { content: "\f050"; }
.icon-step-forward:before         { content: "\f051"; }
.icon-eject:before                { content: "\f052"; }
.icon-chevron-left:before         { content: "\f053"; }
.icon-chevron-right:before        { content: "\f054"; }
.icon-plus-sign:before            { content: "\f055"; }
.icon-minus-sign:before           { content: "\f056"; }
.icon-remove-sign:before          { content: "\f057"; }
.icon-ok-sign:before              { content: "\f058"; }
.icon-question-sign:before        { content: "\f059"; }
.icon-info-sign:before            { content: "\f05a"; }
.icon-screenshot:before           { content: "\f05b"; }
.icon-remove-circle:before        { content: "\f05c"; }
.icon-ok-circle:before            { content: "\f05d"; }
.icon-ban-circle:before           { content: "\f05e"; }

.icon-arrow-left:before           { content: "\f060"; }
.icon-arrow-right:before          { content: "\f061"; }
.icon-arrow-up:before             { content: "\f062"; }
.icon-arrow-down:before           { content: "\f063"; }
.icon-share-alt:before            { content: "\f064"; }
.icon-resize-full:before          { content: "\f065"; }
.icon-resize-small:before         { content: "\f066"; }
.icon-plus:before                 { content: "\f067"; }
.icon-minus:before                { content: "\f068"; }
.icon-asterisk:before             { content: "\f069"; }
.icon-exclamation-sign:before     { content: "\f06a"; }
.icon-gift:before                 { content: "\f06b"; }
.icon-leaf:before                 { content: "\f06c"; }
.icon-fire:before                 { content: "\f06d"; }
.icon-eye-open:before             { content: "\f06e"; }

.icon-eye-close:before            { content: "\f070"; }
.icon-warning-sign:before         { content: "\f071"; }
.icon-plane:before                { content: "\f072"; }
.icon-calendar:before             { content: "\f073"; }
.icon-random:before               { content: "\f074"; }
.icon-comment:before              { content: "\f075"; }
.icon-magnet:before               { content: "\f076"; }
.icon-chevron-up:before           { content: "\f077"; }
.icon-chevron-down:before         { content: "\f078"; }
.icon-retweet:before              { content: "\f079"; }
.icon-shopping-cart:before        { content: "\f07a"; }
.icon-folder-close:before         { content: "\f07b"; }
.icon-folder-open:before          { content: "\f07c"; }
.icon-resize-vertical:before      { content: "\f07d"; }
.icon-resize-horizontal:before    { content: "\f07e"; }

.icon-bar-chart:before            { content: "\f080"; }
.icon-twitter-sign:before         { content: "\f081"; }
.icon-facebook-sign:before        { content: "\f082"; }
.icon-camera-retro:before         { content: "\f083"; }
.icon-key:before                  { content: "\f084"; }
.icon-cogs:before                 { content: "\f085"; }
.icon-comments:before             { content: "\f086"; }
.icon-thumbs-up:before            { content: "\f087"; }
.icon-thumbs-down:before          { content: "\f088"; }
.icon-star-half:before            { content: "\f089"; }
.icon-heart-empty:before          { content: "\f08a"; }
.icon-signout:before              { content: "\f08b"; }
.icon-linkedin-sign:before        { content: "\f08c"; }
.icon-pushpin:before              { content: "\f08d"; }
.icon-external-link:before        { content: "\f08e"; }

.icon-signin:before               { content: "\f090"; }
.icon-trophy:before               { content: "\f091"; }
.icon-github-sign:before          { content: "\f092"; }
.icon-upload-alt:before           { content: "\f093"; }
.icon-lemon:before                { content: "\f094"; }
.icon-phone:before                { content: "\f095"; }
.icon-check-empty:before          { content: "\f096"; }
.icon-bookmark-empty:before       { content: "\f097"; }
.icon-phone-sign:before           { content: "\f098"; }
.icon-twitter:before              { content: "\f099"; }
.icon-facebook:before             { content: "\f09a"; }
.icon-github:before               { content: "\f09b"; }
.icon-unlock:before               { content: "\f09c"; }
.icon-credit-card:before          { content: "\f09d"; }
.icon-rss:before                  { content: "\f09e"; }

.icon-hdd:before                  { content: "\f0a0"; }
.icon-bullhorn:before             { content: "\f0a1"; }
.icon-bell:before                 { content: "\f0a2"; }
.icon-certificate:before          { content: "\f0a3"; }
.icon-hand-right:before           { content: "\f0a4"; }
.icon-hand-left:before            { content: "\f0a5"; }
.icon-hand-up:before              { content: "\f0a6"; }
.icon-hand-down:before            { content: "\f0a7"; }
.icon-circle-arrow-left:before    { content: "\f0a8"; }
.icon-circle-arrow-right:before   { content: "\f0a9"; }
.icon-circle-arrow-up:before      { content: "\f0aa"; }
.icon-circle-arrow-down:before    { content: "\f0ab"; }
.icon-globe:before                { content: "\f0ac"; }
.icon-wrench:before               { content: "\f0ad"; }
.icon-tasks:before                { content: "\f0ae"; }

.icon-filter:before               { content: "\f0b0"; }
.icon-briefcase:before            { content: "\f0b1"; }
.icon-fullscreen:before           { content: "\f0b2"; }

.icon-group:before                { content: "\f0c0"; }
.icon-link:before                 { content: "\f0c1"; }
.icon-cloud:before                { content: "\f0c2"; }
.icon-beaker:before               { content: "\f0c3"; }
.icon-cut:before                  { content: "\f0c4"; }
.icon-copy:before                 { content: "\f0c5"; }
.icon-paper-clip:before           { content: "\f0c6"; }
.icon-save:before                 { content: "\f0c7"; }
.icon-sign-blank:before           { content: "\f0c8"; }
.icon-reorder:before              { content: "\f0c9"; }
.icon-list-ul:before              { content: "\f0ca"; }
.icon-list-ol:before              { content: "\f0cb"; }
.icon-strikethrough:before        { content: "\f0cc"; }
.icon-underline:before            { content: "\f0cd"; }
.icon-table:before                { content: "\f0ce"; }

.icon-magic:before                { content: "\f0d0"; }
.icon-truck:before                { content: "\f0d1"; }
.icon-pinterest:before            { content: "\f0d2"; }
.icon-pinterest-sign:before       { content: "\f0d3"; }
.icon-google-plus-sign:before     { content: "\f0d4"; }
.icon-google-plus:before          { content: "\f0d5"; }
.icon-money:before                { content: "\f0d6"; }
.icon-caret-down:before           { content: "\f0d7"; }
.icon-caret-up:before             { content: "\f0d8"; }
.icon-caret-left:before           { content: "\f0d9"; }
.icon-caret-right:before          { content: "\f0da"; }
.icon-columns:before              { content: "\f0db"; }
.icon-sort:before                 { content: "\f0dc"; }
.icon-sort-down:before            { content: "\f0dd"; }
.icon-sort-up:before              { content: "\f0de"; }

.icon-envelope-alt:before         { content: "\f0e0"; }
.icon-linkedin:before             { content: "\f0e1"; }
.icon-undo:before                 { content: "\f0e2"; }
.icon-legal:before                { content: "\f0e3"; }
.icon-dashboard:before            { content: "\f0e4"; }
.icon-comment-alt:before          { content: "\f0e5"; }
.icon-comments-alt:before         { content: "\f0e6"; }
.icon-bolt:before                 { content: "\f0e7"; }
.icon-sitemap:before              { content: "\f0e8"; }
.icon-umbrella:before             { content: "\f0e9"; }
.icon-paste:before                { content: "\f0ea"; }
.icon-lightbulb:before            { content: "\f0eb"; }
.icon-exchange:before             { content: "\f0ec"; }
.icon-cloud-download:before       { content: "\f0ed"; }
.icon-cloud-upload:before         { content: "\f0ee"; }

.icon-user-md:before              { content: "\f0f0"; }
.icon-stethoscope:before          { content: "\f0f1"; }
.icon-suitcase:before             { content: "\f0f2"; }
.icon-bell-alt:before             { content: "\f0f3"; }
.icon-coffee:before               { content: "\f0f4"; }
.icon-food:before                 { content: "\f0f5"; }
.icon-file-alt:before             { content: "\f0f6"; }
.icon-building:before             { content: "\f0f7"; }
.icon-hospital:before             { content: "\f0f8"; }
.icon-ambulance:before            { content: "\f0f9"; }
.icon-medkit:before               { content: "\f0fa"; }
.icon-fighter-jet:before          { content: "\f0fb"; }
.icon-beer:before                 { content: "\f0fc"; }
.icon-h-sign:before               { content: "\f0fd"; }
.icon-plus-sign-alt:before        { content: "\f0fe"; }

.icon-double-angle-left:before    { content: "\f100"; }
.icon-double-angle-right:before   { content: "\f101"; }
.icon-double-angle-up:before      { content: "\f102"; }
.icon-double-angle-down:before    { content: "\f103"; }
.icon-angle-left:before           { content: "\f104"; }
.icon-angle-right:before          { content: "\f105"; }
.icon-angle-up:before             { content: "\f106"; }
.icon-angle-down:before           { content: "\f107"; }
.icon-desktop:before              { content: "\f108"; }
.icon-laptop:before               { content: "\f109"; }
.icon-tablet:before               { content: "\f10a"; }
.icon-mobile-phone:before         { content: "\f10b"; }
.icon-circle-blank:before         { content: "\f10c"; }
.icon-quote-left:before           { content: "\f10d"; }
.icon-quote-right:before          { content: "\f10e"; }

.icon-spinner:before              { content: "\f110"; }
.icon-circle:before               { content: "\f111"; }
.icon-reply:before                { content: "\f112"; }
.icon-github-alt:before           { content: "\f113"; }
.icon-folder-close-alt:before     { content: "\f114"; }
.icon-folder-open-alt:before      { content: "\f115"; }


================================================
FILE: BasicProject/MvcAngular.Web/Controllers/HomeController.cs
================================================
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace MvcAngular.Web.Controllers
{
    public class HomeController : Controller
    {
        public ActionResult Index()
        {
            return View();
        }

        public ActionResult Bootstrap()
        {
            return View();
        }
    }
}


================================================
FILE: BasicProject/MvcAngular.Web/Global.asax
================================================
<%@ Application Codebehind="Global.asax.cs" Inherits="MvcAngular.Web.MvcApplication" Language="C#" %>


================================================
FILE: BasicProject/MvcAngular.Web/Global.asax.cs
================================================
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Http;
using System.Web.Mvc;
using System.Web.Optimization;
using System.Web.Routing;

namespace MvcAngular.Web
{
    // Note: For instructions on enabling IIS6 or IIS7 classic mode, 
    // visit http://go.microsoft.com/?LinkId=9394801

    public class MvcApplication : System.Web.HttpApplication
    {
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();

            WebApiConfig.Register(GlobalConfiguration.Configuration);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);
        }
    }
}

================================================
FILE: BasicProject/MvcAngular.Web/MvcAngular.Web.csproj
================================================
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
    <ProductVersion>
    </ProductVersion>
    <SchemaVersion>2.0</SchemaVersion>
    <ProjectGuid>{507C33AC-A1BD-47AC-9D66-6F65B004C0DD}</ProjectGuid>
    <ProjectTypeGuids>{E3E379DF-F4C6-4180-9B81-6769533ABE47};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
    <OutputType>Library</OutputType>
    <AppDesignerFolder>Properties</AppDesignerFolder>
    <RootNamespace>MvcAngular.Web</RootNamespace>
    <AssemblyName>MvcAngular.Web</AssemblyName>
    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
    <MvcBuildViews>false</MvcBuildViews>
    <UseIISExpress>true</UseIISExpress>
    <IISExpressSSLPort />
    <IISExpressAnonymousAuthentication>enabled</IISExpressAnonymousAuthentication>
    <IISExpressWindowsAuthentication>enabled</IISExpressWindowsAuthentication>
    <IISExpressUseClassicPipelineMode>false</IISExpressUseClassicPipelineMode>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
    <DebugSymbols>true</DebugSymbols>
    <DebugType>full</DebugType>
    <Optimize>false</Optimize>
    <OutputPath>bin\</OutputPath>
    <DefineConstants>DEBUG;TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
    <DebugType>pdbonly</DebugType>
    <Optimize>true</Optimize>
    <OutputPath>bin\</OutputPath>
    <DefineConstants>TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="Antlr3.Runtime">
      <HintPath>..\packages\WebGrease.1.3.0\lib\Antlr3.Runtime.dll</HintPath>
    </Reference>
    <Reference Include="Microsoft.CSharp" />
    <Reference Include="Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
      <SpecificVersion>False</SpecificVersion>
      <HintPath>..\packages\Newtonsoft.Json.5.0.3\lib\net40\Newtonsoft.Json.dll</HintPath>
    </Reference>
    <Reference Include="System" />
    <Reference Include="System.Data" />
    <Reference Include="System.Data.Entity" />
    <Reference Include="System.Drawing" />
    <Reference Include="System.Web.DynamicData" />
    <Reference Include="System.Web.Entity" />
    <Reference Include="System.Web.ApplicationServices" />
    <Reference Include="System.ComponentModel.DataAnnotations" />
    <Reference Include="System.Core" />
    <Reference Include="System.Data.DataSetExtensions" />
    <Reference Include="System.Web.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
      <Private>True</Private>
      <HintPath>..\packages\Microsoft.AspNet.Razor.2.0.20715.0\lib\net40\System.Web.Razor.dll</HintPath>
    </Reference>
    <Reference Include="System.Xml.Linq" />
    <Reference Include="System.Web" />
    <Reference Include="System.Web.Extensions" />
    <Reference Include="System.Web.Abstractions" />
    <Reference Include="System.Web.Routing" />
    <Reference Include="System.Xml" />
    <Reference Include="System.Configuration" />
    <Reference Include="System.Web.Services" />
    <Reference Include="System.EnterpriseServices" />
    <Reference Include="Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
      <Private>True</Private>
      <HintPath>..\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll</HintPath>
    </Reference>
    <Reference Include="System.Net.Http">
      <Private>True</Private>
      <HintPath>..\packages\Microsoft.Net.Http.2.0.20710.0\lib\net40\System.Net.Http.dll</HintPath>
    </Reference>
    <Reference Include="System.Net.Http.Formatting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
      <HintPath>..\packages\Microsoft.AspNet.WebApi.Client.4.0.20710.0\lib\net40\System.Net.Http.Formatting.dll</HintPath>
    </Reference>
    <Reference Include="System.Net.Http.WebRequest">
      <Private>True</Private>
      <HintPath>..\packages\Microsoft.Net.Http.2.0.20710.0\lib\net40\System.Net.Http.WebRequest.dll</HintPath>
    </Reference>
    <Reference Include="System.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
      <HintPath>..\packages\Microsoft.AspNet.WebApi.Core.4.0.20710.0\lib\net40\System.Web.Http.dll</HintPath>
    </Reference>
    <Reference Include="System.Web.Http.WebHost, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
      <HintPath>..\packages\Microsoft.AspNet.WebApi.WebHost.4.0.20710.0\lib\net40\System.Web.Http.WebHost.dll</HintPath>
    </Reference>
    <Reference Include="System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
      <Private>True</Private>
      <HintPath>..\packages\Microsoft.AspNet.Mvc.4.0.20710.0\lib\net40\System.Web.Mvc.dll</HintPath>
    </Reference>
    <Reference Include="System.Web.Optimization">
      <HintPath>..\packages\Microsoft.AspNet.Web.Optimization.1.0.0\lib\net40\System.Web.Optimization.dll</HintPath>
    </Reference>
    <Reference Include="System.Web.WebPages, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
      <Private>True</Private>
      <HintPath>..\packages\Microsoft.AspNet.WebPages.2.0.20710.0\lib\net40\System.Web.WebPages.dll</HintPath>
    </Reference>
    <Reference Include="System.Web.WebPages.Deployment, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
      <Private>True</Private>
      <HintPath>..\packages\Microsoft.AspNet.WebPages.2.0.20710.0\lib\net40\System.Web.WebPages.Deployment.dll</HintPath>
    </Reference>
    <Reference Include="System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
      <Private>True</Private>
      <HintPath>..\packages\Microsoft.AspNet.WebPages.2.0.20710.0\lib\net40\System.Web.WebPages.Razor.dll</HintPath>
    </Reference>
    <Reference Include="WebGrease">
      <HintPath>..\packages\WebGrease.1.3.0\lib\WebGrease.dll</HintPath>
    </Reference>
  </ItemGroup>
  <ItemGroup>
    <Compile Include="App_Start\BundleConfig.cs" />
    <Compile Include="App_Start\FilterConfig.cs" />
    <Compile Include="App_Start\RouteConfig.cs" />
    <Compile Include="App_Start\WebApiConfig.cs" />
    <Compile Include="Controllers\HomeController.cs" />
    <Compile Include="Global.asax.cs">
      <DependentUpon>Global.asax</DependentUpon>
    </Compile>
    <Compile Include="Properties\AssemblyInfo.cs" />
  </ItemGroup>
  <ItemGroup>
    <Content Include="Content\app\main.css" />
    <Content Include="Content\bootstrap\bootstrap-responsive.css" />
    <Content Include="Content\bootstrap\bootstrap-responsive.min.css" />
    <Content Include="Content\bootstrap\bootstrap.css" />
    <Content Include="Content\bootstrap\bootstrap.min.css" />
    <Content Include="Content\font-awesome\font-awesome.css" />
    <Content Include="Content\font-awesome\font-awesome.min.css" />
    <Content Include="Content\font\fontawesome-webfont.svg" />
    <Content Include="Content\img\glyphicons-halflings-white.png" />
    <Content Include="Content\img\glyphicons-halflings.png" />
    <Content Include="Global.asax" />
    <Content Include="Scripts\angular\angular-bootstrap-prettify.js" />
    <Content Include="Scripts\angular\angular-bootstrap-prettify.min.js" />
    <Content Include="Scripts\angular\angular-bootstrap.js" />
    <Content Include="Scripts\angular\angular-bootstrap.min.js" />
    <Content Include="Scripts\angular\angular-cookies.js" />
    <Content Include="Scripts\angular\angular-cookies.min.js" />
    <Content Include="Scripts\angular\angular-loader.js" />
    <Content Include="Scripts\angular\angular-loader.min.js" />
    <Content Include="Scripts\angular\angular-mocks.js" />
    <Content Include="Scripts\angular\angular-resource.js" />
    <Content Include="Scripts\angular\angular-resource.min.js" />
    <Content Include="Scripts\angular\angular-sanitize.js" />
    <Content Include="Scripts\angular\angular-sanitize.min.js" />
    <Content Include="Scripts\angular\angular-scenario.js" />
    <Content Include="Scripts\angular\angular.js" />
    <Content Include="Scripts\angular\angular.min.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_am-et.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_am.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_ar-eg.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_ar.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_bg-bg.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_bg.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_bn-bd.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_bn.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_ca-es.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_ca.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_cs-cz.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_cs.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_da-dk.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_da.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_de-at.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_de-be.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_de-ch.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_de-de.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_de-lu.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_de.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_el-gr.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_el-polyton.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_el.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_en-as.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_en-au.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_en-dsrt-us.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_en-dsrt.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_en-gb.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_en-gu.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_en-ie.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_en-in.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_en-iso.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_en-mh.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_en-mp.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_en-sg.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_en-um.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_en-us.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_en-vi.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_en-za.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_en-zz.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_en.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_es-es.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_es.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_et-ee.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_et.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_eu-es.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_eu.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_fa-ir.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_fa.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_fi-fi.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_fi.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_fil-ph.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_fil.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_fr-bl.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_fr-ca.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_fr-fr.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_fr-gp.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_fr-mc.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_fr-mf.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_fr-mq.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_fr-re.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_fr.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_gl-es.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_gl.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_gsw-ch.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_gsw.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_gu-in.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_gu.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_he-il.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_he.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_hi-in.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_hi.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_hr-hr.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_hr.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_hu-hu.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_hu.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_id-id.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_id.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_in.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_is-is.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_is.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_it-it.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_it.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_iw.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_ja-jp.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_ja.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_kn-in.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_kn.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_ko-kr.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_ko.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_ln-cd.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_ln.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_lt-lt.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_lt.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_lv-lv.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_lv.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_ml-in.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_ml.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_mo.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_mr-in.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_mr.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_ms-my.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_ms.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_mt-mt.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_mt.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_nl-nl.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_nl.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_no.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_or-in.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_or.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_pl-pl.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_pl.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_pt-br.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_pt-pt.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_pt.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_ro-ro.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_ro.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_ru-ru.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_ru.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_sk-sk.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_sk.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_sl-si.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_sl.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_sq-al.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_sq.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_sr-cyrl-rs.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_sr-latn-rs.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_sr-rs.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_sr.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_sv-se.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_sv.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_sw-tz.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_sw.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_ta-in.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_ta.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_te-in.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_te.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_th-th.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_th.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_tl-ph.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_tl.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_tr-tr.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_tr.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_uk-ua.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_uk.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_ur-pk.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_ur.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_vi-vn.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_vi.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_zh-cn.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_zh-hans-cn.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_zh-hans.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_zh-hk.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_zh-tw.js" />
    <Content Include="Scripts\angular\i18n\angular-locale_zh.js" />
    <Content Include="Scripts\app\homeIndex.js" />
    <Content Include="Scripts\bootstrap\bootstrap.js" />
    <Content Include="Scripts\bootstrap\bootstrap.min.js" />
    <Content Include="Scripts\bootstrap\modernizr-2.6.2-respond-1.1.0.js" />
    <Content Include="Scripts\bootstrap\modernizr-2.6.2-respond-1.1.0.min.js" />
    <Content Include="Scripts\jquery\jquery-1.9.0.js" />
    <Content Include="Scripts\jquery\jquery-1.9.0.min.js" />
    <Content Include="Scripts\_references.js" />
    <Content Include="Web.config" />
    <Content Incl
Download .txt
gitextract_1cp98ho6/

├── .gitignore
├── BasicProject/
│   ├── BasicProject.sln
│   ├── MvcAngular.Web/
│   │   ├── 404.html
│   │   ├── App_Start/
│   │   │   ├── BundleConfig.cs
│   │   │   ├── FilterConfig.cs
│   │   │   ├── RouteConfig.cs
│   │   │   └── WebApiConfig.cs
│   │   ├── Content/
│   │   │   ├── app/
│   │   │   │   └── main.css
│   │   │   ├── bootstrap/
│   │   │   │   ├── bootstrap-responsive.css
│   │   │   │   └── bootstrap.css
│   │   │   ├── font/
│   │   │   │   └── FontAwesome.otf
│   │   │   └── font-awesome/
│   │   │       └── font-awesome.css
│   │   ├── Controllers/
│   │   │   └── HomeController.cs
│   │   ├── Global.asax
│   │   ├── Global.asax.cs
│   │   ├── MvcAngular.Web.csproj
│   │   ├── Properties/
│   │   │   └── AssemblyInfo.cs
│   │   ├── Scripts/
│   │   │   ├── _references.js
│   │   │   ├── angular/
│   │   │   │   ├── angular-bootstrap-prettify.js
│   │   │   │   ├── angular-bootstrap.js
│   │   │   │   ├── angular-cookies.js
│   │   │   │   ├── angular-loader.js
│   │   │   │   ├── angular-mobile.js
│   │   │   │   ├── angular-mocks.js
│   │   │   │   ├── angular-resource.js
│   │   │   │   ├── angular-sanitize.js
│   │   │   │   ├── angular-scenario.js
│   │   │   │   ├── angular.js
│   │   │   │   ├── i18n/
│   │   │   │   │   ├── angular-locale_af-na.js
│   │   │   │   │   ├── angular-locale_af-za.js
│   │   │   │   │   ├── angular-locale_af.js
│   │   │   │   │   ├── angular-locale_am-et.js
│   │   │   │   │   ├── angular-locale_am.js
│   │   │   │   │   ├── angular-locale_ar-001.js
│   │   │   │   │   ├── angular-locale_ar-ae.js
│   │   │   │   │   ├── angular-locale_ar-bh.js
│   │   │   │   │   ├── angular-locale_ar-dz.js
│   │   │   │   │   ├── angular-locale_ar-eg.js
│   │   │   │   │   ├── angular-locale_ar-iq.js
│   │   │   │   │   ├── angular-locale_ar-jo.js
│   │   │   │   │   ├── angular-locale_ar-kw.js
│   │   │   │   │   ├── angular-locale_ar-lb.js
│   │   │   │   │   ├── angular-locale_ar-ly.js
│   │   │   │   │   ├── angular-locale_ar-ma.js
│   │   │   │   │   ├── angular-locale_ar-om.js
│   │   │   │   │   ├── angular-locale_ar-qa.js
│   │   │   │   │   ├── angular-locale_ar-sa.js
│   │   │   │   │   ├── angular-locale_ar-sd.js
│   │   │   │   │   ├── angular-locale_ar-sy.js
│   │   │   │   │   ├── angular-locale_ar-tn.js
│   │   │   │   │   ├── angular-locale_ar-ye.js
│   │   │   │   │   ├── angular-locale_ar.js
│   │   │   │   │   ├── angular-locale_bg-bg.js
│   │   │   │   │   ├── angular-locale_bg.js
│   │   │   │   │   ├── angular-locale_bn-bd.js
│   │   │   │   │   ├── angular-locale_bn-in.js
│   │   │   │   │   ├── angular-locale_bn.js
│   │   │   │   │   ├── angular-locale_ca-ad.js
│   │   │   │   │   ├── angular-locale_ca-es.js
│   │   │   │   │   ├── angular-locale_ca.js
│   │   │   │   │   ├── angular-locale_chr.js
│   │   │   │   │   ├── angular-locale_cs-cz.js
│   │   │   │   │   ├── angular-locale_cs.js
│   │   │   │   │   ├── angular-locale_cy.js
│   │   │   │   │   ├── angular-locale_da-dk.js
│   │   │   │   │   ├── angular-locale_da.js
│   │   │   │   │   ├── angular-locale_de-at.js
│   │   │   │   │   ├── angular-locale_de-be.js
│   │   │   │   │   ├── angular-locale_de-ch.js
│   │   │   │   │   ├── angular-locale_de-de.js
│   │   │   │   │   ├── angular-locale_de-li.js
│   │   │   │   │   ├── angular-locale_de-lu.js
│   │   │   │   │   ├── angular-locale_de.js
│   │   │   │   │   ├── angular-locale_el-cy.js
│   │   │   │   │   ├── angular-locale_el-gr.js
│   │   │   │   │   ├── angular-locale_el-polyton.js
│   │   │   │   │   ├── angular-locale_el.js
│   │   │   │   │   ├── angular-locale_en-as.js
│   │   │   │   │   ├── angular-locale_en-au.js
│   │   │   │   │   ├── angular-locale_en-bb.js
│   │   │   │   │   ├── angular-locale_en-be.js
│   │   │   │   │   ├── angular-locale_en-bm.js
│   │   │   │   │   ├── angular-locale_en-bw.js
│   │   │   │   │   ├── angular-locale_en-bz.js
│   │   │   │   │   ├── angular-locale_en-ca.js
│   │   │   │   │   ├── angular-locale_en-dsrt-us.js
│   │   │   │   │   ├── angular-locale_en-dsrt.js
│   │   │   │   │   ├── angular-locale_en-fm.js
│   │   │   │   │   ├── angular-locale_en-gb.js
│   │   │   │   │   ├── angular-locale_en-gu.js
│   │   │   │   │   ├── angular-locale_en-gy.js
│   │   │   │   │   ├── angular-locale_en-hk.js
│   │   │   │   │   ├── angular-locale_en-ie.js
│   │   │   │   │   ├── angular-locale_en-in.js
│   │   │   │   │   ├── angular-locale_en-iso.js
│   │   │   │   │   ├── angular-locale_en-jm.js
│   │   │   │   │   ├── angular-locale_en-mh.js
│   │   │   │   │   ├── angular-locale_en-mp.js
│   │   │   │   │   ├── angular-locale_en-mt.js
│   │   │   │   │   ├── angular-locale_en-mu.js
│   │   │   │   │   ├── angular-locale_en-na.js
│   │   │   │   │   ├── angular-locale_en-nz.js
│   │   │   │   │   ├── angular-locale_en-ph.js
│   │   │   │   │   ├── angular-locale_en-pk.js
│   │   │   │   │   ├── angular-locale_en-pr.js
│   │   │   │   │   ├── angular-locale_en-pw.js
│   │   │   │   │   ├── angular-locale_en-sg.js
│   │   │   │   │   ├── angular-locale_en-tc.js
│   │   │   │   │   ├── angular-locale_en-tt.js
│   │   │   │   │   ├── angular-locale_en-um.js
│   │   │   │   │   ├── angular-locale_en-us.js
│   │   │   │   │   ├── angular-locale_en-vg.js
│   │   │   │   │   ├── angular-locale_en-vi.js
│   │   │   │   │   ├── angular-locale_en-za.js
│   │   │   │   │   ├── angular-locale_en-zw.js
│   │   │   │   │   ├── angular-locale_en-zz.js
│   │   │   │   │   ├── angular-locale_en.js
│   │   │   │   │   ├── angular-locale_es-419.js
│   │   │   │   │   ├── angular-locale_es-ar.js
│   │   │   │   │   ├── angular-locale_es-bo.js
│   │   │   │   │   ├── angular-locale_es-cl.js
│   │   │   │   │   ├── angular-locale_es-co.js
│   │   │   │   │   ├── angular-locale_es-cr.js
│   │   │   │   │   ├── angular-locale_es-do.js
│   │   │   │   │   ├── angular-locale_es-ea.js
│   │   │   │   │   ├── angular-locale_es-ec.js
│   │   │   │   │   ├── angular-locale_es-es.js
│   │   │   │   │   ├── angular-locale_es-gq.js
│   │   │   │   │   ├── angular-locale_es-gt.js
│   │   │   │   │   ├── angular-locale_es-hn.js
│   │   │   │   │   ├── angular-locale_es-ic.js
│   │   │   │   │   ├── angular-locale_es-mx.js
│   │   │   │   │   ├── angular-locale_es-ni.js
│   │   │   │   │   ├── angular-locale_es-pa.js
│   │   │   │   │   ├── angular-locale_es-pe.js
│   │   │   │   │   ├── angular-locale_es-pr.js
│   │   │   │   │   ├── angular-locale_es-py.js
│   │   │   │   │   ├── angular-locale_es-sv.js
│   │   │   │   │   ├── angular-locale_es-us.js
│   │   │   │   │   ├── angular-locale_es-uy.js
│   │   │   │   │   ├── angular-locale_es-ve.js
│   │   │   │   │   ├── angular-locale_es.js
│   │   │   │   │   ├── angular-locale_et-ee.js
│   │   │   │   │   ├── angular-locale_et.js
│   │   │   │   │   ├── angular-locale_eu-es.js
│   │   │   │   │   ├── angular-locale_eu.js
│   │   │   │   │   ├── angular-locale_fa-af.js
│   │   │   │   │   ├── angular-locale_fa-ir.js
│   │   │   │   │   ├── angular-locale_fa.js
│   │   │   │   │   ├── angular-locale_fi-fi.js
│   │   │   │   │   ├── angular-locale_fi.js
│   │   │   │   │   ├── angular-locale_fil-ph.js
│   │   │   │   │   ├── angular-locale_fil.js
│   │   │   │   │   ├── angular-locale_fr-be.js
│   │   │   │   │   ├── angular-locale_fr-bf.js
│   │   │   │   │   ├── angular-locale_fr-bi.js
│   │   │   │   │   ├── angular-locale_fr-bj.js
│   │   │   │   │   ├── angular-locale_fr-bl.js
│   │   │   │   │   ├── angular-locale_fr-ca.js
│   │   │   │   │   ├── angular-locale_fr-cd.js
│   │   │   │   │   ├── angular-locale_fr-cf.js
│   │   │   │   │   ├── angular-locale_fr-cg.js
│   │   │   │   │   ├── angular-locale_fr-ch.js
│   │   │   │   │   ├── angular-locale_fr-ci.js
│   │   │   │   │   ├── angular-locale_fr-cm.js
│   │   │   │   │   ├── angular-locale_fr-dj.js
│   │   │   │   │   ├── angular-locale_fr-fr.js
│   │   │   │   │   ├── angular-locale_fr-ga.js
│   │   │   │   │   ├── angular-locale_fr-gf.js
│   │   │   │   │   ├── angular-locale_fr-gn.js
│   │   │   │   │   ├── angular-locale_fr-gp.js
│   │   │   │   │   ├── angular-locale_fr-gq.js
│   │   │   │   │   ├── angular-locale_fr-km.js
│   │   │   │   │   ├── angular-locale_fr-lu.js
│   │   │   │   │   ├── angular-locale_fr-mc.js
│   │   │   │   │   ├── angular-locale_fr-mf.js
│   │   │   │   │   ├── angular-locale_fr-mg.js
│   │   │   │   │   ├── angular-locale_fr-ml.js
│   │   │   │   │   ├── angular-locale_fr-mq.js
│   │   │   │   │   ├── angular-locale_fr-ne.js
│   │   │   │   │   ├── angular-locale_fr-re.js
│   │   │   │   │   ├── angular-locale_fr-rw.js
│   │   │   │   │   ├── angular-locale_fr-sn.js
│   │   │   │   │   ├── angular-locale_fr-td.js
│   │   │   │   │   ├── angular-locale_fr-tg.js
│   │   │   │   │   ├── angular-locale_fr-yt.js
│   │   │   │   │   ├── angular-locale_fr.js
│   │   │   │   │   ├── angular-locale_gl-es.js
│   │   │   │   │   ├── angular-locale_gl.js
│   │   │   │   │   ├── angular-locale_gsw-ch.js
│   │   │   │   │   ├── angular-locale_gsw.js
│   │   │   │   │   ├── angular-locale_gu-in.js
│   │   │   │   │   ├── angular-locale_gu.js
│   │   │   │   │   ├── angular-locale_haw.js
│   │   │   │   │   ├── angular-locale_he-il.js
│   │   │   │   │   ├── angular-locale_he.js
│   │   │   │   │   ├── angular-locale_hi-in.js
│   │   │   │   │   ├── angular-locale_hi.js
│   │   │   │   │   ├── angular-locale_hr-hr.js
│   │   │   │   │   ├── angular-locale_hr.js
│   │   │   │   │   ├── angular-locale_hu-hu.js
│   │   │   │   │   ├── angular-locale_hu.js
│   │   │   │   │   ├── angular-locale_id-id.js
│   │   │   │   │   ├── angular-locale_id.js
│   │   │   │   │   ├── angular-locale_in.js
│   │   │   │   │   ├── angular-locale_is-is.js
│   │   │   │   │   ├── angular-locale_is.js
│   │   │   │   │   ├── angular-locale_it-ch.js
│   │   │   │   │   ├── angular-locale_it-it.js
│   │   │   │   │   ├── angular-locale_it-sm.js
│   │   │   │   │   ├── angular-locale_it.js
│   │   │   │   │   ├── angular-locale_iw.js
│   │   │   │   │   ├── angular-locale_ja-jp.js
│   │   │   │   │   ├── angular-locale_ja.js
│   │   │   │   │   ├── angular-locale_kn-in.js
│   │   │   │   │   ├── angular-locale_kn.js
│   │   │   │   │   ├── angular-locale_ko-kr.js
│   │   │   │   │   ├── angular-locale_ko.js
│   │   │   │   │   ├── angular-locale_ln-cd.js
│   │   │   │   │   ├── angular-locale_ln-cg.js
│   │   │   │   │   ├── angular-locale_ln.js
│   │   │   │   │   ├── angular-locale_lt-lt.js
│   │   │   │   │   ├── angular-locale_lt.js
│   │   │   │   │   ├── angular-locale_lv-lv.js
│   │   │   │   │   ├── angular-locale_lv.js
│   │   │   │   │   ├── angular-locale_ml-in.js
│   │   │   │   │   ├── angular-locale_ml.js
│   │   │   │   │   ├── angular-locale_mo.js
│   │   │   │   │   ├── angular-locale_mr-in.js
│   │   │   │   │   ├── angular-locale_mr.js
│   │   │   │   │   ├── angular-locale_ms-bn.js
│   │   │   │   │   ├── angular-locale_ms-my.js
│   │   │   │   │   ├── angular-locale_ms.js
│   │   │   │   │   ├── angular-locale_mt-mt.js
│   │   │   │   │   ├── angular-locale_mt.js
│   │   │   │   │   ├── angular-locale_nl-aw.js
│   │   │   │   │   ├── angular-locale_nl-be.js
│   │   │   │   │   ├── angular-locale_nl-cw.js
│   │   │   │   │   ├── angular-locale_nl-nl.js
│   │   │   │   │   ├── angular-locale_nl-sx.js
│   │   │   │   │   ├── angular-locale_nl.js
│   │   │   │   │   ├── angular-locale_no.js
│   │   │   │   │   ├── angular-locale_or-in.js
│   │   │   │   │   ├── angular-locale_or.js
│   │   │   │   │   ├── angular-locale_pl-pl.js
│   │   │   │   │   ├── angular-locale_pl.js
│   │   │   │   │   ├── angular-locale_pt-ao.js
│   │   │   │   │   ├── angular-locale_pt-br.js
│   │   │   │   │   ├── angular-locale_pt-gw.js
│   │   │   │   │   ├── angular-locale_pt-mz.js
│   │   │   │   │   ├── angular-locale_pt-pt.js
│   │   │   │   │   ├── angular-locale_pt-st.js
│   │   │   │   │   ├── angular-locale_pt.js
│   │   │   │   │   ├── angular-locale_ro-md.js
│   │   │   │   │   ├── angular-locale_ro-ro.js
│   │   │   │   │   ├── angular-locale_ro.js
│   │   │   │   │   ├── angular-locale_ru-md.js
│   │   │   │   │   ├── angular-locale_ru-ru.js
│   │   │   │   │   ├── angular-locale_ru-ua.js
│   │   │   │   │   ├── angular-locale_ru.js
│   │   │   │   │   ├── angular-locale_sk-sk.js
│   │   │   │   │   ├── angular-locale_sk.js
│   │   │   │   │   ├── angular-locale_sl-si.js
│   │   │   │   │   ├── angular-locale_sl.js
│   │   │   │   │   ├── angular-locale_sq-al.js
│   │   │   │   │   ├── angular-locale_sq.js
│   │   │   │   │   ├── angular-locale_sr-cyrl-ba.js
│   │   │   │   │   ├── angular-locale_sr-cyrl-me.js
│   │   │   │   │   ├── angular-locale_sr-cyrl-rs.js
│   │   │   │   │   ├── angular-locale_sr-cyrl.js
│   │   │   │   │   ├── angular-locale_sr-latn-ba.js
│   │   │   │   │   ├── angular-locale_sr-latn-me.js
│   │   │   │   │   ├── angular-locale_sr-latn-rs.js
│   │   │   │   │   ├── angular-locale_sr-latn.js
│   │   │   │   │   ├── angular-locale_sr-rs.js
│   │   │   │   │   ├── angular-locale_sr.js
│   │   │   │   │   ├── angular-locale_sv-fi.js
│   │   │   │   │   ├── angular-locale_sv-se.js
│   │   │   │   │   ├── angular-locale_sv.js
│   │   │   │   │   ├── angular-locale_sw-ke.js
│   │   │   │   │   ├── angular-locale_sw-tz.js
│   │   │   │   │   ├── angular-locale_sw.js
│   │   │   │   │   ├── angular-locale_ta-in.js
│   │   │   │   │   ├── angular-locale_ta-lk.js
│   │   │   │   │   ├── angular-locale_ta.js
│   │   │   │   │   ├── angular-locale_te-in.js
│   │   │   │   │   ├── angular-locale_te.js
│   │   │   │   │   ├── angular-locale_th-th.js
│   │   │   │   │   ├── angular-locale_th.js
│   │   │   │   │   ├── angular-locale_tl-ph.js
│   │   │   │   │   ├── angular-locale_tl.js
│   │   │   │   │   ├── angular-locale_tr-tr.js
│   │   │   │   │   ├── angular-locale_tr.js
│   │   │   │   │   ├── angular-locale_uk-ua.js
│   │   │   │   │   ├── angular-locale_uk.js
│   │   │   │   │   ├── angular-locale_ur-in.js
│   │   │   │   │   ├── angular-locale_ur-pk.js
│   │   │   │   │   ├── angular-locale_ur.js
│   │   │   │   │   ├── angular-locale_vi-vn.js
│   │   │   │   │   ├── angular-locale_vi.js
│   │   │   │   │   ├── angular-locale_zh-cn.js
│   │   │   │   │   ├── angular-locale_zh-hans-cn.js
│   │   │   │   │   ├── angular-locale_zh-hans-hk.js
│   │   │   │   │   ├── angular-locale_zh-hans-mo.js
│   │   │   │   │   ├── angular-locale_zh-hans-sg.js
│   │   │   │   │   ├── angular-locale_zh-hans.js
│   │   │   │   │   ├── angular-locale_zh-hant-hk.js
│   │   │   │   │   ├── angular-locale_zh-hant-mo.js
│   │   │   │   │   ├── angular-locale_zh-hant-tw.js
│   │   │   │   │   ├── angular-locale_zh-hant.js
│   │   │   │   │   ├── angular-locale_zh-hk.js
│   │   │   │   │   ├── angular-locale_zh-tw.js
│   │   │   │   │   ├── angular-locale_zh.js
│   │   │   │   │   ├── angular-locale_zu-za.js
│   │   │   │   │   └── angular-locale_zu.js
│   │   │   │   ├── version.json
│   │   │   │   └── version.txt
│   │   │   ├── app/
│   │   │   │   └── homeIndex.js
│   │   │   ├── bootstrap/
│   │   │   │   ├── bootstrap.js
│   │   │   │   └── modernizr-2.6.2-respond-1.1.0.js
│   │   │   └── jquery/
│   │   │       └── jquery-1.9.0.js
│   │   ├── Views/
│   │   │   ├── Home/
│   │   │   │   ├── Bootstrap.cshtml
│   │   │   │   └── Index.cshtml
│   │   │   ├── Shared/
│   │   │   │   ├── Error.cshtml
│   │   │   │   └── _Layout.cshtml
│   │   │   ├── Web.config
│   │   │   └── _ViewStart.cshtml
│   │   ├── Web.Debug.config
│   │   ├── Web.Release.config
│   │   ├── Web.config
│   │   └── packages.config
│   ├── README.md
│   └── packages/
│       ├── Microsoft.AspNet.Mvc.4.0.20710.0/
│       │   ├── Microsoft.AspNet.Mvc.4.0.20710.0.nupkg
│       │   ├── Microsoft.AspNet.Mvc.4.0.20710.0.nuspec
│       │   └── lib/
│       │       └── net40/
│       │           └── System.Web.Mvc.xml
│       ├── Microsoft.AspNet.Razor.2.0.20715.0/
│       │   ├── Microsoft.AspNet.Razor.2.0.20715.0.nupkg
│       │   ├── Microsoft.AspNet.Razor.2.0.20715.0.nuspec
│       │   └── lib/
│       │       └── net40/
│       │           └── System.Web.Razor.xml
│       ├── Microsoft.AspNet.Web.Optimization.1.0.0/
│       │   ├── Microsoft.AspNet.Web.Optimization.1.0.0.nupkg
│       │   └── Microsoft.AspNet.Web.Optimization.1.0.0.nuspec
│       ├── Microsoft.AspNet.WebApi.4.0.20710.0/
│       │   ├── Microsoft.AspNet.WebApi.4.0.20710.0.nupkg
│       │   └── Microsoft.AspNet.WebApi.4.0.20710.0.nuspec
│       ├── Microsoft.AspNet.WebApi.Client.4.0.20710.0/
│       │   ├── Microsoft.AspNet.WebApi.Client.4.0.20710.0.nupkg
│       │   ├── Microsoft.AspNet.WebApi.Client.4.0.20710.0.nuspec
│       │   └── lib/
│       │       └── net40/
│       │           └── System.Net.Http.Formatting.xml
│       ├── Microsoft.AspNet.WebApi.Core.4.0.20710.0/
│       │   ├── Microsoft.AspNet.WebApi.Core.4.0.20710.0.nupkg
│       │   ├── Microsoft.AspNet.WebApi.Core.4.0.20710.0.nuspec
│       │   ├── content/
│       │   │   └── web.config.transform
│       │   └── lib/
│       │       └── net40/
│       │           └── System.Web.Http.xml
│       ├── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0/
│       │   ├── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0.nupkg
│       │   ├── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0.nuspec
│       │   └── lib/
│       │       └── net40/
│       │           └── System.Web.Http.WebHost.xml
│       ├── Microsoft.AspNet.WebPages.2.0.20710.0/
│       │   ├── Microsoft.AspNet.WebPages.2.0.20710.0.nupkg
│       │   ├── Microsoft.AspNet.WebPages.2.0.20710.0.nuspec
│       │   └── lib/
│       │       └── net40/
│       │           ├── System.Web.Helpers.xml
│       │           ├── System.Web.WebPages.Deployment.xml
│       │           ├── System.Web.WebPages.Razor.xml
│       │           └── System.Web.WebPages.xml
│       ├── Microsoft.Net.Http.2.0.20710.0/
│       │   ├── Microsoft.Net.Http.2.0.20710.0.nupkg
│       │   ├── Microsoft.Net.Http.2.0.20710.0.nuspec
│       │   └── lib/
│       │       ├── net40/
│       │       │   ├── System.Net.Http.WebRequest.xml
│       │       │   └── System.Net.Http.xml
│       │       └── net45/
│       │           └── _._
│       ├── Microsoft.Web.Infrastructure.1.0.0.0/
│       │   ├── Microsoft.Web.Infrastructure.1.0.0.0.nupkg
│       │   └── Microsoft.Web.Infrastructure.1.0.0.0.nuspec
│       ├── Newtonsoft.Json.5.0.3/
│       │   ├── Newtonsoft.Json.5.0.3.nupkg
│       │   ├── Newtonsoft.Json.5.0.3.nuspec
│       │   └── lib/
│       │       ├── net20/
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── net35/
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── net40/
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── net45/
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── netcore45/
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── portable-net40+sl4+wp7+win8/
│       │       │   └── Newtonsoft.Json.xml
│       │       └── portable-net45+wp80+win8/
│       │           └── Newtonsoft.Json.xml
│       ├── WebGrease.1.3.0/
│       │   ├── WebGrease.1.3.0.nupkg
│       │   └── WebGrease.1.3.0.nuspec
│       └── repositories.config
├── CRUDOperations/
│   ├── AdventureWorksPeopleXmlQuery.sql
│   ├── CRUDOperations.sln
│   ├── MvcAngular.Web/
│   │   ├── 404.html
│   │   ├── API/
│   │   │   └── PeopleController.cs
│   │   ├── App_Data/
│   │   │   └── ExampleData.sdf
│   │   ├── App_Readme/
│   │   │   └── Elmah.txt
│   │   ├── App_Start/
│   │   │   ├── BundleConfig.cs
│   │   │   ├── FilterConfig.cs
│   │   │   ├── RouteConfig.cs
│   │   │   └── WebApiConfig.cs
│   │   ├── Content/
│   │   │   ├── app/
│   │   │   │   └── main.css
│   │   │   ├── bootstrap/
│   │   │   │   ├── bootstrap-responsive.css
│   │   │   │   └── bootstrap.css
│   │   │   ├── font/
│   │   │   │   └── FontAwesome.otf
│   │   │   ├── font-awesome/
│   │   │   │   └── font-awesome.css
│   │   │   ├── jqgrid/
│   │   │   │   ├── ellipsis-xbl.xml
│   │   │   │   └── ui.jqgrid.css
│   │   │   └── overcast/
│   │   │       └── jquery-ui-1.10.3.custom.css
│   │   ├── Controllers/
│   │   │   ├── ExamplesController.cs
│   │   │   ├── HomeController.cs
│   │   │   └── TestsController.cs
│   │   ├── Global.asax
│   │   ├── Global.asax.cs
│   │   ├── Migrations/
│   │   │   ├── 201303032041565_InitialCreate.Designer.cs
│   │   │   ├── 201303032041565_InitialCreate.cs
│   │   │   ├── 201303032041565_InitialCreate.resx
│   │   │   └── Configuration.cs
│   │   ├── Models/
│   │   │   ├── Binders/
│   │   │   │   ├── CustomModelBinderProvider.cs
│   │   │   │   └── PeopleRequestBinder.cs
│   │   │   ├── PeopleRequest.cs
│   │   │   └── PeopleResponse.cs
│   │   ├── MvcAngular.Web.csproj
│   │   ├── Properties/
│   │   │   └── AssemblyInfo.cs
│   │   ├── Repository/
│   │   │   ├── EmailAddress.cs
│   │   │   ├── ExampleDataRepository.cs
│   │   │   ├── ExampleDbContext.cs
│   │   │   ├── People.xml
│   │   │   ├── Person.cs
│   │   │   ├── PhoneNumber.cs
│   │   │   ├── PostalAddress.cs
│   │   │   └── SeedData.cs
│   │   ├── Scripts/
│   │   │   ├── _references.js
│   │   │   ├── angular/
│   │   │   │   ├── angular-bootstrap-prettify.js
│   │   │   │   ├── angular-bootstrap.js
│   │   │   │   ├── angular-cookies.js
│   │   │   │   ├── angular-loader.js
│   │   │   │   ├── angular-mobile.js
│   │   │   │   ├── angular-mocks.js
│   │   │   │   ├── angular-resource.js
│   │   │   │   ├── angular-sanitize.js
│   │   │   │   ├── angular-scenario.js
│   │   │   │   ├── angular.js
│   │   │   │   ├── i18n/
│   │   │   │   │   ├── angular-locale_af-na.js
│   │   │   │   │   ├── angular-locale_af-za.js
│   │   │   │   │   ├── angular-locale_af.js
│   │   │   │   │   ├── angular-locale_am-et.js
│   │   │   │   │   ├── angular-locale_am.js
│   │   │   │   │   ├── angular-locale_ar-001.js
│   │   │   │   │   ├── angular-locale_ar-ae.js
│   │   │   │   │   ├── angular-locale_ar-bh.js
│   │   │   │   │   ├── angular-locale_ar-dz.js
│   │   │   │   │   ├── angular-locale_ar-eg.js
│   │   │   │   │   ├── angular-locale_ar-iq.js
│   │   │   │   │   ├── angular-locale_ar-jo.js
│   │   │   │   │   ├── angular-locale_ar-kw.js
│   │   │   │   │   ├── angular-locale_ar-lb.js
│   │   │   │   │   ├── angular-locale_ar-ly.js
│   │   │   │   │   ├── angular-locale_ar-ma.js
│   │   │   │   │   ├── angular-locale_ar-om.js
│   │   │   │   │   ├── angular-locale_ar-qa.js
│   │   │   │   │   ├── angular-locale_ar-sa.js
│   │   │   │   │   ├── angular-locale_ar-sd.js
│   │   │   │   │   ├── angular-locale_ar-sy.js
│   │   │   │   │   ├── angular-locale_ar-tn.js
│   │   │   │   │   ├── angular-locale_ar-ye.js
│   │   │   │   │   ├── angular-locale_ar.js
│   │   │   │   │   ├── angular-locale_bg-bg.js
│   │   │   │   │   ├── angular-locale_bg.js
│   │   │   │   │   ├── angular-locale_bn-bd.js
│   │   │   │   │   ├── angular-locale_bn-in.js
│   │   │   │   │   ├── angular-locale_bn.js
│   │   │   │   │   ├── angular-locale_ca-ad.js
│   │   │   │   │   ├── angular-locale_ca-es.js
│   │   │   │   │   ├── angular-locale_ca.js
│   │   │   │   │   ├── angular-locale_chr.js
│   │   │   │   │   ├── angular-locale_cs-cz.js
│   │   │   │   │   ├── angular-locale_cs.js
│   │   │   │   │   ├── angular-locale_cy.js
│   │   │   │   │   ├── angular-locale_da-dk.js
│   │   │   │   │   ├── angular-locale_da.js
│   │   │   │   │   ├── angular-locale_de-at.js
│   │   │   │   │   ├── angular-locale_de-be.js
│   │   │   │   │   ├── angular-locale_de-ch.js
│   │   │   │   │   ├── angular-locale_de-de.js
│   │   │   │   │   ├── angular-locale_de-li.js
│   │   │   │   │   ├── angular-locale_de-lu.js
│   │   │   │   │   ├── angular-locale_de.js
│   │   │   │   │   ├── angular-locale_el-cy.js
│   │   │   │   │   ├── angular-locale_el-gr.js
│   │   │   │   │   ├── angular-locale_el-polyton.js
│   │   │   │   │   ├── angular-locale_el.js
│   │   │   │   │   ├── angular-locale_en-as.js
│   │   │   │   │   ├── angular-locale_en-au.js
│   │   │   │   │   ├── angular-locale_en-bb.js
│   │   │   │   │   ├── angular-locale_en-be.js
│   │   │   │   │   ├── angular-locale_en-bm.js
│   │   │   │   │   ├── angular-locale_en-bw.js
│   │   │   │   │   ├── angular-locale_en-bz.js
│   │   │   │   │   ├── angular-locale_en-ca.js
│   │   │   │   │   ├── angular-locale_en-dsrt-us.js
│   │   │   │   │   ├── angular-locale_en-dsrt.js
│   │   │   │   │   ├── angular-locale_en-fm.js
│   │   │   │   │   ├── angular-locale_en-gb.js
│   │   │   │   │   ├── angular-locale_en-gu.js
│   │   │   │   │   ├── angular-locale_en-gy.js
│   │   │   │   │   ├── angular-locale_en-hk.js
│   │   │   │   │   ├── angular-locale_en-ie.js
│   │   │   │   │   ├── angular-locale_en-in.js
│   │   │   │   │   ├── angular-locale_en-iso.js
│   │   │   │   │   ├── angular-locale_en-jm.js
│   │   │   │   │   ├── angular-locale_en-mh.js
│   │   │   │   │   ├── angular-locale_en-mp.js
│   │   │   │   │   ├── angular-locale_en-mt.js
│   │   │   │   │   ├── angular-locale_en-mu.js
│   │   │   │   │   ├── angular-locale_en-na.js
│   │   │   │   │   ├── angular-locale_en-nz.js
│   │   │   │   │   ├── angular-locale_en-ph.js
│   │   │   │   │   ├── angular-locale_en-pk.js
│   │   │   │   │   ├── angular-locale_en-pr.js
│   │   │   │   │   ├── angular-locale_en-pw.js
│   │   │   │   │   ├── angular-locale_en-sg.js
│   │   │   │   │   ├── angular-locale_en-tc.js
│   │   │   │   │   ├── angular-locale_en-tt.js
│   │   │   │   │   ├── angular-locale_en-um.js
│   │   │   │   │   ├── angular-locale_en-us.js
│   │   │   │   │   ├── angular-locale_en-vg.js
│   │   │   │   │   ├── angular-locale_en-vi.js
│   │   │   │   │   ├── angular-locale_en-za.js
│   │   │   │   │   ├── angular-locale_en-zw.js
│   │   │   │   │   ├── angular-locale_en-zz.js
│   │   │   │   │   ├── angular-locale_en.js
│   │   │   │   │   ├── angular-locale_es-419.js
│   │   │   │   │   ├── angular-locale_es-ar.js
│   │   │   │   │   ├── angular-locale_es-bo.js
│   │   │   │   │   ├── angular-locale_es-cl.js
│   │   │   │   │   ├── angular-locale_es-co.js
│   │   │   │   │   ├── angular-locale_es-cr.js
│   │   │   │   │   ├── angular-locale_es-do.js
│   │   │   │   │   ├── angular-locale_es-ea.js
│   │   │   │   │   ├── angular-locale_es-ec.js
│   │   │   │   │   ├── angular-locale_es-es.js
│   │   │   │   │   ├── angular-locale_es-gq.js
│   │   │   │   │   ├── angular-locale_es-gt.js
│   │   │   │   │   ├── angular-locale_es-hn.js
│   │   │   │   │   ├── angular-locale_es-ic.js
│   │   │   │   │   ├── angular-locale_es-mx.js
│   │   │   │   │   ├── angular-locale_es-ni.js
│   │   │   │   │   ├── angular-locale_es-pa.js
│   │   │   │   │   ├── angular-locale_es-pe.js
│   │   │   │   │   ├── angular-locale_es-pr.js
│   │   │   │   │   ├── angular-locale_es-py.js
│   │   │   │   │   ├── angular-locale_es-sv.js
│   │   │   │   │   ├── angular-locale_es-us.js
│   │   │   │   │   ├── angular-locale_es-uy.js
│   │   │   │   │   ├── angular-locale_es-ve.js
│   │   │   │   │   ├── angular-locale_es.js
│   │   │   │   │   ├── angular-locale_et-ee.js
│   │   │   │   │   ├── angular-locale_et.js
│   │   │   │   │   ├── angular-locale_eu-es.js
│   │   │   │   │   ├── angular-locale_eu.js
│   │   │   │   │   ├── angular-locale_fa-af.js
│   │   │   │   │   ├── angular-locale_fa-ir.js
│   │   │   │   │   ├── angular-locale_fa.js
│   │   │   │   │   ├── angular-locale_fi-fi.js
│   │   │   │   │   ├── angular-locale_fi.js
│   │   │   │   │   ├── angular-locale_fil-ph.js
│   │   │   │   │   ├── angular-locale_fil.js
│   │   │   │   │   ├── angular-locale_fr-be.js
│   │   │   │   │   ├── angular-locale_fr-bf.js
│   │   │   │   │   ├── angular-locale_fr-bi.js
│   │   │   │   │   ├── angular-locale_fr-bj.js
│   │   │   │   │   ├── angular-locale_fr-bl.js
│   │   │   │   │   ├── angular-locale_fr-ca.js
│   │   │   │   │   ├── angular-locale_fr-cd.js
│   │   │   │   │   ├── angular-locale_fr-cf.js
│   │   │   │   │   ├── angular-locale_fr-cg.js
│   │   │   │   │   ├── angular-locale_fr-ch.js
│   │   │   │   │   ├── angular-locale_fr-ci.js
│   │   │   │   │   ├── angular-locale_fr-cm.js
│   │   │   │   │   ├── angular-locale_fr-dj.js
│   │   │   │   │   ├── angular-locale_fr-fr.js
│   │   │   │   │   ├── angular-locale_fr-ga.js
│   │   │   │   │   ├── angular-locale_fr-gf.js
│   │   │   │   │   ├── angular-locale_fr-gn.js
│   │   │   │   │   ├── angular-locale_fr-gp.js
│   │   │   │   │   ├── angular-locale_fr-gq.js
│   │   │   │   │   ├── angular-locale_fr-km.js
│   │   │   │   │   ├── angular-locale_fr-lu.js
│   │   │   │   │   ├── angular-locale_fr-mc.js
│   │   │   │   │   ├── angular-locale_fr-mf.js
│   │   │   │   │   ├── angular-locale_fr-mg.js
│   │   │   │   │   ├── angular-locale_fr-ml.js
│   │   │   │   │   ├── angular-locale_fr-mq.js
│   │   │   │   │   ├── angular-locale_fr-ne.js
│   │   │   │   │   ├── angular-locale_fr-re.js
│   │   │   │   │   ├── angular-locale_fr-rw.js
│   │   │   │   │   ├── angular-locale_fr-sn.js
│   │   │   │   │   ├── angular-locale_fr-td.js
│   │   │   │   │   ├── angular-locale_fr-tg.js
│   │   │   │   │   ├── angular-locale_fr-yt.js
│   │   │   │   │   ├── angular-locale_fr.js
│   │   │   │   │   ├── angular-locale_gl-es.js
│   │   │   │   │   ├── angular-locale_gl.js
│   │   │   │   │   ├── angular-locale_gsw-ch.js
│   │   │   │   │   ├── angular-locale_gsw.js
│   │   │   │   │   ├── angular-locale_gu-in.js
│   │   │   │   │   ├── angular-locale_gu.js
│   │   │   │   │   ├── angular-locale_haw.js
│   │   │   │   │   ├── angular-locale_he-il.js
│   │   │   │   │   ├── angular-locale_he.js
│   │   │   │   │   ├── angular-locale_hi-in.js
│   │   │   │   │   ├── angular-locale_hi.js
│   │   │   │   │   ├── angular-locale_hr-hr.js
│   │   │   │   │   ├── angular-locale_hr.js
│   │   │   │   │   ├── angular-locale_hu-hu.js
│   │   │   │   │   ├── angular-locale_hu.js
│   │   │   │   │   ├── angular-locale_id-id.js
│   │   │   │   │   ├── angular-locale_id.js
│   │   │   │   │   ├── angular-locale_in.js
│   │   │   │   │   ├── angular-locale_is-is.js
│   │   │   │   │   ├── angular-locale_is.js
│   │   │   │   │   ├── angular-locale_it-ch.js
│   │   │   │   │   ├── angular-locale_it-it.js
│   │   │   │   │   ├── angular-locale_it-sm.js
│   │   │   │   │   ├── angular-locale_it.js
│   │   │   │   │   ├── angular-locale_iw.js
│   │   │   │   │   ├── angular-locale_ja-jp.js
│   │   │   │   │   ├── angular-locale_ja.js
│   │   │   │   │   ├── angular-locale_kn-in.js
│   │   │   │   │   ├── angular-locale_kn.js
│   │   │   │   │   ├── angular-locale_ko-kr.js
│   │   │   │   │   ├── angular-locale_ko.js
│   │   │   │   │   ├── angular-locale_ln-cd.js
│   │   │   │   │   ├── angular-locale_ln-cg.js
│   │   │   │   │   ├── angular-locale_ln.js
│   │   │   │   │   ├── angular-locale_lt-lt.js
│   │   │   │   │   ├── angular-locale_lt.js
│   │   │   │   │   ├── angular-locale_lv-lv.js
│   │   │   │   │   ├── angular-locale_lv.js
│   │   │   │   │   ├── angular-locale_ml-in.js
│   │   │   │   │   ├── angular-locale_ml.js
│   │   │   │   │   ├── angular-locale_mo.js
│   │   │   │   │   ├── angular-locale_mr-in.js
│   │   │   │   │   ├── angular-locale_mr.js
│   │   │   │   │   ├── angular-locale_ms-bn.js
│   │   │   │   │   ├── angular-locale_ms-my.js
│   │   │   │   │   ├── angular-locale_ms.js
│   │   │   │   │   ├── angular-locale_mt-mt.js
│   │   │   │   │   ├── angular-locale_mt.js
│   │   │   │   │   ├── angular-locale_nl-aw.js
│   │   │   │   │   ├── angular-locale_nl-be.js
│   │   │   │   │   ├── angular-locale_nl-cw.js
│   │   │   │   │   ├── angular-locale_nl-nl.js
│   │   │   │   │   ├── angular-locale_nl-sx.js
│   │   │   │   │   ├── angular-locale_nl.js
│   │   │   │   │   ├── angular-locale_no.js
│   │   │   │   │   ├── angular-locale_or-in.js
│   │   │   │   │   ├── angular-locale_or.js
│   │   │   │   │   ├── angular-locale_pl-pl.js
│   │   │   │   │   ├── angular-locale_pl.js
│   │   │   │   │   ├── angular-locale_pt-ao.js
│   │   │   │   │   ├── angular-locale_pt-br.js
│   │   │   │   │   ├── angular-locale_pt-gw.js
│   │   │   │   │   ├── angular-locale_pt-mz.js
│   │   │   │   │   ├── angular-locale_pt-pt.js
│   │   │   │   │   ├── angular-locale_pt-st.js
│   │   │   │   │   ├── angular-locale_pt.js
│   │   │   │   │   ├── angular-locale_ro-md.js
│   │   │   │   │   ├── angular-locale_ro-ro.js
│   │   │   │   │   ├── angular-locale_ro.js
│   │   │   │   │   ├── angular-locale_ru-md.js
│   │   │   │   │   ├── angular-locale_ru-ru.js
│   │   │   │   │   ├── angular-locale_ru-ua.js
│   │   │   │   │   ├── angular-locale_ru.js
│   │   │   │   │   ├── angular-locale_sk-sk.js
│   │   │   │   │   ├── angular-locale_sk.js
│   │   │   │   │   ├── angular-locale_sl-si.js
│   │   │   │   │   ├── angular-locale_sl.js
│   │   │   │   │   ├── angular-locale_sq-al.js
│   │   │   │   │   ├── angular-locale_sq.js
│   │   │   │   │   ├── angular-locale_sr-cyrl-ba.js
│   │   │   │   │   ├── angular-locale_sr-cyrl-me.js
│   │   │   │   │   ├── angular-locale_sr-cyrl-rs.js
│   │   │   │   │   ├── angular-locale_sr-cyrl.js
│   │   │   │   │   ├── angular-locale_sr-latn-ba.js
│   │   │   │   │   ├── angular-locale_sr-latn-me.js
│   │   │   │   │   ├── angular-locale_sr-latn-rs.js
│   │   │   │   │   ├── angular-locale_sr-latn.js
│   │   │   │   │   ├── angular-locale_sr-rs.js
│   │   │   │   │   ├── angular-locale_sr.js
│   │   │   │   │   ├── angular-locale_sv-fi.js
│   │   │   │   │   ├── angular-locale_sv-se.js
│   │   │   │   │   ├── angular-locale_sv.js
│   │   │   │   │   ├── angular-locale_sw-ke.js
│   │   │   │   │   ├── angular-locale_sw-tz.js
│   │   │   │   │   ├── angular-locale_sw.js
│   │   │   │   │   ├── angular-locale_ta-in.js
│   │   │   │   │   ├── angular-locale_ta-lk.js
│   │   │   │   │   ├── angular-locale_ta.js
│   │   │   │   │   ├── angular-locale_te-in.js
│   │   │   │   │   ├── angular-locale_te.js
│   │   │   │   │   ├── angular-locale_th-th.js
│   │   │   │   │   ├── angular-locale_th.js
│   │   │   │   │   ├── angular-locale_tl-ph.js
│   │   │   │   │   ├── angular-locale_tl.js
│   │   │   │   │   ├── angular-locale_tr-tr.js
│   │   │   │   │   ├── angular-locale_tr.js
│   │   │   │   │   ├── angular-locale_uk-ua.js
│   │   │   │   │   ├── angular-locale_uk.js
│   │   │   │   │   ├── angular-locale_ur-in.js
│   │   │   │   │   ├── angular-locale_ur-pk.js
│   │   │   │   │   ├── angular-locale_ur.js
│   │   │   │   │   ├── angular-locale_vi-vn.js
│   │   │   │   │   ├── angular-locale_vi.js
│   │   │   │   │   ├── angular-locale_zh-cn.js
│   │   │   │   │   ├── angular-locale_zh-hans-cn.js
│   │   │   │   │   ├── angular-locale_zh-hans-hk.js
│   │   │   │   │   ├── angular-locale_zh-hans-mo.js
│   │   │   │   │   ├── angular-locale_zh-hans-sg.js
│   │   │   │   │   ├── angular-locale_zh-hans.js
│   │   │   │   │   ├── angular-locale_zh-hant-hk.js
│   │   │   │   │   ├── angular-locale_zh-hant-mo.js
│   │   │   │   │   ├── angular-locale_zh-hant-tw.js
│   │   │   │   │   ├── angular-locale_zh-hant.js
│   │   │   │   │   ├── angular-locale_zh-hk.js
│   │   │   │   │   ├── angular-locale_zh-tw.js
│   │   │   │   │   ├── angular-locale_zh.js
│   │   │   │   │   ├── angular-locale_zu-za.js
│   │   │   │   │   └── angular-locale_zu.js
│   │   │   │   ├── version.json
│   │   │   │   └── version.txt
│   │   │   ├── app/
│   │   │   │   ├── examples/
│   │   │   │   │   ├── jqGridExample.js
│   │   │   │   │   └── validationUsingJQuery.js
│   │   │   │   └── home/
│   │   │   │       ├── addressFilter.js
│   │   │   │       ├── detailCtrl.js
│   │   │   │       ├── editCtrl.js
│   │   │   │       ├── gridCtrl.js
│   │   │   │       ├── homeCtrl.js
│   │   │   │       ├── homeModule.js
│   │   │   │       ├── jqGridDirective.js
│   │   │   │       ├── jqTemplateGridDirective.js
│   │   │   │       ├── listCtrl.js
│   │   │   │       ├── microDataAddressDirective.js
│   │   │   │       ├── microDataAddressFilter.js
│   │   │   │       └── peopleService.js
│   │   │   ├── bootstrap/
│   │   │   │   ├── bootstrap.js
│   │   │   │   └── modernizr-2.6.2-respond-1.1.0.js
│   │   │   ├── jqgrid/
│   │   │   │   ├── i18n/
│   │   │   │   │   ├── grid.locale-ar.js
│   │   │   │   │   ├── grid.locale-bg.js
│   │   │   │   │   ├── grid.locale-bg1251.js
│   │   │   │   │   ├── grid.locale-cat.js
│   │   │   │   │   ├── grid.locale-cn.js
│   │   │   │   │   ├── grid.locale-cs.js
│   │   │   │   │   ├── grid.locale-da.js
│   │   │   │   │   ├── grid.locale-de.js
│   │   │   │   │   ├── grid.locale-dk.js
│   │   │   │   │   ├── grid.locale-el.js
│   │   │   │   │   ├── grid.locale-en.js
│   │   │   │   │   ├── grid.locale-es.js
│   │   │   │   │   ├── grid.locale-fa.js
│   │   │   │   │   ├── grid.locale-fi.js
│   │   │   │   │   ├── grid.locale-fr.js
│   │   │   │   │   ├── grid.locale-gl.js
│   │   │   │   │   ├── grid.locale-he.js
│   │   │   │   │   ├── grid.locale-hr.js
│   │   │   │   │   ├── grid.locale-hr1250.js
│   │   │   │   │   ├── grid.locale-hu.js
│   │   │   │   │   ├── grid.locale-id.js
│   │   │   │   │   ├── grid.locale-is.js
│   │   │   │   │   ├── grid.locale-it.js
│   │   │   │   │   ├── grid.locale-ja.js
│   │   │   │   │   ├── grid.locale-kr.js
│   │   │   │   │   ├── grid.locale-lt.js
│   │   │   │   │   ├── grid.locale-mne.js
│   │   │   │   │   ├── grid.locale-nl.js
│   │   │   │   │   ├── grid.locale-no.js
│   │   │   │   │   ├── grid.locale-pl.js
│   │   │   │   │   ├── grid.locale-pt-br.js
│   │   │   │   │   ├── grid.locale-pt.js
│   │   │   │   │   ├── grid.locale-ro.js
│   │   │   │   │   ├── grid.locale-ru.js
│   │   │   │   │   ├── grid.locale-sk.js
│   │   │   │   │   ├── grid.locale-sr-latin.js
│   │   │   │   │   ├── grid.locale-sr.js
│   │   │   │   │   ├── grid.locale-sv.js
│   │   │   │   │   ├── grid.locale-th.js
│   │   │   │   │   ├── grid.locale-tr.js
│   │   │   │   │   ├── grid.locale-tw.js
│   │   │   │   │   ├── grid.locale-ua.js
│   │   │   │   │   └── grid.locale-vi.js
│   │   │   │   ├── jquery.jqGrid.src.js
│   │   │   │   └── plugins/
│   │   │   │       ├── grid.addons.js
│   │   │   │       ├── grid.postext.js
│   │   │   │       ├── grid.setcolumns.js
│   │   │   │       ├── jquery.contextmenu.js
│   │   │   │       ├── jquery.searchFilter.js
│   │   │   │       ├── jquery.tablednd.js
│   │   │   │       ├── searchFilter.css
│   │   │   │       ├── ui.multiselect.css
│   │   │   │       └── ui.multiselect.js
│   │   │   ├── jquery/
│   │   │   │   ├── jquery-1.9.0.js
│   │   │   │   └── jquery-ui-1.10.3.custom.js
│   │   │   └── testing/
│   │   │       ├── config/
│   │   │       │   └── testacular-unit-tests.conf.js
│   │   │       └── jasmine/
│   │   │           ├── jasmine-html.js
│   │   │           ├── jasmine.css
│   │   │           └── jasmine.js
│   │   ├── Views/
│   │   │   ├── Examples/
│   │   │   │   ├── JQGrid.cshtml
│   │   │   │   └── JQueryForm.cshtml
│   │   │   ├── Home/
│   │   │   │   ├── ContactInfoList.cshtml
│   │   │   │   ├── Detail.cshtml
│   │   │   │   ├── Edit.cshtml
│   │   │   │   ├── EditAddress.cshtml
│   │   │   │   ├── EditEmail.cshtml
│   │   │   │   ├── EditPhone.cshtml
│   │   │   │   ├── Grid1.cshtml
│   │   │   │   ├── Grid2.cshtml
│   │   │   │   ├── Index.cshtml
│   │   │   │   └── List.cshtml
│   │   │   ├── Shared/
│   │   │   │   ├── Error.cshtml
│   │   │   │   ├── _AltLayout.cshtml
│   │   │   │   └── _Layout.cshtml
│   │   │   ├── Tests/
│   │   │   │   └── Index.cshtml
│   │   │   ├── Web.config
│   │   │   └── _ViewStart.cshtml
│   │   ├── Web.Debug.config
│   │   ├── Web.Release.config
│   │   ├── Web.config
│   │   ├── _bin_deployableAssemblies/
│   │   │   ├── amd64/
│   │   │   │   └── Microsoft.VC90.CRT/
│   │   │   │       ├── Microsoft.VC90.CRT.manifest
│   │   │   │       └── README_ENU.txt
│   │   │   └── x86/
│   │   │       └── Microsoft.VC90.CRT/
│   │   │           ├── Microsoft.VC90.CRT.manifest
│   │   │           └── README_ENU.txt
│   │   └── packages.config
│   ├── README.md
│   └── packages/
│       ├── EntityFramework.5.0.0/
│       │   ├── Content/
│       │   │   ├── App.config.transform
│       │   │   └── Web.config.transform
│       │   ├── EntityFramework.5.0.0.nupkg
│       │   ├── EntityFramework.5.0.0.nuspec
│       │   ├── lib/
│       │   │   ├── net40/
│       │   │   │   └── EntityFramework.xml
│       │   │   └── net45/
│       │   │       └── EntityFramework.xml
│       │   └── tools/
│       │       ├── EntityFramework.PS3.psd1
│       │       ├── EntityFramework.psd1
│       │       ├── EntityFramework.psm1
│       │       ├── Redirect.VS11.config
│       │       ├── Redirect.config
│       │       ├── about_EntityFramework.help.txt
│       │       ├── init.ps1
│       │       └── install.ps1
│       ├── Microsoft.AspNet.Mvc.4.0.20710.0/
│       │   ├── Microsoft.AspNet.Mvc.4.0.20710.0.nupkg
│       │   ├── Microsoft.AspNet.Mvc.4.0.20710.0.nuspec
│       │   └── lib/
│       │       └── net40/
│       │           └── System.Web.Mvc.xml
│       ├── Microsoft.AspNet.Razor.2.0.20715.0/
│       │   ├── Microsoft.AspNet.Razor.2.0.20715.0.nupkg
│       │   ├── Microsoft.AspNet.Razor.2.0.20715.0.nuspec
│       │   └── lib/
│       │       └── net40/
│       │           └── System.Web.Razor.xml
│       ├── Microsoft.AspNet.Web.Optimization.1.0.0/
│       │   ├── Microsoft.AspNet.Web.Optimization.1.0.0.nupkg
│       │   └── Microsoft.AspNet.Web.Optimization.1.0.0.nuspec
│       ├── Microsoft.AspNet.WebApi.4.0.20710.0/
│       │   ├── Microsoft.AspNet.WebApi.4.0.20710.0.nupkg
│       │   └── Microsoft.AspNet.WebApi.4.0.20710.0.nuspec
│       ├── Microsoft.AspNet.WebApi.Client.4.0.20710.0/
│       │   ├── Microsoft.AspNet.WebApi.Client.4.0.20710.0.nupkg
│       │   ├── Microsoft.AspNet.WebApi.Client.4.0.20710.0.nuspec
│       │   └── lib/
│       │       └── net40/
│       │           └── System.Net.Http.Formatting.xml
│       ├── Microsoft.AspNet.WebApi.Core.4.0.20710.0/
│       │   ├── Microsoft.AspNet.WebApi.Core.4.0.20710.0.nupkg
│       │   ├── Microsoft.AspNet.WebApi.Core.4.0.20710.0.nuspec
│       │   ├── content/
│       │   │   └── web.config.transform
│       │   └── lib/
│       │       └── net40/
│       │           └── System.Web.Http.xml
│       ├── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0/
│       │   ├── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0.nupkg
│       │   ├── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0.nuspec
│       │   └── lib/
│       │       └── net40/
│       │           └── System.Web.Http.WebHost.xml
│       ├── Microsoft.AspNet.WebPages.2.0.20710.0/
│       │   ├── Microsoft.AspNet.WebPages.2.0.20710.0.nupkg
│       │   ├── Microsoft.AspNet.WebPages.2.0.20710.0.nuspec
│       │   └── lib/
│       │       └── net40/
│       │           ├── System.Web.Helpers.xml
│       │           ├── System.Web.WebPages.Deployment.xml
│       │           ├── System.Web.WebPages.Razor.xml
│       │           └── System.Web.WebPages.xml
│       ├── Microsoft.Net.Http.2.0.20710.0/
│       │   ├── Microsoft.Net.Http.2.0.20710.0.nupkg
│       │   ├── Microsoft.Net.Http.2.0.20710.0.nuspec
│       │   └── lib/
│       │       ├── net40/
│       │       │   ├── System.Net.Http.WebRequest.xml
│       │       │   └── System.Net.Http.xml
│       │       └── net45/
│       │           └── _._
│       ├── Microsoft.SqlServer.Compact.4.0.8876.1/
│       │   ├── Content/
│       │   │   └── web.config.transform
│       │   ├── Microsoft.SqlServer.Compact.4.0.8876.1.nupkg
│       │   ├── Microsoft.SqlServer.Compact.4.0.8876.1.nuspec
│       │   ├── NativeBinaries/
│       │   │   ├── amd64/
│       │   │   │   └── Microsoft.VC90.CRT/
│       │   │   │       ├── Microsoft.VC90.CRT.manifest
│       │   │   │       └── README_ENU.txt
│       │   │   └── x86/
│       │   │       └── Microsoft.VC90.CRT/
│       │   │           ├── Microsoft.VC90.CRT.manifest
│       │   │           └── README_ENU.txt
│       │   ├── SQLCE_EULA_ENU.rtf
│       │   └── tools/
│       │       ├── Install.ps1
│       │       ├── Uninstall.ps1
│       │       ├── VS.psd1
│       │       └── VS.psm1
│       ├── Microsoft.Web.Infrastructure.1.0.0.0/
│       │   ├── Microsoft.Web.Infrastructure.1.0.0.0.nupkg
│       │   └── Microsoft.Web.Infrastructure.1.0.0.0.nuspec
│       ├── Newtonsoft.Json.5.0.3/
│       │   ├── Newtonsoft.Json.5.0.3.nupkg
│       │   ├── Newtonsoft.Json.5.0.3.nuspec
│       │   └── lib/
│       │       ├── net20/
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── net35/
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── net40/
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── net45/
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── netcore45/
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── portable-net40+sl4+wp7+win8/
│       │       │   └── Newtonsoft.Json.xml
│       │       └── portable-net45+wp80+win8/
│       │           └── Newtonsoft.Json.xml
│       ├── WebGrease.1.3.0/
│       │   ├── WebGrease.1.3.0.nupkg
│       │   └── WebGrease.1.3.0.nuspec
│       ├── elmah.1.2.2/
│       │   ├── Readme.txt
│       │   ├── content/
│       │   │   ├── App_Readme/
│       │   │   │   └── Elmah.txt
│       │   │   └── web.config.transform
│       │   ├── elmah.1.2.2.nupkg
│       │   └── elmah.1.2.2.nuspec
│       ├── elmah.corelibrary.1.2.2/
│       │   ├── elmah.corelibrary.1.2.2.nupkg
│       │   └── elmah.corelibrary.1.2.2.nuspec
│       └── repositories.config
├── README.md
└── SimpleRouting/
    ├── MvcAngular.Web/
    │   ├── 404.html
    │   ├── App_Start/
    │   │   ├── BundleConfig.cs
    │   │   ├── FilterConfig.cs
    │   │   ├── RouteConfig.cs
    │   │   └── WebApiConfig.cs
    │   ├── Content/
    │   │   ├── app/
    │   │   │   └── main.css
    │   │   ├── bootstrap/
    │   │   │   ├── bootstrap-responsive.css
    │   │   │   └── bootstrap.css
    │   │   ├── font/
    │   │   │   └── FontAwesome.otf
    │   │   └── font-awesome/
    │   │       └── font-awesome.css
    │   ├── Controllers/
    │   │   ├── HomeController.cs
    │   │   └── TestsController.cs
    │   ├── Global.asax
    │   ├── Global.asax.cs
    │   ├── MvcAngular.Web.csproj
    │   ├── Properties/
    │   │   └── AssemblyInfo.cs
    │   ├── Scripts/
    │   │   ├── _references.js
    │   │   ├── angular/
    │   │   │   ├── angular-bootstrap-prettify.js
    │   │   │   ├── angular-bootstrap.js
    │   │   │   ├── angular-cookies.js
    │   │   │   ├── angular-loader.js
    │   │   │   ├── angular-mobile.js
    │   │   │   ├── angular-mocks.js
    │   │   │   ├── angular-resource.js
    │   │   │   ├── angular-sanitize.js
    │   │   │   ├── angular-scenario.js
    │   │   │   ├── angular.js
    │   │   │   ├── i18n/
    │   │   │   │   ├── angular-locale_af-na.js
    │   │   │   │   ├── angular-locale_af-za.js
    │   │   │   │   ├── angular-locale_af.js
    │   │   │   │   ├── angular-locale_am-et.js
    │   │   │   │   ├── angular-locale_am.js
    │   │   │   │   ├── angular-locale_ar-001.js
    │   │   │   │   ├── angular-locale_ar-ae.js
    │   │   │   │   ├── angular-locale_ar-bh.js
    │   │   │   │   ├── angular-locale_ar-dz.js
    │   │   │   │   ├── angular-locale_ar-eg.js
    │   │   │   │   ├── angular-locale_ar-iq.js
    │   │   │   │   ├── angular-locale_ar-jo.js
    │   │   │   │   ├── angular-locale_ar-kw.js
    │   │   │   │   ├── angular-locale_ar-lb.js
    │   │   │   │   ├── angular-locale_ar-ly.js
    │   │   │   │   ├── angular-locale_ar-ma.js
    │   │   │   │   ├── angular-locale_ar-om.js
    │   │   │   │   ├── angular-locale_ar-qa.js
    │   │   │   │   ├── angular-locale_ar-sa.js
    │   │   │   │   ├── angular-locale_ar-sd.js
    │   │   │   │   ├── angular-locale_ar-sy.js
    │   │   │   │   ├── angular-locale_ar-tn.js
    │   │   │   │   ├── angular-locale_ar-ye.js
    │   │   │   │   ├── angular-locale_ar.js
    │   │   │   │   ├── angular-locale_bg-bg.js
    │   │   │   │   ├── angular-locale_bg.js
    │   │   │   │   ├── angular-locale_bn-bd.js
    │   │   │   │   ├── angular-locale_bn-in.js
    │   │   │   │   ├── angular-locale_bn.js
    │   │   │   │   ├── angular-locale_ca-ad.js
    │   │   │   │   ├── angular-locale_ca-es.js
    │   │   │   │   ├── angular-locale_ca.js
    │   │   │   │   ├── angular-locale_chr.js
    │   │   │   │   ├── angular-locale_cs-cz.js
    │   │   │   │   ├── angular-locale_cs.js
    │   │   │   │   ├── angular-locale_cy.js
    │   │   │   │   ├── angular-locale_da-dk.js
    │   │   │   │   ├── angular-locale_da.js
    │   │   │   │   ├── angular-locale_de-at.js
    │   │   │   │   ├── angular-locale_de-be.js
    │   │   │   │   ├── angular-locale_de-ch.js
    │   │   │   │   ├── angular-locale_de-de.js
    │   │   │   │   ├── angular-locale_de-li.js
    │   │   │   │   ├── angular-locale_de-lu.js
    │   │   │   │   ├── angular-locale_de.js
    │   │   │   │   ├── angular-locale_el-cy.js
    │   │   │   │   ├── angular-locale_el-gr.js
    │   │   │   │   ├── angular-locale_el-polyton.js
    │   │   │   │   ├── angular-locale_el.js
    │   │   │   │   ├── angular-locale_en-as.js
    │   │   │   │   ├── angular-locale_en-au.js
    │   │   │   │   ├── angular-locale_en-bb.js
    │   │   │   │   ├── angular-locale_en-be.js
    │   │   │   │   ├── angular-locale_en-bm.js
    │   │   │   │   ├── angular-locale_en-bw.js
    │   │   │   │   ├── angular-locale_en-bz.js
    │   │   │   │   ├── angular-locale_en-ca.js
    │   │   │   │   ├── angular-locale_en-dsrt-us.js
    │   │   │   │   ├── angular-locale_en-dsrt.js
    │   │   │   │   ├── angular-locale_en-fm.js
    │   │   │   │   ├── angular-locale_en-gb.js
    │   │   │   │   ├── angular-locale_en-gu.js
    │   │   │   │   ├── angular-locale_en-gy.js
    │   │   │   │   ├── angular-locale_en-hk.js
    │   │   │   │   ├── angular-locale_en-ie.js
    │   │   │   │   ├── angular-locale_en-in.js
    │   │   │   │   ├── angular-locale_en-iso.js
    │   │   │   │   ├── angular-locale_en-jm.js
    │   │   │   │   ├── angular-locale_en-mh.js
    │   │   │   │   ├── angular-locale_en-mp.js
    │   │   │   │   ├── angular-locale_en-mt.js
    │   │   │   │   ├── angular-locale_en-mu.js
    │   │   │   │   ├── angular-locale_en-na.js
    │   │   │   │   ├── angular-locale_en-nz.js
    │   │   │   │   ├── angular-locale_en-ph.js
    │   │   │   │   ├── angular-locale_en-pk.js
    │   │   │   │   ├── angular-locale_en-pr.js
    │   │   │   │   ├── angular-locale_en-pw.js
    │   │   │   │   ├── angular-locale_en-sg.js
    │   │   │   │   ├── angular-locale_en-tc.js
    │   │   │   │   ├── angular-locale_en-tt.js
    │   │   │   │   ├── angular-locale_en-um.js
    │   │   │   │   ├── angular-locale_en-us.js
    │   │   │   │   ├── angular-locale_en-vg.js
    │   │   │   │   ├── angular-locale_en-vi.js
    │   │   │   │   ├── angular-locale_en-za.js
    │   │   │   │   ├── angular-locale_en-zw.js
    │   │   │   │   ├── angular-locale_en-zz.js
    │   │   │   │   ├── angular-locale_en.js
    │   │   │   │   ├── angular-locale_es-419.js
    │   │   │   │   ├── angular-locale_es-ar.js
    │   │   │   │   ├── angular-locale_es-bo.js
    │   │   │   │   ├── angular-locale_es-cl.js
    │   │   │   │   ├── angular-locale_es-co.js
    │   │   │   │   ├── angular-locale_es-cr.js
    │   │   │   │   ├── angular-locale_es-do.js
    │   │   │   │   ├── angular-locale_es-ea.js
    │   │   │   │   ├── angular-locale_es-ec.js
    │   │   │   │   ├── angular-locale_es-es.js
    │   │   │   │   ├── angular-locale_es-gq.js
    │   │   │   │   ├── angular-locale_es-gt.js
    │   │   │   │   ├── angular-locale_es-hn.js
    │   │   │   │   ├── angular-locale_es-ic.js
    │   │   │   │   ├── angular-locale_es-mx.js
    │   │   │   │   ├── angular-locale_es-ni.js
    │   │   │   │   ├── angular-locale_es-pa.js
    │   │   │   │   ├── angular-locale_es-pe.js
    │   │   │   │   ├── angular-locale_es-pr.js
    │   │   │   │   ├── angular-locale_es-py.js
    │   │   │   │   ├── angular-locale_es-sv.js
    │   │   │   │   ├── angular-locale_es-us.js
    │   │   │   │   ├── angular-locale_es-uy.js
    │   │   │   │   ├── angular-locale_es-ve.js
    │   │   │   │   ├── angular-locale_es.js
    │   │   │   │   ├── angular-locale_et-ee.js
    │   │   │   │   ├── angular-locale_et.js
    │   │   │   │   ├── angular-locale_eu-es.js
    │   │   │   │   ├── angular-locale_eu.js
    │   │   │   │   ├── angular-locale_fa-af.js
    │   │   │   │   ├── angular-locale_fa-ir.js
    │   │   │   │   ├── angular-locale_fa.js
    │   │   │   │   ├── angular-locale_fi-fi.js
    │   │   │   │   ├── angular-locale_fi.js
    │   │   │   │   ├── angular-locale_fil-ph.js
    │   │   │   │   ├── angular-locale_fil.js
    │   │   │   │   ├── angular-locale_fr-be.js
    │   │   │   │   ├── angular-locale_fr-bf.js
    │   │   │   │   ├── angular-locale_fr-bi.js
    │   │   │   │   ├── angular-locale_fr-bj.js
    │   │   │   │   ├── angular-locale_fr-bl.js
    │   │   │   │   ├── angular-locale_fr-ca.js
    │   │   │   │   ├── angular-locale_fr-cd.js
    │   │   │   │   ├── angular-locale_fr-cf.js
    │   │   │   │   ├── angular-locale_fr-cg.js
    │   │   │   │   ├── angular-locale_fr-ch.js
    │   │   │   │   ├── angular-locale_fr-ci.js
    │   │   │   │   ├── angular-locale_fr-cm.js
    │   │   │   │   ├── angular-locale_fr-dj.js
    │   │   │   │   ├── angular-locale_fr-fr.js
    │   │   │   │   ├── angular-locale_fr-ga.js
    │   │   │   │   ├── angular-locale_fr-gf.js
    │   │   │   │   ├── angular-locale_fr-gn.js
    │   │   │   │   ├── angular-locale_fr-gp.js
    │   │   │   │   ├── angular-locale_fr-gq.js
    │   │   │   │   ├── angular-locale_fr-km.js
    │   │   │   │   ├── angular-locale_fr-lu.js
    │   │   │   │   ├── angular-locale_fr-mc.js
    │   │   │   │   ├── angular-locale_fr-mf.js
    │   │   │   │   ├── angular-locale_fr-mg.js
    │   │   │   │   ├── angular-locale_fr-ml.js
    │   │   │   │   ├── angular-locale_fr-mq.js
    │   │   │   │   ├── angular-locale_fr-ne.js
    │   │   │   │   ├── angular-locale_fr-re.js
    │   │   │   │   ├── angular-locale_fr-rw.js
    │   │   │   │   ├── angular-locale_fr-sn.js
    │   │   │   │   ├── angular-locale_fr-td.js
    │   │   │   │   ├── angular-locale_fr-tg.js
    │   │   │   │   ├── angular-locale_fr-yt.js
    │   │   │   │   ├── angular-locale_fr.js
    │   │   │   │   ├── angular-locale_gl-es.js
    │   │   │   │   ├── angular-locale_gl.js
    │   │   │   │   ├── angular-locale_gsw-ch.js
    │   │   │   │   ├── angular-locale_gsw.js
    │   │   │   │   ├── angular-locale_gu-in.js
    │   │   │   │   ├── angular-locale_gu.js
    │   │   │   │   ├── angular-locale_haw.js
    │   │   │   │   ├── angular-locale_he-il.js
    │   │   │   │   ├── angular-locale_he.js
    │   │   │   │   ├── angular-locale_hi-in.js
    │   │   │   │   ├── angular-locale_hi.js
    │   │   │   │   ├── angular-locale_hr-hr.js
    │   │   │   │   ├── angular-locale_hr.js
    │   │   │   │   ├── angular-locale_hu-hu.js
    │   │   │   │   ├── angular-locale_hu.js
    │   │   │   │   ├── angular-locale_id-id.js
    │   │   │   │   ├── angular-locale_id.js
    │   │   │   │   ├── angular-locale_in.js
    │   │   │   │   ├── angular-locale_is-is.js
    │   │   │   │   ├── angular-locale_is.js
    │   │   │   │   ├── angular-locale_it-ch.js
    │   │   │   │   ├── angular-locale_it-it.js
    │   │   │   │   ├── angular-locale_it-sm.js
    │   │   │   │   ├── angular-locale_it.js
    │   │   │   │   ├── angular-locale_iw.js
    │   │   │   │   ├── angular-locale_ja-jp.js
    │   │   │   │   ├── angular-locale_ja.js
    │   │   │   │   ├── angular-locale_kn-in.js
    │   │   │   │   ├── angular-locale_kn.js
    │   │   │   │   ├── angular-locale_ko-kr.js
    │   │   │   │   ├── angular-locale_ko.js
    │   │   │   │   ├── angular-locale_ln-cd.js
    │   │   │   │   ├── angular-locale_ln-cg.js
    │   │   │   │   ├── angular-locale_ln.js
    │   │   │   │   ├── angular-locale_lt-lt.js
    │   │   │   │   ├── angular-locale_lt.js
    │   │   │   │   ├── angular-locale_lv-lv.js
    │   │   │   │   ├── angular-locale_lv.js
    │   │   │   │   ├── angular-locale_ml-in.js
    │   │   │   │   ├── angular-locale_ml.js
    │   │   │   │   ├── angular-locale_mo.js
    │   │   │   │   ├── angular-locale_mr-in.js
    │   │   │   │   ├── angular-locale_mr.js
    │   │   │   │   ├── angular-locale_ms-bn.js
    │   │   │   │   ├── angular-locale_ms-my.js
    │   │   │   │   ├── angular-locale_ms.js
    │   │   │   │   ├── angular-locale_mt-mt.js
    │   │   │   │   ├── angular-locale_mt.js
    │   │   │   │   ├── angular-locale_nl-aw.js
    │   │   │   │   ├── angular-locale_nl-be.js
    │   │   │   │   ├── angular-locale_nl-cw.js
    │   │   │   │   ├── angular-locale_nl-nl.js
    │   │   │   │   ├── angular-locale_nl-sx.js
    │   │   │   │   ├── angular-locale_nl.js
    │   │   │   │   ├── angular-locale_no.js
    │   │   │   │   ├── angular-locale_or-in.js
    │   │   │   │   ├── angular-locale_or.js
    │   │   │   │   ├── angular-locale_pl-pl.js
    │   │   │   │   ├── angular-locale_pl.js
    │   │   │   │   ├── angular-locale_pt-ao.js
    │   │   │   │   ├── angular-locale_pt-br.js
    │   │   │   │   ├── angular-locale_pt-gw.js
    │   │   │   │   ├── angular-locale_pt-mz.js
    │   │   │   │   ├── angular-locale_pt-pt.js
    │   │   │   │   ├── angular-locale_pt-st.js
    │   │   │   │   ├── angular-locale_pt.js
    │   │   │   │   ├── angular-locale_ro-md.js
    │   │   │   │   ├── angular-locale_ro-ro.js
    │   │   │   │   ├── angular-locale_ro.js
    │   │   │   │   ├── angular-locale_ru-md.js
    │   │   │   │   ├── angular-locale_ru-ru.js
    │   │   │   │   ├── angular-locale_ru-ua.js
    │   │   │   │   ├── angular-locale_ru.js
    │   │   │   │   ├── angular-locale_sk-sk.js
    │   │   │   │   ├── angular-locale_sk.js
    │   │   │   │   ├── angular-locale_sl-si.js
    │   │   │   │   ├── angular-locale_sl.js
    │   │   │   │   ├── angular-locale_sq-al.js
    │   │   │   │   ├── angular-locale_sq.js
    │   │   │   │   ├── angular-locale_sr-cyrl-ba.js
    │   │   │   │   ├── angular-locale_sr-cyrl-me.js
    │   │   │   │   ├── angular-locale_sr-cyrl-rs.js
    │   │   │   │   ├── angular-locale_sr-cyrl.js
    │   │   │   │   ├── angular-locale_sr-latn-ba.js
    │   │   │   │   ├── angular-locale_sr-latn-me.js
    │   │   │   │   ├── angular-locale_sr-latn-rs.js
    │   │   │   │   ├── angular-locale_sr-latn.js
    │   │   │   │   ├── angular-locale_sr-rs.js
    │   │   │   │   ├── angular-locale_sr.js
    │   │   │   │   ├── angular-locale_sv-fi.js
    │   │   │   │   ├── angular-locale_sv-se.js
    │   │   │   │   ├── angular-locale_sv.js
    │   │   │   │   ├── angular-locale_sw-ke.js
    │   │   │   │   ├── angular-locale_sw-tz.js
    │   │   │   │   ├── angular-locale_sw.js
    │   │   │   │   ├── angular-locale_ta-in.js
    │   │   │   │   ├── angular-locale_ta-lk.js
    │   │   │   │   ├── angular-locale_ta.js
    │   │   │   │   ├── angular-locale_te-in.js
    │   │   │   │   ├── angular-locale_te.js
    │   │   │   │   ├── angular-locale_th-th.js
    │   │   │   │   ├── angular-locale_th.js
    │   │   │   │   ├── angular-locale_tl-ph.js
    │   │   │   │   ├── angular-locale_tl.js
    │   │   │   │   ├── angular-locale_tr-tr.js
    │   │   │   │   ├── angular-locale_tr.js
    │   │   │   │   ├── angular-locale_uk-ua.js
    │   │   │   │   ├── angular-locale_uk.js
    │   │   │   │   ├── angular-locale_ur-in.js
    │   │   │   │   ├── angular-locale_ur-pk.js
    │   │   │   │   ├── angular-locale_ur.js
    │   │   │   │   ├── angular-locale_vi-vn.js
    │   │   │   │   ├── angular-locale_vi.js
    │   │   │   │   ├── angular-locale_zh-cn.js
    │   │   │   │   ├── angular-locale_zh-hans-cn.js
    │   │   │   │   ├── angular-locale_zh-hans-hk.js
    │   │   │   │   ├── angular-locale_zh-hans-mo.js
    │   │   │   │   ├── angular-locale_zh-hans-sg.js
    │   │   │   │   ├── angular-locale_zh-hans.js
    │   │   │   │   ├── angular-locale_zh-hant-hk.js
    │   │   │   │   ├── angular-locale_zh-hant-mo.js
    │   │   │   │   ├── angular-locale_zh-hant-tw.js
    │   │   │   │   ├── angular-locale_zh-hant.js
    │   │   │   │   ├── angular-locale_zh-hk.js
    │   │   │   │   ├── angular-locale_zh-tw.js
    │   │   │   │   ├── angular-locale_zh.js
    │   │   │   │   ├── angular-locale_zu-za.js
    │   │   │   │   └── angular-locale_zu.js
    │   │   │   ├── version.json
    │   │   │   └── version.txt
    │   │   ├── app/
    │   │   │   └── home/
    │   │   │       ├── aboutCtrl.js
    │   │   │       ├── contactCtrl.js
    │   │   │       ├── homeCtrl.js
    │   │   │       └── homeModule.js
    │   │   ├── bootstrap/
    │   │   │   ├── bootstrap.js
    │   │   │   └── modernizr-2.6.2-respond-1.1.0.js
    │   │   ├── jquery/
    │   │   │   └── jquery-1.9.0.js
    │   │   └── testing/
    │   │       ├── config/
    │   │       │   └── testacular-unit-tests.conf.js
    │   │       ├── jasmine/
    │   │       │   ├── jasmine-html.js
    │   │       │   ├── jasmine.css
    │   │       │   └── jasmine.js
    │   │       └── unit-tests/
    │   │           ├── basicSpec.js
    │   │           └── controllersSpec.js
    │   ├── Views/
    │   │   ├── Home/
    │   │   │   ├── About.cshtml
    │   │   │   ├── Contact.cshtml
    │   │   │   ├── Home.cshtml
    │   │   │   └── Index.cshtml
    │   │   ├── Shared/
    │   │   │   ├── Error.cshtml
    │   │   │   └── _Layout.cshtml
    │   │   ├── Tests/
    │   │   │   └── Index.cshtml
    │   │   ├── Web.config
    │   │   └── _ViewStart.cshtml
    │   ├── Web.Debug.config
    │   ├── Web.Release.config
    │   ├── Web.config
    │   └── packages.config
    ├── README.md
    ├── SimpleRouting.sln
    └── packages/
        ├── Microsoft.AspNet.Mvc.4.0.20710.0/
        │   ├── Microsoft.AspNet.Mvc.4.0.20710.0.nupkg
        │   ├── Microsoft.AspNet.Mvc.4.0.20710.0.nuspec
        │   └── lib/
        │       └── net40/
        │           └── System.Web.Mvc.xml
        ├── Microsoft.AspNet.Razor.2.0.20715.0/
        │   ├── Microsoft.AspNet.Razor.2.0.20715.0.nupkg
        │   ├── Microsoft.AspNet.Razor.2.0.20715.0.nuspec
        │   └── lib/
        │       └── net40/
        │           └── System.Web.Razor.xml
        ├── Microsoft.AspNet.Web.Optimization.1.0.0/
        │   ├── Microsoft.AspNet.Web.Optimization.1.0.0.nupkg
        │   └── Microsoft.AspNet.Web.Optimization.1.0.0.nuspec
        ├── Microsoft.AspNet.WebApi.4.0.20710.0/
        │   ├── Microsoft.AspNet.WebApi.4.0.20710.0.nupkg
        │   └── Microsoft.AspNet.WebApi.4.0.20710.0.nuspec
        ├── Microsoft.AspNet.WebApi.Client.4.0.20710.0/
        │   ├── Microsoft.AspNet.WebApi.Client.4.0.20710.0.nupkg
        │   ├── Microsoft.AspNet.WebApi.Client.4.0.20710.0.nuspec
        │   └── lib/
        │       └── net40/
        │           └── System.Net.Http.Formatting.xml
        ├── Microsoft.AspNet.WebApi.Core.4.0.20710.0/
        │   ├── Microsoft.AspNet.WebApi.Core.4.0.20710.0.nupkg
        │   ├── Microsoft.AspNet.WebApi.Core.4.0.20710.0.nuspec
        │   ├── content/
        │   │   └── web.config.transform
        │   └── lib/
        │       └── net40/
        │           └── System.Web.Http.xml
        ├── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0/
        │   ├── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0.nupkg
        │   ├── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0.nuspec
        │   └── lib/
        │       └── net40/
        │           └── System.Web.Http.WebHost.xml
        ├── Microsoft.AspNet.WebPages.2.0.20710.0/
        │   ├── Microsoft.AspNet.WebPages.2.0.20710.0.nupkg
        │   ├── Microsoft.AspNet.WebPages.2.0.20710.0.nuspec
        │   └── lib/
        │       └── net40/
        │           ├── System.Web.Helpers.xml
        │           ├── System.Web.WebPages.Deployment.xml
        │           ├── System.Web.WebPages.Razor.xml
        │           └── System.Web.WebPages.xml
        ├── Microsoft.Net.Http.2.0.20710.0/
        │   ├── Microsoft.Net.Http.2.0.20710.0.nupkg
        │   ├── Microsoft.Net.Http.2.0.20710.0.nuspec
        │   └── lib/
        │       ├── net40/
        │       │   ├── System.Net.Http.WebRequest.xml
        │       │   └── System.Net.Http.xml
        │       └── net45/
        │           └── _._
        ├── Microsoft.Web.Infrastructure.1.0.0.0/
        │   ├── Microsoft.Web.Infrastructure.1.0.0.0.nupkg
        │   └── Microsoft.Web.Infrastructure.1.0.0.0.nuspec
        ├── Newtonsoft.Json.5.0.3/
        │   ├── Newtonsoft.Json.5.0.3.nupkg
        │   ├── Newtonsoft.Json.5.0.3.nuspec
        │   └── lib/
        │       ├── net20/
        │       │   └── Newtonsoft.Json.xml
        │       ├── net35/
        │       │   └── Newtonsoft.Json.xml
        │       ├── net40/
        │       │   └── Newtonsoft.Json.xml
        │       ├── net45/
        │       │   └── Newtonsoft.Json.xml
        │       ├── netcore45/
        │       │   └── Newtonsoft.Json.xml
        │       ├── portable-net40+sl4+wp7+win8/
        │       │   └── Newtonsoft.Json.xml
        │       └── portable-net45+wp80+win8/
        │           └── Newtonsoft.Json.xml
        ├── WebGrease.1.3.0/
        │   ├── WebGrease.1.3.0.nupkg
        │   └── WebGrease.1.3.0.nuspec
        └── repositories.config
Download .txt
SYMBOL INDEX (1874 symbols across 86 files)

FILE: BasicProject/MvcAngular.Web/App_Start/BundleConfig.cs
  class BundleConfig (line 6) | public class BundleConfig
    method RegisterBundles (line 9) | public static void RegisterBundles(BundleCollection bundles)

FILE: BasicProject/MvcAngular.Web/App_Start/FilterConfig.cs
  class FilterConfig (line 6) | public class FilterConfig
    method RegisterGlobalFilters (line 8) | public static void RegisterGlobalFilters(GlobalFilterCollection filters)

FILE: BasicProject/MvcAngular.Web/App_Start/RouteConfig.cs
  class RouteConfig (line 10) | public class RouteConfig
    method RegisterRoutes (line 12) | public static void RegisterRoutes(RouteCollection routes)

FILE: BasicProject/MvcAngular.Web/App_Start/WebApiConfig.cs
  class WebApiConfig (line 8) | public static class WebApiConfig
    method Register (line 10) | public static void Register(HttpConfiguration config)

FILE: BasicProject/MvcAngular.Web/Controllers/HomeController.cs
  class HomeController (line 9) | public class HomeController : Controller
    method Index (line 11) | public ActionResult Index()
    method Bootstrap (line 16) | public ActionResult Bootstrap()

FILE: BasicProject/MvcAngular.Web/Global.asax.cs
  class MvcApplication (line 15) | public class MvcApplication : System.Web.HttpApplication
    method Application_Start (line 17) | protected void Application_Start()

FILE: BasicProject/MvcAngular.Web/Scripts/angular/angular-bootstrap-prettify.js
  function escape (line 20) | function escape(text) {
  function setHtmlIe8SafeWay (line 32) | function setHtmlIe8SafeWay(element, html) {
  function hiddenField (line 88) | function hiddenField(name, value) {
  function combinePrefixPatterns (line 536) | function combinePrefixPatterns(regexs) {
  function extractSourceSpans (line 815) | function extractSourceSpans(node, isPreformatted) {
  function appendDecorations (line 870) | function appendDecorations(basePos, sourceCode, langHandler, out) {
  function childContentWrapper (line 893) | function childContentWrapper(element) {
  function createSimpleLexer (line 952) | function createSimpleLexer(shortcutStylePatterns, fallthroughStylePatter...
  function sourceDecorator (line 1095) | function sourceDecorator(options) {
  function numberLines (line 1226) | function numberLines(node, opt_startLineNum, isPreformatted) {
  function recombineTagsAndDecorations (line 1367) | function recombineTagsAndDecorations(job) {
  function registerLangHandler (line 1496) | function registerLangHandler(handler, fileExtensions) {
  function langHandlerForExtension (line 1506) | function langHandlerForExtension(extension, source) {
  function applyDecorator (line 1616) | function applyDecorator(job) {
  function prettyPrintOne (line 1648) | function prettyPrintOne(sourceCodeHtml, opt_langExtension, opt_numberLin...
  function prettyPrint (line 1670) | function prettyPrint(opt_whenDone) {

FILE: BasicProject/MvcAngular.Web/Scripts/angular/angular-bootstrap.js
  function update (line 113) | function update() {

FILE: BasicProject/MvcAngular.Web/Scripts/angular/angular-cookies.js
  function push (line 73) | function push() {

FILE: BasicProject/MvcAngular.Web/Scripts/angular/angular-loader.js
  function ensure (line 19) | function ensure(obj, name, factory) {
  function invokeLater (line 273) | function invokeLater(provider, method, insertMethod) {

FILE: BasicProject/MvcAngular.Web/Scripts/angular/angular-mobile.js
  function hit (line 104) | function hit(x1, y1, x2, y2) {
  function checkAllowableRegions (line 111) | function checkAllowableRegions(touchCoordinates, x, y) {
  function onClick (line 123) | function onClick(event) {
  function onTouchStart (line 153) | function onTouchStart(event) {
  function preventGhostClick (line 172) | function preventGhostClick(x, y) {
  function resetState (line 193) | function resetState() {

FILE: BasicProject/MvcAngular.Web/Scripts/angular/angular-mocks.js
  function concat (line 297) | function concat(array1, array2, index) {
  function jsonStringToDate (line 391) | function jsonStringToDate(string){
  function int (line 408) | function int(str) {
  function padNumber (line 412) | function padNumber(num, digits, trim) {
  function serialize (line 659) | function serialize(object) {
  function serializeScope (line 690) | function serializeScope(scope, offset) {
  function createHttpBackendMock (line 897) | function createHttpBackendMock($rootScope, $delegate, $browser) {
  function MockHttpExpectation (line 1320) | function MockHttpExpectation(method, url, data, headers) {
  function MockXhr (line 1357) | function MockXhr() {
  function formatPendingTasksAsString (line 1445) | function formatPendingTasksAsString(tasks) {
  function isSpecRunning (line 1732) | function isSpecRunning() {
  function workFn (line 1756) | function workFn() {
  function workFn (line 1825) | function workFn() {

FILE: BasicProject/MvcAngular.Web/Scripts/angular/angular-resource.js
  function encodeUriSegment (line 295) | function encodeUriSegment(val) {
  function encodeUriQuery (line 314) | function encodeUriQuery(val, pctEncodeSpaces) {
  function Route (line 323) | function Route(template, defaults) {
  function ResourceFactory (line 376) | function ResourceFactory(url, paramDefaults, actions) {

FILE: BasicProject/MvcAngular.Web/Scripts/angular/angular-sanitize.js
  function makeMap (line 175) | function makeMap(str) {
  function htmlParser (line 194) | function htmlParser( html, handler ) {
  function decodeEntities (line 323) | function decodeEntities(value) {
  function encodeEntities (line 335) | function encodeEntities(value) {
  function htmlSanitizeWriter (line 355) | function htmlSanitizeWriter(buf){

FILE: BasicProject/MvcAngular.Web/Scripts/angular/angular-scenario.js
  function createOptions (line 912) | function createOptions( options ) {
  function dataAttr (line 1801) | function dataAttr( elem, key, data ) {
  function isEmptyDataObject (line 1833) | function isEmptyDataObject( obj ) {
  function returnFalse (line 3280) | function returnFalse() {
  function returnTrue (line 3283) | function returnTrue() {
  function Sizzle (line 3885) | function Sizzle( selector, context, results, seed ) {
  function createInputPseudo (line 3954) | function createInputPseudo( type ) {
  function createButtonPseudo (line 3962) | function createButtonPseudo( type ) {
  function createPositionalPseudo (line 3970) | function createPositionalPseudo( fn ) {
  function siblingCheck (line 4565) | function siblingCheck( a, b, ret ) {
  function tokenize (line 4683) | function tokenize( selector, parseOnly ) {
  function addCombinator (line 4745) | function addCombinator( matcher, combinator, base ) {
  function elementMatcher (line 4797) | function elementMatcher( matchers ) {
  function condense (line 4811) | function condense( unmatched, map, filter, context, xml ) {
  function setMatcher (line 4832) | function setMatcher( preFilter, selector, matcher, postFilter, postFinde...
  function matcherFromTokens (line 4912) | function matcherFromTokens( tokens ) {
  function matcherFromGroupMatchers (line 4965) | function matcherFromGroupMatchers( elementMatchers, setMatchers ) {
  function multipleContexts (line 5089) | function multipleContexts( selector, contexts, results, seed ) {
  function select (line 5098) | function select( selector, context, results, seed, xml ) {
  function setFilters (line 5326) | function setFilters() {}
  function isDisconnected (line 5492) | function isDisconnected( node ) {
  function sibling (line 5496) | function sibling( cur, dir ) {
  function winnow (line 5604) | function winnow( elements, qualifier, keep ) {
  function createSafeFragment (line 5637) | function createSafeFragment( document ) {
  function findOrAppend (line 6021) | function findOrAppend( elem, tag ) {
  function cloneCopyEvent (line 6025) | function cloneCopyEvent( src, dest ) {
  function cloneFixAttributes (line 6053) | function cloneFixAttributes( src, dest ) {
  function getAll (line 6196) | function getAll( elem ) {
  function fixDefaultChecked (line 6209) | function fixDefaultChecked( elem ) {
  function jQuerySub (line 6505) | function jQuerySub( selector, context ) {
  function vendorPropName (line 6551) | function vendorPropName( style, name ) {
  function isHidden (line 6573) | function isHidden( elem, el ) {
  function showHide (line 6578) | function showHide( elements, show ) {
  function setPositiveNumber (line 6886) | function setPositiveNumber( elem, value, subtract ) {
  function augmentWidthOrHeight (line 6893) | function augmentWidthOrHeight( elem, name, extra, isBorderBox ) {
  function getWidthOrHeight (line 6935) | function getWidthOrHeight( elem, name, extra ) {
  function css_defaultDisplay (line 6978) | function css_defaultDisplay( nodeName ) {
  function buildParams (line 7232) | function buildParams( prefix, obj, traditional, add ) {
  function addToPrefiltersOrTransports (line 7321) | function addToPrefiltersOrTransports( structure ) {
  function inspectPrefiltersOrTransports (line 7355) | function inspectPrefiltersOrTransports( structure, options, originalOpti...
  function ajaxExtend (line 7397) | function ajaxExtend( target, src ) {
  function done (line 7708) | function done( status, nativeStatusText, responses, headers ) {
  function ajaxHandleResponses (line 7998) | function ajaxHandleResponses( s, jqXHR, responses ) {
  function ajaxConvert (line 8060) | function ajaxConvert( s, response ) {
  function createStandardXHR (line 8327) | function createStandardXHR() {
  function createActiveXHR (line 8333) | function createActiveXHR() {
  function createFxNow (line 8587) | function createFxNow() {
  function createTweens (line 8594) | function createTweens( animation, props ) {
  function Animation (line 8609) | function Animation( elem, properties, options ) {
  function propFilter (line 8705) | function propFilter( props, specialEasing ) {
  function defaultPrefilter (line 8772) | function defaultPrefilter( elem, props, opts ) {
  function Tween (line 8887) | function Tween( elem, options, prop, end, easing ) {
  function genFx (line 9071) | function genFx( type, includeWidth ) {
  function getWindow (line 9374) | function getWindow( elem ) {
  function noConflict (line 9526) | function noConflict() {
  function isArrayLike (line 9566) | function isArrayLike(obj) {
  function forEach (line 9583) | function forEach(obj, iterator, context) {
  function sortedKeys (line 9608) | function sortedKeys(obj) {
  function forEachSorted (line 9618) | function forEachSorted(obj, iterator, context) {
  function reverseParams (line 9632) | function reverseParams(iteratorFn) {
  function nextUid (line 9644) | function nextUid() {
  function extend (line 9678) | function extend(dst) {
  function int (line 9689) | function int(str) {
  function inherit (line 9694) | function inherit(parent, extra) {
  function stripWhitespace (line 9700) | function stripWhitespace(str) {
  function noop (line 9719) | function noop() {}
  function identity (line 9738) | function identity($) {return $;}
  function valueFn (line 9742) | function valueFn(value) {return function() {return value;};}
  function isUndefined (line 9755) | function isUndefined(value){return typeof value == 'undefined';}
  function isDefined (line 9769) | function isDefined(value){return typeof value != 'undefined';}
  function isObject (line 9784) | function isObject(value){return value != null && typeof value == 'object';}
  function isString (line 9798) | function isString(value){return typeof value == 'string';}
  function isNumber (line 9812) | function isNumber(value){return typeof value == 'number';}
  function isDate (line 9826) | function isDate(value){
  function isArray (line 9842) | function isArray(value) {
  function isFunction (line 9858) | function isFunction(value){return typeof value == 'function';}
  function isWindow (line 9868) | function isWindow(obj) {
  function isScope (line 9873) | function isScope(obj) {
  function isFile (line 9878) | function isFile(obj) {
  function isBoolean (line 9883) | function isBoolean(value) {
  function trim (line 9888) | function trim(value) {
  function isElement (line 9903) | function isElement(node) {
  function makeMap (line 9913) | function makeMap(str){
  function map (line 9934) | function map(obj, iterator, context) {
  function size (line 9955) | function size(obj, ownPropsOnly) {
  function includes (line 9970) | function includes(array, obj) {
  function indexOf (line 9974) | function indexOf(array, obj) {
  function arrayRemove (line 9983) | function arrayRemove(array, value) {
  function isLeafNode (line 9990) | function isLeafNode (node) {
  function copy (line 10024) | function copy(source, destination){
  function shallowCopy (line 10059) | function shallowCopy(src, dst) {
  function equals (line 10096) | function equals(o1, o2) {
  function concat (line 10134) | function concat(array1, array2, index) {
  function sliceArgs (line 10138) | function sliceArgs(args, startIndex) {
  function bind (line 10158) | function bind(self, fn) {
  function toJsonReplacer (line 10179) | function toJsonReplacer(key, value) {
  function toJson (line 10208) | function toJson(obj, pretty) {
  function fromJson (line 10224) | function fromJson(json) {
  function toBoolean (line 10231) | function toBoolean(value) {
  function startingTag (line 10244) | function startingTag(element) {
  function parseKeyValue (line 10272) | function parseKeyValue(/**string*/keyValue) {
  function toKeyValue (line 10284) | function toKeyValue(obj) {
  function encodeUriSegment (line 10304) | function encodeUriSegment(val) {
  function encodeUriQuery (line 10323) | function encodeUriQuery(val, pctEncodeSpaces) {
  function angularInit (line 10361) | function angularInit(element, bootstrap) {
  function bootstrap (line 10417) | function bootstrap(element, modules) {
  function snake_case (line 10453) | function snake_case(name, separator){
  function bindJQuery (line 10460) | function bindJQuery() {
  function assertArg (line 10484) | function assertArg(arg, name, reason) {
  function assertArgFn (line 10491) | function assertArgFn(arg, name, acceptArrayAnnotation) {
  function setupModuleLoader (line 10509) | function setupModuleLoader(window) {
  function publishExternalAPI (line 10798) | function publishExternalAPI(angular){
  function jqNextId (line 10995) | function jqNextId() { return ++jqId; }
  function camelCase (line 11006) | function camelCase(name) {
  function JQLitePatchJQueryRemove (line 11022) | function JQLitePatchJQueryRemove(name, dispatchThis) {
  function JQLite (line 11056) | function JQLite(element) {
  function JQLiteClone (line 11080) | function JQLiteClone(element) {
  function JQLiteDealoc (line 11084) | function JQLiteDealoc(element){
  function JQLiteUnbind (line 11091) | function JQLiteUnbind(element, type, fn) {
  function JQLiteRemoveData (line 11112) | function JQLiteRemoveData(element) {
  function JQLiteExpandoStore (line 11126) | function JQLiteExpandoStore(element, key, value) {
  function JQLiteData (line 11141) | function JQLiteData(element, key, value) {
  function JQLiteHasClass (line 11167) | function JQLiteHasClass(element, selector) {
  function JQLiteRemoveClass (line 11172) | function JQLiteRemoveClass(element, cssClasses) {
  function JQLiteAddClass (line 11184) | function JQLiteAddClass(element, cssClasses) {
  function JQLiteAddNodes (line 11194) | function JQLiteAddNodes(root, elements) {
  function JQLiteController (line 11205) | function JQLiteController(element, name) {
  function JQLiteInheritedData (line 11209) | function JQLiteInheritedData(element, name, value) {
  function trigger (line 11231) | function trigger() {
  function getBooleanAttrName (line 11276) | function getBooleanAttrName(element, name) {
  function createEventHandler (line 11442) | function createEventHandler(element, events) {
  function hashKey (line 11691) | function hashKey(obj) {
  function HashMap (line 11712) | function HashMap(array){
  function annotate (line 11786) | function annotate(fn) {
  function createInjector (line 12139) | function createInjector(modulesToLoad) {
  function $AnchorScrollProvider (line 12361) | function $AnchorScrollProvider() {
  function $AnimationProvider (line 12424) | function $AnimationProvider($provide) {
  function animateActionFactory (line 12690) | function animateActionFactory(type, beforeFn, afterFn) {
  function show (line 12762) | function show(element) {
  function hide (line 12766) | function hide(element) {
  function insert (line 12770) | function insert(element, parent, after) {
  function remove (line 12778) | function remove(element) {
  function move (line 12782) | function move(element, parent, after) {
  function Browser (line 12812) | function Browser(window, document, $log, $sniffer) {
  function $BrowserProvider (line 13145) | function $BrowserProvider(){
  function $CacheFactoryProvider (line 13175) | function $CacheFactoryProvider() {
  function $TemplateCacheProvider (line 13319) | function $TemplateCacheProvider() {
  function $CompileProvider (line 13475) | function $CompileProvider($provide) {
  function directiveNormalize (line 14492) | function directiveNormalize(name) {
  function nodesetLinkingFn (line 14539) | function nodesetLinkingFn(
  function directiveLinkingFn (line 14546) | function directiveLinkingFn(
  function $ControllerProvider (line 14564) | function $ControllerProvider() {
  function $DocumentProvider (line 14634) | function $DocumentProvider(){
  function $ExceptionHandlerProvider (line 14658) | function $ExceptionHandlerProvider() {
  function $InterpolateProvider (line 14675) | function $InterpolateProvider() {
  function encodePath (line 14865) | function encodePath(path) {
  function stripHash (line 14876) | function stripHash(url) {
  function matchUrl (line 14881) | function matchUrl(url, obj) {
  function composeProtocolHostPort (line 14903) | function composeProtocolHostPort(protocol, host, port) {
  function pathPrefixFromBase (line 14908) | function pathPrefixFromBase(basePath) {
  function convertToHtml5Url (line 14913) | function convertToHtml5Url(url, basePath, hashPrefix) {
  function convertToHashbangUrl (line 14928) | function convertToHashbangUrl(url, basePath, hashPrefix) {
  function LocationUrl (line 14960) | function LocationUrl(url, pathPrefix, appBaseUrl) {
  function LocationHashbangUrl (line 15015) | function LocationHashbangUrl(url, hashPrefix, appBaseUrl) {
  function LocationHashbangInHtml5Url (line 15253) | function LocationHashbangInHtml5Url(url, hashPrefix, appBaseUrl, baseExt...
  function locationGetter (line 15266) | function locationGetter(property) {
  function locationGetterSetter (line 15273) | function locationGetterSetter(property, preprocess) {
  function $LocationProvider (line 15321) | function $LocationProvider(){
  function $LogProvider (line 15510) | function $LogProvider(){
  function lex (line 15665) | function lex(text, csp){
  function parser (line 15905) | function parser(text, json, $filter, csp){
  function setter (line 16309) | function setter(obj, path, setValue) {
  function getter (line 16332) | function getter(obj, path, bindFnToScope) {
  function cspSafeGetterFn (line 16358) | function cspSafeGetterFn(key0, key1, key2, key3, key4) {
  function getterFn (line 16422) | function getterFn(path, csp) {
  function $ParseProvider (line 16514) | function $ParseProvider() {
  function $QProvider (line 16680) | function $QProvider() {
  function qFactory (line 16698) | function qFactory(nextTick, exceptionHandler) {
  function $RouteProvider (line 16956) | function $RouteProvider(){
  function $RouteParamsProvider (line 17477) | function $RouteParamsProvider() {
  function $RootScopeProvider (line 17539) | function $RootScopeProvider(){
  function $SnifferProvider (line 18442) | function $SnifferProvider() {
  function $WindowProvider (line 18517) | function $WindowProvider(){
  function parseHeaders (line 18527) | function parseHeaders(headers) {
  function isSameDomain (line 18560) | function isSameDomain(requestUrl, locationUrl) {
  function headersGetter (line 18599) | function headersGetter(headers) {
  function transformData (line 18624) | function transformData(data, headers, fns) {
  function isSuccess (line 18636) | function isSuccess(status) {
  function $HttpProvider (line 18641) | function $HttpProvider() {
  function $HttpBackendProvider (line 19520) | function $HttpBackendProvider() {
  function createHttpBackend (line 19527) | function createHttpBackend($browser, XHR, $browserDefer, callbacks, rawD...
  function $LocaleProvider (line 19662) | function $LocaleProvider(){
  function $TimeoutProvider (line 19723) | function $TimeoutProvider() {
  function $FilterProvider (line 19883) | function $FilterProvider($provide) {
  function filterFilter (line 20014) | function filterFilter() {
  function currencyFilter (line 20161) | function currencyFilter($locale) {
  function numberFilter (line 20218) | function numberFilter($locale) {
  function formatNumber (line 20227) | function formatNumber(number, pattern, groupSep, decimalSep, fractionSiz...
  function padNumber (line 20296) | function padNumber(num, digits, trim) {
  function dateGetter (line 20310) | function dateGetter(name, size, offset, trim) {
  function dateStrGetter (line 20320) | function dateStrGetter(name, shortForm) {
  function timeZoneGetter (line 20329) | function timeZoneGetter(date) {
  function ampmGetter (line 20339) | function ampmGetter(date, formats) {
  function dateFilter (line 20455) | function dateFilter($locale) {
  function jsonFilter (line 20554) | function jsonFilter() {
  function limitToFilter (line 20645) | function limitToFilter(){
  function orderByFilter (line 20772) | function orderByFilter($parse){
  function ngDirective (line 20821) | function ngDirective(directive) {
  function FormController (line 21256) | function FormController(element, attrs) {
  function isEmpty (line 21921) | function isEmpty(value) {
  function textInputType (line 21926) | function textInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function numberInputType (line 22046) | function numberInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function urlInputType (line 22108) | function urlInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function emailInputType (line 22125) | function emailInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function radioInputType (line 22142) | function radioInputType(scope, element, attr, ctrl) {
  function checkboxInputType (line 22164) | function checkboxInputType(scope, element, attr, ctrl) {
  function toggleValidCss (line 22469) | function toggleValidCss(isValid, validationErrorKey) {
  function classDirective (line 22978) | function classDirective(name, selector) {
  function destroyLastScope (line 25083) | function destroyLastScope() {
  function clearContent (line 25090) | function clearContent() {
  function update (line 25095) | function update() {
  function Single (line 25409) | function Single(scope, selectElement, ngModelCtrl, selectCtrl) {
  function Multiple (line 25434) | function Multiple(scope, selectElement, ctrl) {
  function Options (line 25465) | function Options(scope, selectElement, ctrl) {
  function executeStatement (line 25778) | function executeStatement(statement, args) {
  function asyncForEach (line 25896) | function asyncForEach(list, iterator, done) {
  function formatException (line 25923) | function formatException(error, maxStackLines) {
  function callerFile (line 25946) | function callerFile(offset) {
  function browserTrigger (line 25978) | function browserTrigger(element, type, keys, x, y) {
  function push (line 26125) | function push(value) {
  function complete (line 26619) | function complete(item) {
  function findContext (line 27728) | function findContext(spec) {
  function updateTotals (line 27752) | function updateTotals(status) {
  function addError (line 27766) | function addError(context, line, error) {
  function serializeXml (line 27799) | function serializeXml(context, tree) {

FILE: BasicProject/MvcAngular.Web/Scripts/angular/angular.js
  function noConflict (line 84) | function noConflict() {
  function isArrayLike (line 124) | function isArrayLike(obj) {
  function forEach (line 141) | function forEach(obj, iterator, context) {
  function sortedKeys (line 166) | function sortedKeys(obj) {
  function forEachSorted (line 176) | function forEachSorted(obj, iterator, context) {
  function reverseParams (line 190) | function reverseParams(iteratorFn) {
  function nextUid (line 202) | function nextUid() {
  function extend (line 236) | function extend(dst) {
  function int (line 247) | function int(str) {
  function inherit (line 252) | function inherit(parent, extra) {
  function stripWhitespace (line 258) | function stripWhitespace(str) {
  function noop (line 277) | function noop() {}
  function identity (line 296) | function identity($) {return $;}
  function valueFn (line 300) | function valueFn(value) {return function() {return value;};}
  function isUndefined (line 313) | function isUndefined(value){return typeof value == 'undefined';}
  function isDefined (line 327) | function isDefined(value){return typeof value != 'undefined';}
  function isObject (line 342) | function isObject(value){return value != null && typeof value == 'object';}
  function isString (line 356) | function isString(value){return typeof value == 'string';}
  function isNumber (line 370) | function isNumber(value){return typeof value == 'number';}
  function isDate (line 384) | function isDate(value){
  function isArray (line 400) | function isArray(value) {
  function isFunction (line 416) | function isFunction(value){return typeof value == 'function';}
  function isWindow (line 426) | function isWindow(obj) {
  function isScope (line 431) | function isScope(obj) {
  function isFile (line 436) | function isFile(obj) {
  function isBoolean (line 441) | function isBoolean(value) {
  function trim (line 446) | function trim(value) {
  function isElement (line 461) | function isElement(node) {
  function makeMap (line 471) | function makeMap(str){
  function map (line 492) | function map(obj, iterator, context) {
  function size (line 513) | function size(obj, ownPropsOnly) {
  function includes (line 528) | function includes(array, obj) {
  function indexOf (line 532) | function indexOf(array, obj) {
  function arrayRemove (line 541) | function arrayRemove(array, value) {
  function isLeafNode (line 548) | function isLeafNode (node) {
  function copy (line 582) | function copy(source, destination){
  function shallowCopy (line 617) | function shallowCopy(src, dst) {
  function equals (line 654) | function equals(o1, o2) {
  function concat (line 692) | function concat(array1, array2, index) {
  function sliceArgs (line 696) | function sliceArgs(args, startIndex) {
  function bind (line 716) | function bind(self, fn) {
  function toJsonReplacer (line 737) | function toJsonReplacer(key, value) {
  function toJson (line 766) | function toJson(obj, pretty) {
  function fromJson (line 782) | function fromJson(json) {
  function toBoolean (line 789) | function toBoolean(value) {
  function startingTag (line 802) | function startingTag(element) {
  function parseKeyValue (line 830) | function parseKeyValue(/**string*/keyValue) {
  function toKeyValue (line 842) | function toKeyValue(obj) {
  function encodeUriSegment (line 862) | function encodeUriSegment(val) {
  function encodeUriQuery (line 881) | function encodeUriQuery(val, pctEncodeSpaces) {
  function angularInit (line 919) | function angularInit(element, bootstrap) {
  function bootstrap (line 975) | function bootstrap(element, modules) {
  function snake_case (line 1011) | function snake_case(name, separator){
  function bindJQuery (line 1018) | function bindJQuery() {
  function assertArg (line 1042) | function assertArg(arg, name, reason) {
  function assertArgFn (line 1049) | function assertArgFn(arg, name, acceptArrayAnnotation) {
  function setupModuleLoader (line 1067) | function setupModuleLoader(window) {
  function publishExternalAPI (line 1356) | function publishExternalAPI(angular){
  function jqNextId (line 1553) | function jqNextId() { return ++jqId; }
  function camelCase (line 1564) | function camelCase(name) {
  function JQLitePatchJQueryRemove (line 1580) | function JQLitePatchJQueryRemove(name, dispatchThis) {
  function JQLite (line 1614) | function JQLite(element) {
  function JQLiteClone (line 1638) | function JQLiteClone(element) {
  function JQLiteDealoc (line 1642) | function JQLiteDealoc(element){
  function JQLiteUnbind (line 1649) | function JQLiteUnbind(element, type, fn) {
  function JQLiteRemoveData (line 1670) | function JQLiteRemoveData(element) {
  function JQLiteExpandoStore (line 1684) | function JQLiteExpandoStore(element, key, value) {
  function JQLiteData (line 1699) | function JQLiteData(element, key, value) {
  function JQLiteHasClass (line 1725) | function JQLiteHasClass(element, selector) {
  function JQLiteRemoveClass (line 1730) | function JQLiteRemoveClass(element, cssClasses) {
  function JQLiteAddClass (line 1742) | function JQLiteAddClass(element, cssClasses) {
  function JQLiteAddNodes (line 1752) | function JQLiteAddNodes(root, elements) {
  function JQLiteController (line 1763) | function JQLiteController(element, name) {
  function JQLiteInheritedData (line 1767) | function JQLiteInheritedData(element, name, value) {
  function trigger (line 1789) | function trigger() {
  function getBooleanAttrName (line 1834) | function getBooleanAttrName(element, name) {
  function createEventHandler (line 2000) | function createEventHandler(element, events) {
  function hashKey (line 2249) | function hashKey(obj) {
  function HashMap (line 2270) | function HashMap(array){
  function annotate (line 2344) | function annotate(fn) {
  function createInjector (line 2697) | function createInjector(modulesToLoad) {
  function $AnchorScrollProvider (line 2919) | function $AnchorScrollProvider() {
  function $AnimationProvider (line 2982) | function $AnimationProvider($provide) {
  function animateActionFactory (line 3248) | function animateActionFactory(type, beforeFn, afterFn) {
  function show (line 3320) | function show(element) {
  function hide (line 3324) | function hide(element) {
  function insert (line 3328) | function insert(element, parent, after) {
  function remove (line 3336) | function remove(element) {
  function move (line 3340) | function move(element, parent, after) {
  function Browser (line 3370) | function Browser(window, document, $log, $sniffer) {
  function $BrowserProvider (line 3703) | function $BrowserProvider(){
  function $CacheFactoryProvider (line 3733) | function $CacheFactoryProvider() {
  function $TemplateCacheProvider (line 3877) | function $TemplateCacheProvider() {
  function $CompileProvider (line 4033) | function $CompileProvider($provide) {
  function directiveNormalize (line 5050) | function directiveNormalize(name) {
  function nodesetLinkingFn (line 5097) | function nodesetLinkingFn(
  function directiveLinkingFn (line 5104) | function directiveLinkingFn(
  function $ControllerProvider (line 5122) | function $ControllerProvider() {
  function $DocumentProvider (line 5192) | function $DocumentProvider(){
  function $ExceptionHandlerProvider (line 5216) | function $ExceptionHandlerProvider() {
  function $InterpolateProvider (line 5233) | function $InterpolateProvider() {
  function encodePath (line 5423) | function encodePath(path) {
  function stripHash (line 5434) | function stripHash(url) {
  function matchUrl (line 5439) | function matchUrl(url, obj) {
  function composeProtocolHostPort (line 5461) | function composeProtocolHostPort(protocol, host, port) {
  function pathPrefixFromBase (line 5466) | function pathPrefixFromBase(basePath) {
  function convertToHtml5Url (line 5471) | function convertToHtml5Url(url, basePath, hashPrefix) {
  function convertToHashbangUrl (line 5486) | function convertToHashbangUrl(url, basePath, hashPrefix) {
  function LocationUrl (line 5518) | function LocationUrl(url, pathPrefix, appBaseUrl) {
  function LocationHashbangUrl (line 5573) | function LocationHashbangUrl(url, hashPrefix, appBaseUrl) {
  function LocationHashbangInHtml5Url (line 5811) | function LocationHashbangInHtml5Url(url, hashPrefix, appBaseUrl, baseExt...
  function locationGetter (line 5824) | function locationGetter(property) {
  function locationGetterSetter (line 5831) | function locationGetterSetter(property, preprocess) {
  function $LocationProvider (line 5879) | function $LocationProvider(){
  function $LogProvider (line 6068) | function $LogProvider(){
  function lex (line 6223) | function lex(text, csp){
  function parser (line 6463) | function parser(text, json, $filter, csp){
  function setter (line 6867) | function setter(obj, path, setValue) {
  function getter (line 6890) | function getter(obj, path, bindFnToScope) {
  function cspSafeGetterFn (line 6916) | function cspSafeGetterFn(key0, key1, key2, key3, key4) {
  function getterFn (line 6980) | function getterFn(path, csp) {
  function $ParseProvider (line 7072) | function $ParseProvider() {
  function $QProvider (line 7238) | function $QProvider() {
  function qFactory (line 7256) | function qFactory(nextTick, exceptionHandler) {
  function $RouteProvider (line 7514) | function $RouteProvider(){
  function $RouteParamsProvider (line 8035) | function $RouteParamsProvider() {
  function $RootScopeProvider (line 8097) | function $RootScopeProvider(){
  function $SnifferProvider (line 9000) | function $SnifferProvider() {
  function $WindowProvider (line 9075) | function $WindowProvider(){
  function parseHeaders (line 9085) | function parseHeaders(headers) {
  function isSameDomain (line 9118) | function isSameDomain(requestUrl, locationUrl) {
  function headersGetter (line 9157) | function headersGetter(headers) {
  function transformData (line 9182) | function transformData(data, headers, fns) {
  function isSuccess (line 9194) | function isSuccess(status) {
  function $HttpProvider (line 9199) | function $HttpProvider() {
  function $HttpBackendProvider (line 10078) | function $HttpBackendProvider() {
  function createHttpBackend (line 10085) | function createHttpBackend($browser, XHR, $browserDefer, callbacks, rawD...
  function $LocaleProvider (line 10220) | function $LocaleProvider(){
  function $TimeoutProvider (line 10281) | function $TimeoutProvider() {
  function $FilterProvider (line 10441) | function $FilterProvider($provide) {
  function filterFilter (line 10572) | function filterFilter() {
  function currencyFilter (line 10719) | function currencyFilter($locale) {
  function numberFilter (line 10776) | function numberFilter($locale) {
  function formatNumber (line 10785) | function formatNumber(number, pattern, groupSep, decimalSep, fractionSiz...
  function padNumber (line 10854) | function padNumber(num, digits, trim) {
  function dateGetter (line 10868) | function dateGetter(name, size, offset, trim) {
  function dateStrGetter (line 10878) | function dateStrGetter(name, shortForm) {
  function timeZoneGetter (line 10887) | function timeZoneGetter(date) {
  function ampmGetter (line 10897) | function ampmGetter(date, formats) {
  function dateFilter (line 11013) | function dateFilter($locale) {
  function jsonFilter (line 11112) | function jsonFilter() {
  function limitToFilter (line 11203) | function limitToFilter(){
  function orderByFilter (line 11330) | function orderByFilter($parse){
  function ngDirective (line 11379) | function ngDirective(directive) {
  function FormController (line 11814) | function FormController(element, attrs) {
  function isEmpty (line 12479) | function isEmpty(value) {
  function textInputType (line 12484) | function textInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function numberInputType (line 12604) | function numberInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function urlInputType (line 12666) | function urlInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function emailInputType (line 12683) | function emailInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function radioInputType (line 12700) | function radioInputType(scope, element, attr, ctrl) {
  function checkboxInputType (line 12722) | function checkboxInputType(scope, element, attr, ctrl) {
  function toggleValidCss (line 13027) | function toggleValidCss(isValid, validationErrorKey) {
  function classDirective (line 13536) | function classDirective(name, selector) {
  function destroyLastScope (line 15641) | function destroyLastScope() {
  function clearContent (line 15648) | function clearContent() {
  function update (line 15653) | function update() {
  function Single (line 15967) | function Single(scope, selectElement, ngModelCtrl, selectCtrl) {
  function Multiple (line 15992) | function Multiple(scope, selectElement, ctrl) {
  function Options (line 16023) | function Options(scope, selectElement, ctrl) {

FILE: BasicProject/MvcAngular.Web/Scripts/bootstrap/bootstrap.js
  function removeElement (line 115) | function removeElement() {
  function clearMenus (line 714) | function clearMenus() {
  function getParent (line 720) | function getParent($this) {
  function removeWithAnimation (line 1183) | function removeWithAnimation() {
  function ScrollSpy (line 1444) | function ScrollSpy(element, options) {
  function next (line 1655) | function next() {

FILE: BasicProject/MvcAngular.Web/Scripts/bootstrap/modernizr-2.6.2-respond-1.1.0.js
  function D (line 4) | function D(a){j.cssText=a}
  function E (line 4) | function E(a,b){return D(n.join(a+";")+(b||""))}
  function F (line 4) | function F(a,b){return typeof a===b}
  function G (line 4) | function G(a,b){return!!~(""+a).indexOf(b)}
  function H (line 4) | function H(a,b){for(var d in a){var e=a[d];if(!G(e,"-")&&j[e]!==c)return...
  function I (line 4) | function I(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a...
  function J (line 4) | function J(a,b,c){var d=a.charAt(0).toUpperCase()+a.slice(1),e=(a+" "+p....
  function K (line 4) | function K(){e.input=function(c){for(var d=0,e=c.length;d<e;d++)u[c[d]]=...
  function d (line 4) | function d(d,e){e=e||b.createElement(a[d]||"div"),d="on"+d;var f=d in e;...
  function k (line 4) | function k(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("hea...
  function l (line 4) | function l(){var a=r.elements;return typeof a=="string"?a.split(" "):a}
  function m (line 4) | function m(a){var b=i[a[g]];return b||(b={},h++,a[g]=h,i[h]=b),b}
  function n (line 4) | function n(a,c,f){c||(c=b);if(j)return c.createElement(a);f||(f=m(c));va...
  function o (line 4) | function o(a,c){a||(a=b);if(j)return a.createDocumentFragment();c=c||m(a...
  function p (line 4) | function p(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.crea...
  function q (line 4) | function q(a){a||(a=b);var c=m(a);return r.shivCSS&&!f&&!c.hasCSS&&(c.ha...
  function d (line 4) | function d(a){return"[object Function]"==o.call(a)}
  function e (line 4) | function e(a){return"string"==typeof a}
  function f (line 4) | function f(){}
  function g (line 4) | function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}
  function h (line 4) | function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCs...
  function i (line 4) | function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1...
  function j (line 4) | function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++...
  function k (line 4) | function k(){var a=B;return a.loader={load:j,i:0},a}
  function b (line 4) | function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:...
  function g (line 4) | function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop()...
  function h (line 4) | function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[]....
  function t (line 11) | function t(){j(true)}

FILE: BasicProject/MvcAngular.Web/Scripts/jquery/jquery-1.9.0.js
  function isArraylike (line 931) | function isArraylike( obj ) {
  function createOptions (line 954) | function createOptions( options ) {
  function internalData (line 1525) | function internalData( elem, name, data, pvt /* Internal Use Only */ ){
  function internalRemoveData (line 1619) | function internalRemoveData( elem, name, pvt /* For internal use only */ ){
  function dataAttr (line 1811) | function dataAttr( elem, key, data ) {
  function isEmptyDataObject (line 1843) | function isEmptyDataObject( obj ) {
  function returnTrue (line 2672) | function returnTrue() {
  function returnFalse (line 2676) | function returnFalse() {
  function isNative (line 3827) | function isNative( fn ) {
  function createCache (line 3837) | function createCache() {
  function markFunction (line 3855) | function markFunction( fn ) {
  function assert (line 3864) | function assert( fn ) {
  function Sizzle (line 3877) | function Sizzle( selector, context, results, seed ) {
  function siblingCheck (line 4439) | function siblingCheck( a, b ) {
  function createInputPseudo (line 4452) | function createInputPseudo( type ) {
  function createButtonPseudo (line 4460) | function createButtonPseudo( type ) {
  function createPositionalPseudo (line 4468) | function createPositionalPseudo( fn ) {
  function tokenize (line 4995) | function tokenize( selector, parseOnly ) {
  function toSelector (line 5062) | function toSelector( tokens ) {
  function addCombinator (line 5072) | function addCombinator( matcher, combinator, base ) {
  function elementMatcher (line 5122) | function elementMatcher( matchers ) {
  function condense (line 5136) | function condense( unmatched, map, filter, context, xml ) {
  function setMatcher (line 5157) | function setMatcher( preFilter, selector, matcher, postFilter, postFinde...
  function matcherFromTokens (line 5250) | function matcherFromTokens( tokens ) {
  function matcherFromGroupMatchers (line 5302) | function matcherFromGroupMatchers( elementMatchers, setMatchers ) {
  function multipleContexts (line 5428) | function multipleContexts( selector, contexts, results ) {
  function select (line 5437) | function select( selector, context, results, seed ) {
  function setFilters (line 5505) | function setFilters() {}
  function sibling (line 5657) | function sibling( cur, dir ) {
  function winnow (line 5765) | function winnow( elements, qualifier, keep ) {
  function createSafeFragment (line 5798) | function createSafeFragment( document ) {
  function findOrAppend (line 6184) | function findOrAppend( elem, tag ) {
  function disableScript (line 6189) | function disableScript( elem ) {
  function restoreScript (line 6194) | function restoreScript( elem ) {
  function setGlobalEval (line 6205) | function setGlobalEval( elems, refElements ) {
  function cloneCopyEvent (line 6213) | function cloneCopyEvent( src, dest ) {
  function fixCloneNodeIssues (line 6241) | function fixCloneNodeIssues( src, dest ) {
  function getAll (line 6334) | function getAll( context, tag ) {
  function fixDefaultChecked (line 6357) | function fixDefaultChecked( elem ) {
  function vendorPropName (line 6621) | function vendorPropName( style, name ) {
  function isHidden (line 6643) | function isHidden( elem, el ) {
  function showHide (line 6650) | function showHide( elements, show ) {
  function setPositiveNumber (line 6988) | function setPositiveNumber( elem, value, subtract ) {
  function augmentWidthOrHeight (line 6996) | function augmentWidthOrHeight( elem, name, extra, isBorderBox, styles ) {
  function getWidthOrHeight (line 7035) | function getWidthOrHeight( elem, name, extra ) {
  function css_defaultDisplay (line 7079) | function css_defaultDisplay( nodeName ) {
  function actualDisplay (line 7111) | function actualDisplay( name, doc ) {
  function buildParams (line 7337) | function buildParams( prefix, obj, traditional, add ) {
  function addToPrefiltersOrTransports (line 7421) | function addToPrefiltersOrTransports( structure ) {
  function inspectPrefiltersOrTransports (line 7453) | function inspectPrefiltersOrTransports( structure, options, originalOpti...
  function ajaxExtend (line 7480) | function ajaxExtend( target, src ) {
  function done (line 7943) | function done( status, nativeStatusText, responses, headers ) {
  function ajaxHandleResponses (line 8064) | function ajaxHandleResponses( s, jqXHR, responses ) {
  function ajaxConvert (line 8126) | function ajaxConvert( s, response ) {
  function createStandardXHR (line 8388) | function createStandardXHR() {
  function createActiveXHR (line 8394) | function createActiveXHR() {
  function createFxNow (line 8644) | function createFxNow() {
  function createTweens (line 8651) | function createTweens( animation, props ) {
  function Animation (line 8666) | function Animation( elem, properties, options ) {
  function propFilter (line 8770) | function propFilter( props, specialEasing ) {
  function defaultPrefilter (line 8837) | function defaultPrefilter( elem, props, opts ) {
  function Tween (line 8962) | function Tween( elem, options, prop, end, easing ) {
  function genFx (line 9188) | function genFx( type, includeWidth ) {
  function getWindow (line 9484) | function getWindow( elem ) {

FILE: CRUDOperations/MvcAngular.Web/API/PeopleController.cs
  class PeopleController (line 14) | public class PeopleController : ApiController
    method Get (line 16) | public PersonResponse Get([ModelBinder] PeopleRequest model)
    method Get (line 23) | public Person Get(int id)
    method Post (line 34) | public void Post(Person person)
    method Put (line 40) | public void Put(Person person)
    method Delete (line 46) | public void Delete(int id)

FILE: CRUDOperations/MvcAngular.Web/App_Start/BundleConfig.cs
  class BundleConfig (line 6) | public class BundleConfig
    method RegisterBundles (line 9) | public static void RegisterBundles(BundleCollection bundles)

FILE: CRUDOperations/MvcAngular.Web/App_Start/FilterConfig.cs
  class FilterConfig (line 21) | public class FilterConfig
    method RegisterGlobalFilters (line 25) | public static void RegisterGlobalFilters(GlobalFilterCollection filters)
    method RegisterGlobalFilters (line 30) | public static void RegisterGlobalFilters(HttpFilterCollection filters)
    class WebApiErrorFilter (line 35) | private class WebApiErrorFilter : IExceptionFilter
      method ExecuteExceptionFilterAsync (line 42) | public Task ExecuteExceptionFilterAsync(HttpActionExecutedContext ac...
      method AddDiagnosticInformation (line 78) | [Conditional("DEBUG")]
    class MvcErrorAttribute (line 102) | private class MvcErrorAttribute : System.Web.Mvc.HandleErrorAttribute
      method OnException (line 104) | public override void OnException(ExceptionContext context)
    method RaiseErrorSignal (line 122) | private static bool RaiseErrorSignal(Exception e, HttpContext context)
    method IsFiltered (line 134) | private static bool IsFiltered(Exception e, HttpContext context)
    method LogException (line 146) | private static void LogException(Exception ex, HttpContext context)

FILE: CRUDOperations/MvcAngular.Web/App_Start/RouteConfig.cs
  class RouteConfig (line 10) | public class RouteConfig
    method RegisterRoutes (line 12) | public static void RegisterRoutes(RouteCollection routes)

FILE: CRUDOperations/MvcAngular.Web/App_Start/WebApiConfig.cs
  class WebApiConfig (line 11) | public static class WebApiConfig
    method Register (line 15) | public static void Register(HttpConfiguration config)

FILE: CRUDOperations/MvcAngular.Web/Controllers/ExamplesController.cs
  class ExamplesController (line 9) | public class ExamplesController : Controller
    method JQueryForm (line 11) | public ActionResult JQueryForm()
    method JQGrid (line 16) | public ActionResult JQGrid()

FILE: CRUDOperations/MvcAngular.Web/Controllers/HomeController.cs
  class HomeController (line 9) | public class HomeController : Controller
    method Index (line 11) | public ActionResult Index()
    method List (line 16) | public ActionResult List()
    method Grid1 (line 21) | public ActionResult Grid1()
    method Grid2 (line 26) | public ActionResult Grid2()
    method Detail (line 31) | public ActionResult Detail()
    method Edit (line 36) | public ActionResult Edit()
    method ContactInfoList (line 41) | public ActionResult ContactInfoList()
    method EditAddress (line 46) | public ActionResult EditAddress()
    method EditPhone (line 51) | public ActionResult EditPhone()
    method EditEmail (line 56) | public ActionResult EditEmail()

FILE: CRUDOperations/MvcAngular.Web/Controllers/TestsController.cs
  class TestsController (line 9) | public class TestsController : Controller
    method Index (line 11) | public ActionResult Index()

FILE: CRUDOperations/MvcAngular.Web/Global.asax.cs
  class MvcApplication (line 20) | public class MvcApplication : System.Web.HttpApplication
    method Application_Start (line 22) | protected void Application_Start()

FILE: CRUDOperations/MvcAngular.Web/Migrations/201303032041565_InitialCreate.Designer.cs
  class InitialCreate (line 8) | public sealed partial class InitialCreate : IMigrationMetadata

FILE: CRUDOperations/MvcAngular.Web/Migrations/201303032041565_InitialCreate.cs
  class InitialCreate (line 6) | public partial class InitialCreate : DbMigration
    method Up (line 8) | public override void Up()
    method Down (line 67) | public override void Down()

FILE: CRUDOperations/MvcAngular.Web/Migrations/Configuration.cs
  class Configuration (line 10) | internal sealed class Configuration : DbMigrationsConfiguration<MvcAngul...
    method Configuration (line 12) | public Configuration()
    method Seed (line 17) | protected override void Seed(MvcAngular.Web.Repository.ExampleDbContex...

FILE: CRUDOperations/MvcAngular.Web/Models/Binders/CustomModelBinderProvider.cs
  class CustomModelBinderProvider (line 12) | public class CustomModelBinderProvider : ModelBinderProvider
    method GetBinder (line 14) | public override IModelBinder GetBinder(HttpConfiguration configuration...

FILE: CRUDOperations/MvcAngular.Web/Models/Binders/PeopleRequestBinder.cs
  class PeopleRequestBinder (line 8) | public class PeopleRequestBinder : IModelBinder
    method BindModel (line 10) | public bool BindModel(HttpActionContext actionContext, ModelBindingCon...
    method GetValue (line 23) | private int GetValue(int defaultValue, ModelBindingContext bindingCont...
    method GetValue (line 36) | private string GetValue(string defaultValue, ModelBindingContext bindi...

FILE: CRUDOperations/MvcAngular.Web/Models/PeopleRequest.cs
  class PeopleRequest (line 8) | public class PeopleRequest
    method PeopleRequest (line 10) | public PeopleRequest()
    method Validate (line 23) | public void Validate()

FILE: CRUDOperations/MvcAngular.Web/Models/PeopleResponse.cs
  class PersonResponse (line 9) | public class PersonResponse

FILE: CRUDOperations/MvcAngular.Web/Repository/EmailAddress.cs
  class EmailAddress (line 8) | public class EmailAddress

FILE: CRUDOperations/MvcAngular.Web/Repository/ExampleDataRepository.cs
  class ExampleDataRepository (line 11) | public class ExampleDataRepository
    method GetSomePeople (line 13) | public IEnumerable<Person> GetSomePeople()
    method GetPeople (line 21) | public PersonResponse GetPeople(PeopleRequest request)
    method ReadPerson (line 96) | public Person ReadPerson(int personId)
    method CreatePerson (line 111) | public void CreatePerson(Person person)
    method UpdatePerson (line 120) | public void UpdatePerson(Person person)
    method DeletePerson (line 130) | public void DeletePerson(int personId)

FILE: CRUDOperations/MvcAngular.Web/Repository/ExampleDbContext.cs
  class ExampleDbContext (line 11) | public class ExampleDbContext : DbContext
    method CreateDatabase (line 13) | public static void CreateDatabase()
    method ExampleDbContext (line 21) | public ExampleDbContext()
    method OnModelCreating (line 31) | protected override void OnModelCreating(DbModelBuilder modelBuilder)
    method Configure (line 105) | private void Configure<T>(DbModelBuilder modelBuilder, Action<EntityTy...

FILE: CRUDOperations/MvcAngular.Web/Repository/Person.cs
  class Person (line 9) | public class Person

FILE: CRUDOperations/MvcAngular.Web/Repository/PhoneNumber.cs
  class PhoneNumber (line 8) | public class PhoneNumber

FILE: CRUDOperations/MvcAngular.Web/Repository/PostalAddress.cs
  class PostalAddress (line 8) | public class PostalAddress

FILE: CRUDOperations/MvcAngular.Web/Repository/SeedData.cs
  class SeedData (line 9) | public class SeedData
    method Seed (line 11) | public static void Seed(ExampleDbContext ctx)
    method LoadPeopleData (line 23) | private static void LoadPeopleData(string connStr)
    method LogMsg (line 157) | private static void LogMsg(string msgFmt, params object[] msgArgs)
    class TableHelper (line 162) | private class TableHelper : IDisposable
      method TableHelper (line 169) | public TableHelper(string tableName)
      method Open (line 184) | public void Open(SqlCeConnection sqlConn)
      method Insert (line 192) | public int Insert()
      method Dispose (line 198) | public void Dispose()

FILE: CRUDOperations/MvcAngular.Web/Scripts/angular/angular-bootstrap-prettify.js
  function escape (line 20) | function escape(text) {
  function setHtmlIe8SafeWay (line 32) | function setHtmlIe8SafeWay(element, html) {
  function hiddenField (line 88) | function hiddenField(name, value) {
  function combinePrefixPatterns (line 536) | function combinePrefixPatterns(regexs) {
  function extractSourceSpans (line 815) | function extractSourceSpans(node, isPreformatted) {
  function appendDecorations (line 870) | function appendDecorations(basePos, sourceCode, langHandler, out) {
  function childContentWrapper (line 893) | function childContentWrapper(element) {
  function createSimpleLexer (line 952) | function createSimpleLexer(shortcutStylePatterns, fallthroughStylePatter...
  function sourceDecorator (line 1095) | function sourceDecorator(options) {
  function numberLines (line 1226) | function numberLines(node, opt_startLineNum, isPreformatted) {
  function recombineTagsAndDecorations (line 1367) | function recombineTagsAndDecorations(job) {
  function registerLangHandler (line 1496) | function registerLangHandler(handler, fileExtensions) {
  function langHandlerForExtension (line 1506) | function langHandlerForExtension(extension, source) {
  function applyDecorator (line 1616) | function applyDecorator(job) {
  function prettyPrintOne (line 1648) | function prettyPrintOne(sourceCodeHtml, opt_langExtension, opt_numberLin...
  function prettyPrint (line 1670) | function prettyPrint(opt_whenDone) {

FILE: CRUDOperations/MvcAngular.Web/Scripts/angular/angular-bootstrap.js
  function update (line 113) | function update() {

FILE: CRUDOperations/MvcAngular.Web/Scripts/angular/angular-cookies.js
  function push (line 73) | function push() {

FILE: CRUDOperations/MvcAngular.Web/Scripts/angular/angular-loader.js
  function ensure (line 19) | function ensure(obj, name, factory) {
  function invokeLater (line 273) | function invokeLater(provider, method, insertMethod) {

FILE: CRUDOperations/MvcAngular.Web/Scripts/angular/angular-mobile.js
  function hit (line 104) | function hit(x1, y1, x2, y2) {
  function checkAllowableRegions (line 111) | function checkAllowableRegions(touchCoordinates, x, y) {
  function onClick (line 123) | function onClick(event) {
  function onTouchStart (line 153) | function onTouchStart(event) {
  function preventGhostClick (line 172) | function preventGhostClick(x, y) {
  function resetState (line 193) | function resetState() {

FILE: CRUDOperations/MvcAngular.Web/Scripts/angular/angular-mocks.js
  function concat (line 297) | function concat(array1, array2, index) {
  function jsonStringToDate (line 391) | function jsonStringToDate(string){
  function int (line 408) | function int(str) {
  function padNumber (line 412) | function padNumber(num, digits, trim) {
  function serialize (line 659) | function serialize(object) {
  function serializeScope (line 690) | function serializeScope(scope, offset) {
  function createHttpBackendMock (line 897) | function createHttpBackendMock($rootScope, $delegate, $browser) {
  function MockHttpExpectation (line 1320) | function MockHttpExpectation(method, url, data, headers) {
  function MockXhr (line 1357) | function MockXhr() {
  function formatPendingTasksAsString (line 1445) | function formatPendingTasksAsString(tasks) {
  function isSpecRunning (line 1732) | function isSpecRunning() {
  function workFn (line 1756) | function workFn() {
  function workFn (line 1825) | function workFn() {

FILE: CRUDOperations/MvcAngular.Web/Scripts/angular/angular-resource.js
  function encodeUriSegment (line 295) | function encodeUriSegment(val) {
  function encodeUriQuery (line 314) | function encodeUriQuery(val, pctEncodeSpaces) {
  function Route (line 323) | function Route(template, defaults) {
  function ResourceFactory (line 376) | function ResourceFactory(url, paramDefaults, actions) {

FILE: CRUDOperations/MvcAngular.Web/Scripts/angular/angular-sanitize.js
  function makeMap (line 175) | function makeMap(str) {
  function htmlParser (line 194) | function htmlParser( html, handler ) {
  function decodeEntities (line 323) | function decodeEntities(value) {
  function encodeEntities (line 335) | function encodeEntities(value) {
  function htmlSanitizeWriter (line 355) | function htmlSanitizeWriter(buf){

FILE: CRUDOperations/MvcAngular.Web/Scripts/angular/angular-scenario.js
  function createOptions (line 912) | function createOptions( options ) {
  function dataAttr (line 1801) | function dataAttr( elem, key, data ) {
  function isEmptyDataObject (line 1833) | function isEmptyDataObject( obj ) {
  function returnFalse (line 3280) | function returnFalse() {
  function returnTrue (line 3283) | function returnTrue() {
  function Sizzle (line 3885) | function Sizzle( selector, context, results, seed ) {
  function createInputPseudo (line 3954) | function createInputPseudo( type ) {
  function createButtonPseudo (line 3962) | function createButtonPseudo( type ) {
  function createPositionalPseudo (line 3970) | function createPositionalPseudo( fn ) {
  function siblingCheck (line 4565) | function siblingCheck( a, b, ret ) {
  function tokenize (line 4683) | function tokenize( selector, parseOnly ) {
  function addCombinator (line 4745) | function addCombinator( matcher, combinator, base ) {
  function elementMatcher (line 4797) | function elementMatcher( matchers ) {
  function condense (line 4811) | function condense( unmatched, map, filter, context, xml ) {
  function setMatcher (line 4832) | function setMatcher( preFilter, selector, matcher, postFilter, postFinde...
  function matcherFromTokens (line 4912) | function matcherFromTokens( tokens ) {
  function matcherFromGroupMatchers (line 4965) | function matcherFromGroupMatchers( elementMatchers, setMatchers ) {
  function multipleContexts (line 5089) | function multipleContexts( selector, contexts, results, seed ) {
  function select (line 5098) | function select( selector, context, results, seed, xml ) {
  function setFilters (line 5326) | function setFilters() {}
  function isDisconnected (line 5492) | function isDisconnected( node ) {
  function sibling (line 5496) | function sibling( cur, dir ) {
  function winnow (line 5604) | function winnow( elements, qualifier, keep ) {
  function createSafeFragment (line 5637) | function createSafeFragment( document ) {
  function findOrAppend (line 6021) | function findOrAppend( elem, tag ) {
  function cloneCopyEvent (line 6025) | function cloneCopyEvent( src, dest ) {
  function cloneFixAttributes (line 6053) | function cloneFixAttributes( src, dest ) {
  function getAll (line 6196) | function getAll( elem ) {
  function fixDefaultChecked (line 6209) | function fixDefaultChecked( elem ) {
  function jQuerySub (line 6505) | function jQuerySub( selector, context ) {
  function vendorPropName (line 6551) | function vendorPropName( style, name ) {
  function isHidden (line 6573) | function isHidden( elem, el ) {
  function showHide (line 6578) | function showHide( elements, show ) {
  function setPositiveNumber (line 6886) | function setPositiveNumber( elem, value, subtract ) {
  function augmentWidthOrHeight (line 6893) | function augmentWidthOrHeight( elem, name, extra, isBorderBox ) {
  function getWidthOrHeight (line 6935) | function getWidthOrHeight( elem, name, extra ) {
  function css_defaultDisplay (line 6978) | function css_defaultDisplay( nodeName ) {
  function buildParams (line 7232) | function buildParams( prefix, obj, traditional, add ) {
  function addToPrefiltersOrTransports (line 7321) | function addToPrefiltersOrTransports( structure ) {
  function inspectPrefiltersOrTransports (line 7355) | function inspectPrefiltersOrTransports( structure, options, originalOpti...
  function ajaxExtend (line 7397) | function ajaxExtend( target, src ) {
  function done (line 7708) | function done( status, nativeStatusText, responses, headers ) {
  function ajaxHandleResponses (line 7998) | function ajaxHandleResponses( s, jqXHR, responses ) {
  function ajaxConvert (line 8060) | function ajaxConvert( s, response ) {
  function createStandardXHR (line 8327) | function createStandardXHR() {
  function createActiveXHR (line 8333) | function createActiveXHR() {
  function createFxNow (line 8587) | function createFxNow() {
  function createTweens (line 8594) | function createTweens( animation, props ) {
  function Animation (line 8609) | function Animation( elem, properties, options ) {
  function propFilter (line 8705) | function propFilter( props, specialEasing ) {
  function defaultPrefilter (line 8772) | function defaultPrefilter( elem, props, opts ) {
  function Tween (line 8887) | function Tween( elem, options, prop, end, easing ) {
  function genFx (line 9071) | function genFx( type, includeWidth ) {
  function getWindow (line 9374) | function getWindow( elem ) {
  function noConflict (line 9526) | function noConflict() {
  function isArrayLike (line 9566) | function isArrayLike(obj) {
  function forEach (line 9583) | function forEach(obj, iterator, context) {
  function sortedKeys (line 9608) | function sortedKeys(obj) {
  function forEachSorted (line 9618) | function forEachSorted(obj, iterator, context) {
  function reverseParams (line 9632) | function reverseParams(iteratorFn) {
  function nextUid (line 9644) | function nextUid() {
  function extend (line 9678) | function extend(dst) {
  function int (line 9689) | function int(str) {
  function inherit (line 9694) | function inherit(parent, extra) {
  function stripWhitespace (line 9700) | function stripWhitespace(str) {
  function noop (line 9719) | function noop() {}
  function identity (line 9738) | function identity($) {return $;}
  function valueFn (line 9742) | function valueFn(value) {return function() {return value;};}
  function isUndefined (line 9755) | function isUndefined(value){return typeof value == 'undefined';}
  function isDefined (line 9769) | function isDefined(value){return typeof value != 'undefined';}
  function isObject (line 9784) | function isObject(value){return value != null && typeof value == 'object';}
  function isString (line 9798) | function isString(value){return typeof value == 'string';}
  function isNumber (line 9812) | function isNumber(value){return typeof value == 'number';}
  function isDate (line 9826) | function isDate(value){
  function isArray (line 9842) | function isArray(value) {
  function isFunction (line 9858) | function isFunction(value){return typeof value == 'function';}
  function isWindow (line 9868) | function isWindow(obj) {
  function isScope (line 9873) | function isScope(obj) {
  function isFile (line 9878) | function isFile(obj) {
  function isBoolean (line 9883) | function isBoolean(value) {
  function trim (line 9888) | function trim(value) {
  function isElement (line 9903) | function isElement(node) {
  function makeMap (line 9913) | function makeMap(str){
  function map (line 9934) | function map(obj, iterator, context) {
  function size (line 9955) | function size(obj, ownPropsOnly) {
  function includes (line 9970) | function includes(array, obj) {
  function indexOf (line 9974) | function indexOf(array, obj) {
  function arrayRemove (line 9983) | function arrayRemove(array, value) {
  function isLeafNode (line 9990) | function isLeafNode (node) {
  function copy (line 10024) | function copy(source, destination){
  function shallowCopy (line 10059) | function shallowCopy(src, dst) {
  function equals (line 10096) | function equals(o1, o2) {
  function concat (line 10134) | function concat(array1, array2, index) {
  function sliceArgs (line 10138) | function sliceArgs(args, startIndex) {
  function bind (line 10158) | function bind(self, fn) {
  function toJsonReplacer (line 10179) | function toJsonReplacer(key, value) {
  function toJson (line 10208) | function toJson(obj, pretty) {
  function fromJson (line 10224) | function fromJson(json) {
  function toBoolean (line 10231) | function toBoolean(value) {
  function startingTag (line 10244) | function startingTag(element) {
  function parseKeyValue (line 10272) | function parseKeyValue(/**string*/keyValue) {
  function toKeyValue (line 10284) | function toKeyValue(obj) {
  function encodeUriSegment (line 10304) | function encodeUriSegment(val) {
  function encodeUriQuery (line 10323) | function encodeUriQuery(val, pctEncodeSpaces) {
  function angularInit (line 10361) | function angularInit(element, bootstrap) {
  function bootstrap (line 10417) | function bootstrap(element, modules) {
  function snake_case (line 10453) | function snake_case(name, separator){
  function bindJQuery (line 10460) | function bindJQuery() {
  function assertArg (line 10484) | function assertArg(arg, name, reason) {
  function assertArgFn (line 10491) | function assertArgFn(arg, name, acceptArrayAnnotation) {
  function setupModuleLoader (line 10509) | function setupModuleLoader(window) {
  function publishExternalAPI (line 10798) | function publishExternalAPI(angular){
  function jqNextId (line 10995) | function jqNextId() { return ++jqId; }
  function camelCase (line 11006) | function camelCase(name) {
  function JQLitePatchJQueryRemove (line 11022) | function JQLitePatchJQueryRemove(name, dispatchThis) {
  function JQLite (line 11056) | function JQLite(element) {
  function JQLiteClone (line 11080) | function JQLiteClone(element) {
  function JQLiteDealoc (line 11084) | function JQLiteDealoc(element){
  function JQLiteUnbind (line 11091) | function JQLiteUnbind(element, type, fn) {
  function JQLiteRemoveData (line 11112) | function JQLiteRemoveData(element) {
  function JQLiteExpandoStore (line 11126) | function JQLiteExpandoStore(element, key, value) {
  function JQLiteData (line 11141) | function JQLiteData(element, key, value) {
  function JQLiteHasClass (line 11167) | function JQLiteHasClass(element, selector) {
  function JQLiteRemoveClass (line 11172) | function JQLiteRemoveClass(element, cssClasses) {
  function JQLiteAddClass (line 11184) | function JQLiteAddClass(element, cssClasses) {
  function JQLiteAddNodes (line 11194) | function JQLiteAddNodes(root, elements) {
  function JQLiteController (line 11205) | function JQLiteController(element, name) {
  function JQLiteInheritedData (line 11209) | function JQLiteInheritedData(element, name, value) {
  function trigger (line 11231) | function trigger() {
  function getBooleanAttrName (line 11276) | function getBooleanAttrName(element, name) {
  function createEventHandler (line 11442) | function createEventHandler(element, events) {
  function hashKey (line 11691) | function hashKey(obj) {
  function HashMap (line 11712) | function HashMap(array){
  function annotate (line 11786) | function annotate(fn) {
  function createInjector (line 12139) | function createInjector(modulesToLoad) {
  function $AnchorScrollProvider (line 12361) | function $AnchorScrollProvider() {
  function $AnimationProvider (line 12424) | function $AnimationProvider($provide) {
  function animateActionFactory (line 12690) | function animateActionFactory(type, beforeFn, afterFn) {
  function show (line 12762) | function show(element) {
  function hide (line 12766) | function hide(element) {
  function insert (line 12770) | function insert(element, parent, after) {
  function remove (line 12778) | function remove(element) {
  function move (line 12782) | function move(element, parent, after) {
  function Browser (line 12812) | function Browser(window, document, $log, $sniffer) {
  function $BrowserProvider (line 13145) | function $BrowserProvider(){
  function $CacheFactoryProvider (line 13175) | function $CacheFactoryProvider() {
  function $TemplateCacheProvider (line 13319) | function $TemplateCacheProvider() {
  function $CompileProvider (line 13475) | function $CompileProvider($provide) {
  function directiveNormalize (line 14492) | function directiveNormalize(name) {
  function nodesetLinkingFn (line 14539) | function nodesetLinkingFn(
  function directiveLinkingFn (line 14546) | function directiveLinkingFn(
  function $ControllerProvider (line 14564) | function $ControllerProvider() {
  function $DocumentProvider (line 14634) | function $DocumentProvider(){
  function $ExceptionHandlerProvider (line 14658) | function $ExceptionHandlerProvider() {
  function $InterpolateProvider (line 14675) | function $InterpolateProvider() {
  function encodePath (line 14865) | function encodePath(path) {
  function stripHash (line 14876) | function stripHash(url) {
  function matchUrl (line 14881) | function matchUrl(url, obj) {
  function composeProtocolHostPort (line 14903) | function composeProtocolHostPort(protocol, host, port) {
  function pathPrefixFromBase (line 14908) | function pathPrefixFromBase(basePath) {
  function convertToHtml5Url (line 14913) | function convertToHtml5Url(url, basePath, hashPrefix) {
  function convertToHashbangUrl (line 14928) | function convertToHashbangUrl(url, basePath, hashPrefix) {
  function LocationUrl (line 14960) | function LocationUrl(url, pathPrefix, appBaseUrl) {
  function LocationHashbangUrl (line 15015) | function LocationHashbangUrl(url, hashPrefix, appBaseUrl) {
  function LocationHashbangInHtml5Url (line 15253) | function LocationHashbangInHtml5Url(url, hashPrefix, appBaseUrl, baseExt...
  function locationGetter (line 15266) | function locationGetter(property) {
  function locationGetterSetter (line 15273) | function locationGetterSetter(property, preprocess) {
  function $LocationProvider (line 15321) | function $LocationProvider(){
  function $LogProvider (line 15510) | function $LogProvider(){
  function lex (line 15665) | function lex(text, csp){
  function parser (line 15905) | function parser(text, json, $filter, csp){
  function setter (line 16309) | function setter(obj, path, setValue) {
  function getter (line 16332) | function getter(obj, path, bindFnToScope) {
  function cspSafeGetterFn (line 16358) | function cspSafeGetterFn(key0, key1, key2, key3, key4) {
  function getterFn (line 16422) | function getterFn(path, csp) {
  function $ParseProvider (line 16514) | function $ParseProvider() {
  function $QProvider (line 16680) | function $QProvider() {
  function qFactory (line 16698) | function qFactory(nextTick, exceptionHandler) {
  function $RouteProvider (line 16956) | function $RouteProvider(){
  function $RouteParamsProvider (line 17477) | function $RouteParamsProvider() {
  function $RootScopeProvider (line 17539) | function $RootScopeProvider(){
  function $SnifferProvider (line 18442) | function $SnifferProvider() {
  function $WindowProvider (line 18517) | function $WindowProvider(){
  function parseHeaders (line 18527) | function parseHeaders(headers) {
  function isSameDomain (line 18560) | function isSameDomain(requestUrl, locationUrl) {
  function headersGetter (line 18599) | function headersGetter(headers) {
  function transformData (line 18624) | function transformData(data, headers, fns) {
  function isSuccess (line 18636) | function isSuccess(status) {
  function $HttpProvider (line 18641) | function $HttpProvider() {
  function $HttpBackendProvider (line 19520) | function $HttpBackendProvider() {
  function createHttpBackend (line 19527) | function createHttpBackend($browser, XHR, $browserDefer, callbacks, rawD...
  function $LocaleProvider (line 19662) | function $LocaleProvider(){
  function $TimeoutProvider (line 19723) | function $TimeoutProvider() {
  function $FilterProvider (line 19883) | function $FilterProvider($provide) {
  function filterFilter (line 20014) | function filterFilter() {
  function currencyFilter (line 20161) | function currencyFilter($locale) {
  function numberFilter (line 20218) | function numberFilter($locale) {
  function formatNumber (line 20227) | function formatNumber(number, pattern, groupSep, decimalSep, fractionSiz...
  function padNumber (line 20296) | function padNumber(num, digits, trim) {
  function dateGetter (line 20310) | function dateGetter(name, size, offset, trim) {
  function dateStrGetter (line 20320) | function dateStrGetter(name, shortForm) {
  function timeZoneGetter (line 20329) | function timeZoneGetter(date) {
  function ampmGetter (line 20339) | function ampmGetter(date, formats) {
  function dateFilter (line 20455) | function dateFilter($locale) {
  function jsonFilter (line 20554) | function jsonFilter() {
  function limitToFilter (line 20645) | function limitToFilter(){
  function orderByFilter (line 20772) | function orderByFilter($parse){
  function ngDirective (line 20821) | function ngDirective(directive) {
  function FormController (line 21256) | function FormController(element, attrs) {
  function isEmpty (line 21921) | function isEmpty(value) {
  function textInputType (line 21926) | function textInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function numberInputType (line 22046) | function numberInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function urlInputType (line 22108) | function urlInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function emailInputType (line 22125) | function emailInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function radioInputType (line 22142) | function radioInputType(scope, element, attr, ctrl) {
  function checkboxInputType (line 22164) | function checkboxInputType(scope, element, attr, ctrl) {
  function toggleValidCss (line 22469) | function toggleValidCss(isValid, validationErrorKey) {
  function classDirective (line 22978) | function classDirective(name, selector) {
  function destroyLastScope (line 25083) | function destroyLastScope() {
  function clearContent (line 25090) | function clearContent() {
  function update (line 25095) | function update() {
  function Single (line 25409) | function Single(scope, selectElement, ngModelCtrl, selectCtrl) {
  function Multiple (line 25434) | function Multiple(scope, selectElement, ctrl) {
  function Options (line 25465) | function Options(scope, selectElement, ctrl) {
  function executeStatement (line 25778) | function executeStatement(statement, args) {
  function asyncForEach (line 25896) | function asyncForEach(list, iterator, done) {
  function formatException (line 25923) | function formatException(error, maxStackLines) {
  function callerFile (line 25946) | function callerFile(offset) {
  function browserTrigger (line 25978) | function browserTrigger(element, type, keys, x, y) {
  function push (line 26125) | function push(value) {
  function complete (line 26619) | function complete(item) {
  function findContext (line 27728) | function findContext(spec) {
  function updateTotals (line 27752) | function updateTotals(status) {
  function addError (line 27766) | function addError(context, line, error) {
  function serializeXml (line 27799) | function serializeXml(context, tree) {

FILE: CRUDOperations/MvcAngular.Web/Scripts/angular/angular.js
  function noConflict (line 84) | function noConflict() {
  function isArrayLike (line 124) | function isArrayLike(obj) {
  function forEach (line 141) | function forEach(obj, iterator, context) {
  function sortedKeys (line 166) | function sortedKeys(obj) {
  function forEachSorted (line 176) | function forEachSorted(obj, iterator, context) {
  function reverseParams (line 190) | function reverseParams(iteratorFn) {
  function nextUid (line 202) | function nextUid() {
  function extend (line 236) | function extend(dst) {
  function int (line 247) | function int(str) {
  function inherit (line 252) | function inherit(parent, extra) {
  function stripWhitespace (line 258) | function stripWhitespace(str) {
  function noop (line 277) | function noop() {}
  function identity (line 296) | function identity($) {return $;}
  function valueFn (line 300) | function valueFn(value) {return function() {return value;};}
  function isUndefined (line 313) | function isUndefined(value){return typeof value == 'undefined';}
  function isDefined (line 327) | function isDefined(value){return typeof value != 'undefined';}
  function isObject (line 342) | function isObject(value){return value != null && typeof value == 'object';}
  function isString (line 356) | function isString(value){return typeof value == 'string';}
  function isNumber (line 370) | function isNumber(value){return typeof value == 'number';}
  function isDate (line 384) | function isDate(value){
  function isArray (line 400) | function isArray(value) {
  function isFunction (line 416) | function isFunction(value){return typeof value == 'function';}
  function isWindow (line 426) | function isWindow(obj) {
  function isScope (line 431) | function isScope(obj) {
  function isFile (line 436) | function isFile(obj) {
  function isBoolean (line 441) | function isBoolean(value) {
  function trim (line 446) | function trim(value) {
  function isElement (line 461) | function isElement(node) {
  function makeMap (line 471) | function makeMap(str){
  function map (line 492) | function map(obj, iterator, context) {
  function size (line 513) | function size(obj, ownPropsOnly) {
  function includes (line 528) | function includes(array, obj) {
  function indexOf (line 532) | function indexOf(array, obj) {
  function arrayRemove (line 541) | function arrayRemove(array, value) {
  function isLeafNode (line 548) | function isLeafNode (node) {
  function copy (line 582) | function copy(source, destination){
  function shallowCopy (line 617) | function shallowCopy(src, dst) {
  function equals (line 654) | function equals(o1, o2) {
  function concat (line 692) | function concat(array1, array2, index) {
  function sliceArgs (line 696) | function sliceArgs(args, startIndex) {
  function bind (line 716) | function bind(self, fn) {
  function toJsonReplacer (line 737) | function toJsonReplacer(key, value) {
  function toJson (line 766) | function toJson(obj, pretty) {
  function fromJson (line 782) | function fromJson(json) {
  function toBoolean (line 789) | function toBoolean(value) {
  function startingTag (line 802) | function startingTag(element) {
  function parseKeyValue (line 830) | function parseKeyValue(/**string*/keyValue) {
  function toKeyValue (line 842) | function toKeyValue(obj) {
  function encodeUriSegment (line 862) | function encodeUriSegment(val) {
  function encodeUriQuery (line 881) | function encodeUriQuery(val, pctEncodeSpaces) {
  function angularInit (line 919) | function angularInit(element, bootstrap) {
  function bootstrap (line 975) | function bootstrap(element, modules) {
  function snake_case (line 1011) | function snake_case(name, separator){
  function bindJQuery (line 1018) | function bindJQuery() {
  function assertArg (line 1042) | function assertArg(arg, name, reason) {
  function assertArgFn (line 1049) | function assertArgFn(arg, name, acceptArrayAnnotation) {
  function setupModuleLoader (line 1067) | function setupModuleLoader(window) {
  function publishExternalAPI (line 1356) | function publishExternalAPI(angular){
  function jqNextId (line 1553) | function jqNextId() { return ++jqId; }
  function camelCase (line 1564) | function camelCase(name) {
  function JQLitePatchJQueryRemove (line 1580) | function JQLitePatchJQueryRemove(name, dispatchThis) {
  function JQLite (line 1614) | function JQLite(element) {
  function JQLiteClone (line 1638) | function JQLiteClone(element) {
  function JQLiteDealoc (line 1642) | function JQLiteDealoc(element){
  function JQLiteUnbind (line 1649) | function JQLiteUnbind(element, type, fn) {
  function JQLiteRemoveData (line 1670) | function JQLiteRemoveData(element) {
  function JQLiteExpandoStore (line 1684) | function JQLiteExpandoStore(element, key, value) {
  function JQLiteData (line 1699) | function JQLiteData(element, key, value) {
  function JQLiteHasClass (line 1725) | function JQLiteHasClass(element, selector) {
  function JQLiteRemoveClass (line 1730) | function JQLiteRemoveClass(element, cssClasses) {
  function JQLiteAddClass (line 1742) | function JQLiteAddClass(element, cssClasses) {
  function JQLiteAddNodes (line 1752) | function JQLiteAddNodes(root, elements) {
  function JQLiteController (line 1763) | function JQLiteController(element, name) {
  function JQLiteInheritedData (line 1767) | function JQLiteInheritedData(element, name, value) {
  function trigger (line 1789) | function trigger() {
  function getBooleanAttrName (line 1834) | function getBooleanAttrName(element, name) {
  function createEventHandler (line 2000) | function createEventHandler(element, events) {
  function hashKey (line 2249) | function hashKey(obj) {
  function HashMap (line 2270) | function HashMap(array){
  function annotate (line 2344) | function annotate(fn) {
  function createInjector (line 2697) | function createInjector(modulesToLoad) {
  function $AnchorScrollProvider (line 2919) | function $AnchorScrollProvider() {
  function $AnimationProvider (line 2982) | function $AnimationProvider($provide) {
  function animateActionFactory (line 3248) | function animateActionFactory(type, beforeFn, afterFn) {
  function show (line 3320) | function show(element) {
  function hide (line 3324) | function hide(element) {
  function insert (line 3328) | function insert(element, parent, after) {
  function remove (line 3336) | function remove(element) {
  function move (line 3340) | function move(element, parent, after) {
  function Browser (line 3370) | function Browser(window, document, $log, $sniffer) {
  function $BrowserProvider (line 3703) | function $BrowserProvider(){
  function $CacheFactoryProvider (line 3733) | function $CacheFactoryProvider() {
  function $TemplateCacheProvider (line 3877) | function $TemplateCacheProvider() {
  function $CompileProvider (line 4033) | function $CompileProvider($provide) {
  function directiveNormalize (line 5050) | function directiveNormalize(name) {
  function nodesetLinkingFn (line 5097) | function nodesetLinkingFn(
  function directiveLinkingFn (line 5104) | function directiveLinkingFn(
  function $ControllerProvider (line 5122) | function $ControllerProvider() {
  function $DocumentProvider (line 5192) | function $DocumentProvider(){
  function $ExceptionHandlerProvider (line 5216) | function $ExceptionHandlerProvider() {
  function $InterpolateProvider (line 5233) | function $InterpolateProvider() {
  function encodePath (line 5423) | function encodePath(path) {
  function stripHash (line 5434) | function stripHash(url) {
  function matchUrl (line 5439) | function matchUrl(url, obj) {
  function composeProtocolHostPort (line 5461) | function composeProtocolHostPort(protocol, host, port) {
  function pathPrefixFromBase (line 5466) | function pathPrefixFromBase(basePath) {
  function convertToHtml5Url (line 5471) | function convertToHtml5Url(url, basePath, hashPrefix) {
  function convertToHashbangUrl (line 5486) | function convertToHashbangUrl(url, basePath, hashPrefix) {
  function LocationUrl (line 5518) | function LocationUrl(url, pathPrefix, appBaseUrl) {
  function LocationHashbangUrl (line 5573) | function LocationHashbangUrl(url, hashPrefix, appBaseUrl) {
  function LocationHashbangInHtml5Url (line 5811) | function LocationHashbangInHtml5Url(url, hashPrefix, appBaseUrl, baseExt...
  function locationGetter (line 5824) | function locationGetter(property) {
  function locationGetterSetter (line 5831) | function locationGetterSetter(property, preprocess) {
  function $LocationProvider (line 5879) | function $LocationProvider(){
  function $LogProvider (line 6068) | function $LogProvider(){
  function lex (line 6223) | function lex(text, csp){
  function parser (line 6463) | function parser(text, json, $filter, csp){
  function setter (line 6867) | function setter(obj, path, setValue) {
  function getter (line 6890) | function getter(obj, path, bindFnToScope) {
  function cspSafeGetterFn (line 6916) | function cspSafeGetterFn(key0, key1, key2, key3, key4) {
  function getterFn (line 6980) | function getterFn(path, csp) {
  function $ParseProvider (line 7072) | function $ParseProvider() {
  function $QProvider (line 7238) | function $QProvider() {
  function qFactory (line 7256) | function qFactory(nextTick, exceptionHandler) {
  function $RouteProvider (line 7514) | function $RouteProvider(){
  function $RouteParamsProvider (line 8035) | function $RouteParamsProvider() {
  function $RootScopeProvider (line 8097) | function $RootScopeProvider(){
  function $SnifferProvider (line 9000) | function $SnifferProvider() {
  function $WindowProvider (line 9075) | function $WindowProvider(){
  function parseHeaders (line 9085) | function parseHeaders(headers) {
  function isSameDomain (line 9118) | function isSameDomain(requestUrl, locationUrl) {
  function headersGetter (line 9157) | function headersGetter(headers) {
  function transformData (line 9182) | function transformData(data, headers, fns) {
  function isSuccess (line 9194) | function isSuccess(status) {
  function $HttpProvider (line 9199) | function $HttpProvider() {
  function $HttpBackendProvider (line 10078) | function $HttpBackendProvider() {
  function createHttpBackend (line 10085) | function createHttpBackend($browser, XHR, $browserDefer, callbacks, rawD...
  function $LocaleProvider (line 10220) | function $LocaleProvider(){
  function $TimeoutProvider (line 10281) | function $TimeoutProvider() {
  function $FilterProvider (line 10441) | function $FilterProvider($provide) {
  function filterFilter (line 10572) | function filterFilter() {
  function currencyFilter (line 10719) | function currencyFilter($locale) {
  function numberFilter (line 10776) | function numberFilter($locale) {
  function formatNumber (line 10785) | function formatNumber(number, pattern, groupSep, decimalSep, fractionSiz...
  function padNumber (line 10854) | function padNumber(num, digits, trim) {
  function dateGetter (line 10868) | function dateGetter(name, size, offset, trim) {
  function dateStrGetter (line 10878) | function dateStrGetter(name, shortForm) {
  function timeZoneGetter (line 10887) | function timeZoneGetter(date) {
  function ampmGetter (line 10897) | function ampmGetter(date, formats) {
  function dateFilter (line 11013) | function dateFilter($locale) {
  function jsonFilter (line 11112) | function jsonFilter() {
  function limitToFilter (line 11203) | function limitToFilter(){
  function orderByFilter (line 11330) | function orderByFilter($parse){
  function ngDirective (line 11379) | function ngDirective(directive) {
  function FormController (line 11814) | function FormController(element, attrs) {
  function isEmpty (line 12479) | function isEmpty(value) {
  function textInputType (line 12484) | function textInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function numberInputType (line 12604) | function numberInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function urlInputType (line 12666) | function urlInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function emailInputType (line 12683) | function emailInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function radioInputType (line 12700) | function radioInputType(scope, element, attr, ctrl) {
  function checkboxInputType (line 12722) | function checkboxInputType(scope, element, attr, ctrl) {
  function toggleValidCss (line 13027) | function toggleValidCss(isValid, validationErrorKey) {
  function classDirective (line 13536) | function classDirective(name, selector) {
  function destroyLastScope (line 15641) | function destroyLastScope() {
  function clearContent (line 15648) | function clearContent() {
  function update (line 15653) | function update() {
  function Single (line 15967) | function Single(scope, selectElement, ngModelCtrl, selectCtrl) {
  function Multiple (line 15992) | function Multiple(scope, selectElement, ctrl) {
  function Options (line 16023) | function Options(scope, selectElement, ctrl) {

FILE: CRUDOperations/MvcAngular.Web/Scripts/app/examples/validationUsingJQuery.js
  function updateFirstName (line 49) | function updateFirstName(value) {
  function updateLastName (line 69) | function updateLastName(value) {
  function updateEmailAddress (line 89) | function updateEmailAddress(value) {
  function updateButtonState (line 115) | function updateButtonState() {
  function copyOriginalPerson (line 123) | function copyOriginalPerson() {

FILE: CRUDOperations/MvcAngular.Web/Scripts/app/home/homeCtrl.js
  function navigationManagerFactory (line 11) | function navigationManagerFactory() {

FILE: CRUDOperations/MvcAngular.Web/Scripts/bootstrap/bootstrap.js
  function removeElement (line 115) | function removeElement() {
  function clearMenus (line 714) | function clearMenus() {
  function getParent (line 720) | function getParent($this) {
  function removeWithAnimation (line 1183) | function removeWithAnimation() {
  function ScrollSpy (line 1444) | function ScrollSpy(element, options) {
  function next (line 1655) | function next() {

FILE: CRUDOperations/MvcAngular.Web/Scripts/bootstrap/modernizr-2.6.2-respond-1.1.0.js
  function D (line 4) | function D(a){j.cssText=a}
  function E (line 4) | function E(a,b){return D(n.join(a+";")+(b||""))}
  function F (line 4) | function F(a,b){return typeof a===b}
  function G (line 4) | function G(a,b){return!!~(""+a).indexOf(b)}
  function H (line 4) | function H(a,b){for(var d in a){var e=a[d];if(!G(e,"-")&&j[e]!==c)return...
  function I (line 4) | function I(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a...
  function J (line 4) | function J(a,b,c){var d=a.charAt(0).toUpperCase()+a.slice(1),e=(a+" "+p....
  function K (line 4) | function K(){e.input=function(c){for(var d=0,e=c.length;d<e;d++)u[c[d]]=...
  function d (line 4) | function d(d,e){e=e||b.createElement(a[d]||"div"),d="on"+d;var f=d in e;...
  function k (line 4) | function k(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("hea...
  function l (line 4) | function l(){var a=r.elements;return typeof a=="string"?a.split(" "):a}
  function m (line 4) | function m(a){var b=i[a[g]];return b||(b={},h++,a[g]=h,i[h]=b),b}
  function n (line 4) | function n(a,c,f){c||(c=b);if(j)return c.createElement(a);f||(f=m(c));va...
  function o (line 4) | function o(a,c){a||(a=b);if(j)return a.createDocumentFragment();c=c||m(a...
  function p (line 4) | function p(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.crea...
  function q (line 4) | function q(a){a||(a=b);var c=m(a);return r.shivCSS&&!f&&!c.hasCSS&&(c.ha...
  function d (line 4) | function d(a){return"[object Function]"==o.call(a)}
  function e (line 4) | function e(a){return"string"==typeof a}
  function f (line 4) | function f(){}
  function g (line 4) | function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}
  function h (line 4) | function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCs...
  function i (line 4) | function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1...
  function j (line 4) | function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++...
  function k (line 4) | function k(){var a=B;return a.loader={load:j,i:0},a}
  function b (line 4) | function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:...
  function g (line 4) | function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop()...
  function h (line 4) | function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[]....
  function t (line 11) | function t(){j(true)}

FILE: CRUDOperations/MvcAngular.Web/Scripts/jqgrid/jquery.jqGrid.src.js
  function tojLinq (line 1685) | function tojLinq ( group ) {
  function scrGrid (line 2910) | function scrGrid(iR){
  function isEmpty (line 3277) | function isEmpty(obj) {
  function resortArray (line 3359) | function resortArray(a) {
  function resortRows (line 3371) | function resortRows(parent, clobj) {
  function setAttributes (line 5978) | function setAttributes(elm, atr, exl ) {
  function getStringRule (line 6955) | function getStringRule(rule) {
  function getStringForGroup (line 6969) | function getStringForGroup(group) {
  function showFilter (line 7144) | function showFilter(_filter) {
  function getFormData (line 7451) | function getFormData(){
  function createData (line 7505) | function createData(rowid,obj,tb,maxcols){
  function fillData (line 7585) | function fillData(rowid,obj,fmid){
  function setNulls (line 7706) | function setNulls() {
  function postIt (line 7715) | function postIt() {
  function compareData (line 7912) | function compareData(nObj, oObj ) {
  function checkUpdates (line 7922) | function checkUpdates () {
  function restoreInline (line 7937) | function restoreInline()
  function updateNav (line 7949) | function updateNav(cr, posarr){
  function getCurrPos (line 7967) | function getCurrPos() {
  function focusaref (line 8305) | function focusaref(){ //Sfari 3 issues
  function createData (line 8310) | function createData(rowid,obj,tb,maxcols){
  function fillData (line 8388) | function fillData(rowid,obj){
  function updateNav (line 8414) | function updateNav(cr,posarr){
  function getCurrPos (line 8431) | function getCurrPos() {
  function scrollGrid (line 10152) | function scrollGrid(iR, iC, tp){
  function findNextVisible (line 10181) | function findNextVisible(iC,act){
  function findGroupIdx (line 11516) | function findGroupIdx( ind , offset, grp) {
  function start (line 11990) | function start() {ts.p.disableClick = true;}
  function insert (line 12055) | function insert(perm,i,v) {
  function call (line 12191) | function call(fn, obj) {
  function updateDnD (line 12267) | function updateDnD ()
  function tableToGrid (line 12456) | function tableToGrid(selector, options) {

FILE: CRUDOperations/MvcAngular.Web/Scripts/jqgrid/plugins/grid.addons.js
  function applyDefaultFilters (line 75) | function applyDefaultFilters(gridDOMobj, filterSettings) {
  function hideFilter (line 112) | function hideFilter(selector) {
  function showFilter (line 122) | function showFilter(){
  function searchFilters (line 134) | function searchFilters(filters) {
  function resetFilters (line 156) | function resetFilters(op) {

FILE: CRUDOperations/MvcAngular.Web/Scripts/jqgrid/plugins/jquery.contextmenu.js
  function display (line 94) | function display(index, trigger, e ) {
  function hide (line 126) | function hide() {

FILE: CRUDOperations/MvcAngular.Web/Scripts/jqgrid/plugins/jquery.searchFilter.js
  function SearchFilter (line 112) | function SearchFilter(jQ, fields, options) {

FILE: CRUDOperations/MvcAngular.Web/Scripts/jquery/jquery-1.9.0.js
  function isArraylike (line 931) | function isArraylike( obj ) {
  function createOptions (line 954) | function createOptions( options ) {
  function internalData (line 1525) | function internalData( elem, name, data, pvt /* Internal Use Only */ ){
  function internalRemoveData (line 1619) | function internalRemoveData( elem, name, pvt /* For internal use only */ ){
  function dataAttr (line 1811) | function dataAttr( elem, key, data ) {
  function isEmptyDataObject (line 1843) | function isEmptyDataObject( obj ) {
  function returnTrue (line 2672) | function returnTrue() {
  function returnFalse (line 2676) | function returnFalse() {
  function isNative (line 3827) | function isNative( fn ) {
  function createCache (line 3837) | function createCache() {
  function markFunction (line 3855) | function markFunction( fn ) {
  function assert (line 3864) | function assert( fn ) {
  function Sizzle (line 3877) | function Sizzle( selector, context, results, seed ) {
  function siblingCheck (line 4439) | function siblingCheck( a, b ) {
  function createInputPseudo (line 4452) | function createInputPseudo( type ) {
  function createButtonPseudo (line 4460) | function createButtonPseudo( type ) {
  function createPositionalPseudo (line 4468) | function createPositionalPseudo( fn ) {
  function tokenize (line 4995) | function tokenize( selector, parseOnly ) {
  function toSelector (line 5062) | function toSelector( tokens ) {
  function addCombinator (line 5072) | function addCombinator( matcher, combinator, base ) {
  function elementMatcher (line 5122) | function elementMatcher( matchers ) {
  function condense (line 5136) | function condense( unmatched, map, filter, context, xml ) {
  function setMatcher (line 5157) | function setMatcher( preFilter, selector, matcher, postFilter, postFinde...
  function matcherFromTokens (line 5250) | function matcherFromTokens( tokens ) {
  function matcherFromGroupMatchers (line 5302) | function matcherFromGroupMatchers( elementMatchers, setMatchers ) {
  function multipleContexts (line 5428) | function multipleContexts( selector, contexts, results ) {
  function select (line 5437) | function select( selector, context, results, seed ) {
  function setFilters (line 5505) | function setFilters() {}
  function sibling (line 5657) | function sibling( cur, dir ) {
  function winnow (line 5765) | function winnow( elements, qualifier, keep ) {
  function createSafeFragment (line 5798) | function createSafeFragment( document ) {
  function findOrAppend (line 6184) | function findOrAppend( elem, tag ) {
  function disableScript (line 6189) | function disableScript( elem ) {
  function restoreScript (line 6194) | function restoreScript( elem ) {
  function setGlobalEval (line 6205) | function setGlobalEval( elems, refElements ) {
  function cloneCopyEvent (line 6213) | function cloneCopyEvent( src, dest ) {
  function fixCloneNodeIssues (line 6241) | function fixCloneNodeIssues( src, dest ) {
  function getAll (line 6334) | function getAll( context, tag ) {
  function fixDefaultChecked (line 6357) | function fixDefaultChecked( elem ) {
  function vendorPropName (line 6621) | function vendorPropName( style, name ) {
  function isHidden (line 6643) | function isHidden( elem, el ) {
  function showHide (line 6650) | function showHide( elements, show ) {
  function setPositiveNumber (line 6988) | function setPositiveNumber( elem, value, subtract ) {
  function augmentWidthOrHeight (line 6996) | function augmentWidthOrHeight( elem, name, extra, isBorderBox, styles ) {
  function getWidthOrHeight (line 7035) | function getWidthOrHeight( elem, name, extra ) {
  function css_defaultDisplay (line 7079) | function css_defaultDisplay( nodeName ) {
  function actualDisplay (line 7111) | function actualDisplay( name, doc ) {
  function buildParams (line 7337) | function buildParams( prefix, obj, traditional, add ) {
  function addToPrefiltersOrTransports (line 7421) | function addToPrefiltersOrTransports( structure ) {
  function inspectPrefiltersOrTransports (line 7453) | function inspectPrefiltersOrTransports( structure, options, originalOpti...
  function ajaxExtend (line 7480) | function ajaxExtend( target, src ) {
  function done (line 7943) | function done( status, nativeStatusText, responses, headers ) {
  function ajaxHandleResponses (line 8064) | function ajaxHandleResponses( s, jqXHR, responses ) {
  function ajaxConvert (line 8126) | function ajaxConvert( s, response ) {
  function createStandardXHR (line 8388) | function createStandardXHR() {
  function createActiveXHR (line 8394) | function createActiveXHR() {
  function createFxNow (line 8644) | function createFxNow() {
  function createTweens (line 8651) | function createTweens( animation, props ) {
  function Animation (line 8666) | function Animation( elem, properties, options ) {
  function propFilter (line 8770) | function propFilter( props, specialEasing ) {
  function defaultPrefilter (line 8837) | function defaultPrefilter( elem, props, opts ) {
  function Tween (line 8962) | function Tween( elem, options, prop, end, easing ) {
  function genFx (line 9188) | function genFx( type, includeWidth ) {
  function getWindow (line 9484) | function getWindow( elem ) {

FILE: CRUDOperations/MvcAngular.Web/Scripts/jquery/jquery-ui-1.10.3.custom.js
  function focusable (line 123) | function focusable( element, isTabIndexNotNaN ) {
  function visible (line 144) | function visible( element ) {
  function reduce (line 186) | function reduce( elem, size, border, margin ) {
  function handlerProxy (line 692) | function handlerProxy() {
  function handlerProxy (line 728) | function handlerProxy() {
  function getOffsets (line 998) | function getOffsets( offsets, width, height ) {
  function parseCss (line 1005) | function parseCss( element, property ) {
  function getDimensions (line 1009) | function getDimensions( elem ) {
  function isOverAxis (line 2415) | function isOverAxis( x, reference, size ) {
  function num (line 2771) | function num(v) {
  function isNumber (line 2775) | function isNumber(value) {
  function isOverAxis (line 3988) | function isOverAxis( x, reference, size ) {
  function isFloating (line 3992) | function isFloating(item) {
  function Datepicker (line 6823) | function Datepicker() {
  function bindHover (line 8755) | function bindHover(dpDiv) {
  function extendRemove (line 8781) | function extendRemove(target, props) {
  function checkFocus (line 9073) | function checkFocus() {
  function filteredUi (line 9250) | function filteredUi( ui ) {
  function filteredUi (line 9292) | function filteredUi( ui ) {
  function escape (line 9790) | function escape( value ) {
  function modifier (line 11021) | function modifier( fn ) {
  function checkFocus (line 11141) | function checkFocus() {
  function getNextTabId (line 11502) | function getNextTabId() {
  function isLocal (line 11506) | function isLocal( anchor ) {
  function constrain (line 11723) | function constrain() {
  function complete (line 12069) | function complete() {
  function show (line 12074) | function show() {
  function addDescribedBy (line 12333) | function addDescribedBy( elem, id ) {
  function removeDescribedBy (line 12341) | function removeDescribedBy( elem ) {
  function position (line 12562) | function position( event ) {
  function clamp (line 12872) | function clamp( value, prop, allowEmpty ) {
  function stringParse (line 12898) | function stringParse( string ) {
  function hue2rgb (line 13148) | function hue2rgb( p, q, h ) {
  function getElementStyles (line 13416) | function getElementStyles( elem ) {
  function styleDifference (line 13444) | function styleDifference( oldStyle, newStyle ) {
  function _normalizeArguments (line 13765) | function _normalizeArguments( effect, options, speed, callback ) {
  function standardAnimationOption (line 13817) | function standardAnimationOption( option ) {
  function run (line 13862) | function run( next ) {
  function childComplete (line 14292) | function childComplete() {
  function animComplete (line 14341) | function animComplete() {

FILE: CRUDOperations/MvcAngular.Web/Scripts/testing/jasmine/jasmine-html.js
  function focusedSpecName (line 126) | function focusedSpecName() {
  function createReporterDom (line 148) | function createReporterDom(version) {
  function noTryCatch (line 165) | function noTryCatch() {
  function searchWithCatch (line 169) | function searchWithCatch() {
  function setExceptionHandling (line 188) | function setExceptionHandling() {
  function showDetails (line 363) | function showDetails() {
  function isUndefined (line 369) | function isUndefined(obj) {
  function isDefined (line 373) | function isDefined(obj) {
  function specPluralizedFor (line 377) | function specPluralizedFor(count) {

FILE: CRUDOperations/MvcAngular.Web/Scripts/testing/jasmine/jasmine.js
  function getGlobal (line 55) | function getGlobal() {
  function tryIt (line 621) | function tryIt(f) {

FILE: SimpleRouting/MvcAngular.Web/App_Start/BundleConfig.cs
  class BundleConfig (line 6) | public class BundleConfig
    method RegisterBundles (line 9) | public static void RegisterBundles(BundleCollection bundles)

FILE: SimpleRouting/MvcAngular.Web/App_Start/FilterConfig.cs
  class FilterConfig (line 6) | public class FilterConfig
    method RegisterGlobalFilters (line 8) | public static void RegisterGlobalFilters(GlobalFilterCollection filters)

FILE: SimpleRouting/MvcAngular.Web/App_Start/RouteConfig.cs
  class RouteConfig (line 10) | public class RouteConfig
    method RegisterRoutes (line 12) | public static void RegisterRoutes(RouteCollection routes)

FILE: SimpleRouting/MvcAngular.Web/App_Start/WebApiConfig.cs
  class WebApiConfig (line 8) | public static class WebApiConfig
    method Register (line 10) | public static void Register(HttpConfiguration config)

FILE: SimpleRouting/MvcAngular.Web/Controllers/HomeController.cs
  class HomeController (line 9) | public class HomeController : Controller
    method Index (line 11) | public ActionResult Index()
    method Home (line 16) | public ActionResult Home()
    method About (line 21) | public ActionResult About()
    method Contact (line 26) | public ActionResult Contact()

FILE: SimpleRouting/MvcAngular.Web/Controllers/TestsController.cs
  class TestsController (line 9) | public class TestsController : Controller
    method Index (line 11) | public ActionResult Index()

FILE: SimpleRouting/MvcAngular.Web/Global.asax.cs
  class MvcApplication (line 15) | public class MvcApplication : System.Web.HttpApplication
    method Application_Start (line 17) | protected void Application_Start()

FILE: SimpleRouting/MvcAngular.Web/Scripts/angular/angular-bootstrap-prettify.js
  function escape (line 20) | function escape(text) {
  function setHtmlIe8SafeWay (line 32) | function setHtmlIe8SafeWay(element, html) {
  function hiddenField (line 88) | function hiddenField(name, value) {
  function combinePrefixPatterns (line 536) | function combinePrefixPatterns(regexs) {
  function extractSourceSpans (line 815) | function extractSourceSpans(node, isPreformatted) {
  function appendDecorations (line 870) | function appendDecorations(basePos, sourceCode, langHandler, out) {
  function childContentWrapper (line 893) | function childContentWrapper(element) {
  function createSimpleLexer (line 952) | function createSimpleLexer(shortcutStylePatterns, fallthroughStylePatter...
  function sourceDecorator (line 1095) | function sourceDecorator(options) {
  function numberLines (line 1226) | function numberLines(node, opt_startLineNum, isPreformatted) {
  function recombineTagsAndDecorations (line 1367) | function recombineTagsAndDecorations(job) {
  function registerLangHandler (line 1496) | function registerLangHandler(handler, fileExtensions) {
  function langHandlerForExtension (line 1506) | function langHandlerForExtension(extension, source) {
  function applyDecorator (line 1616) | function applyDecorator(job) {
  function prettyPrintOne (line 1648) | function prettyPrintOne(sourceCodeHtml, opt_langExtension, opt_numberLin...
  function prettyPrint (line 1670) | function prettyPrint(opt_whenDone) {

FILE: SimpleRouting/MvcAngular.Web/Scripts/angular/angular-bootstrap.js
  function update (line 113) | function update() {

FILE: SimpleRouting/MvcAngular.Web/Scripts/angular/angular-cookies.js
  function push (line 73) | function push() {

FILE: SimpleRouting/MvcAngular.Web/Scripts/angular/angular-loader.js
  function ensure (line 19) | function ensure(obj, name, factory) {
  function invokeLater (line 273) | function invokeLater(provider, method, insertMethod) {

FILE: SimpleRouting/MvcAngular.Web/Scripts/angular/angular-mobile.js
  function hit (line 104) | function hit(x1, y1, x2, y2) {
  function checkAllowableRegions (line 111) | function checkAllowableRegions(touchCoordinates, x, y) {
  function onClick (line 123) | function onClick(event) {
  function onTouchStart (line 153) | function onTouchStart(event) {
  function preventGhostClick (line 172) | function preventGhostClick(x, y) {
  function resetState (line 193) | function resetState() {

FILE: SimpleRouting/MvcAngular.Web/Scripts/angular/angular-mocks.js
  function concat (line 297) | function concat(array1, array2, index) {
  function jsonStringToDate (line 391) | function jsonStringToDate(string){
  function int (line 408) | function int(str) {
  function padNumber (line 412) | function padNumber(num, digits, trim) {
  function serialize (line 659) | function serialize(object) {
  function serializeScope (line 690) | function serializeScope(scope, offset) {
  function createHttpBackendMock (line 897) | function createHttpBackendMock($rootScope, $delegate, $browser) {
  function MockHttpExpectation (line 1320) | function MockHttpExpectation(method, url, data, headers) {
  function MockXhr (line 1357) | function MockXhr() {
  function formatPendingTasksAsString (line 1445) | function formatPendingTasksAsString(tasks) {
  function isSpecRunning (line 1732) | function isSpecRunning() {
  function workFn (line 1756) | function workFn() {
  function workFn (line 1825) | function workFn() {

FILE: SimpleRouting/MvcAngular.Web/Scripts/angular/angular-resource.js
  function encodeUriSegment (line 295) | function encodeUriSegment(val) {
  function encodeUriQuery (line 314) | function encodeUriQuery(val, pctEncodeSpaces) {
  function Route (line 323) | function Route(template, defaults) {
  function ResourceFactory (line 376) | function ResourceFactory(url, paramDefaults, actions) {

FILE: SimpleRouting/MvcAngular.Web/Scripts/angular/angular-sanitize.js
  function makeMap (line 175) | function makeMap(str) {
  function htmlParser (line 194) | function htmlParser( html, handler ) {
  function decodeEntities (line 323) | function decodeEntities(value) {
  function encodeEntities (line 335) | function encodeEntities(value) {
  function htmlSanitizeWriter (line 355) | function htmlSanitizeWriter(buf){

FILE: SimpleRouting/MvcAngular.Web/Scripts/angular/angular-scenario.js
  function createOptions (line 912) | function createOptions( options ) {
  function dataAttr (line 1801) | function dataAttr( elem, key, data ) {
  function isEmptyDataObject (line 1833) | function isEmptyDataObject( obj ) {
  function returnFalse (line 3280) | function returnFalse() {
  function returnTrue (line 3283) | function returnTrue() {
  function Sizzle (line 3885) | function Sizzle( selector, context, results, seed ) {
  function createInputPseudo (line 3954) | function createInputPseudo( type ) {
  function createButtonPseudo (line 3962) | function createButtonPseudo( type ) {
  function createPositionalPseudo (line 3970) | function createPositionalPseudo( fn ) {
  function siblingCheck (line 4565) | function siblingCheck( a, b, ret ) {
  function tokenize (line 4683) | function tokenize( selector, parseOnly ) {
  function addCombinator (line 4745) | function addCombinator( matcher, combinator, base ) {
  function elementMatcher (line 4797) | function elementMatcher( matchers ) {
  function condense (line 4811) | function condense( unmatched, map, filter, context, xml ) {
  function setMatcher (line 4832) | function setMatcher( preFilter, selector, matcher, postFilter, postFinde...
  function matcherFromTokens (line 4912) | function matcherFromTokens( tokens ) {
  function matcherFromGroupMatchers (line 4965) | function matcherFromGroupMatchers( elementMatchers, setMatchers ) {
  function multipleContexts (line 5089) | function multipleContexts( selector, contexts, results, seed ) {
  function select (line 5098) | function select( selector, context, results, seed, xml ) {
  function setFilters (line 5326) | function setFilters() {}
  function isDisconnected (line 5492) | function isDisconnected( node ) {
  function sibling (line 5496) | function sibling( cur, dir ) {
  function winnow (line 5604) | function winnow( elements, qualifier, keep ) {
  function createSafeFragment (line 5637) | function createSafeFragment( document ) {
  function findOrAppend (line 6021) | function findOrAppend( elem, tag ) {
  function cloneCopyEvent (line 6025) | function cloneCopyEvent( src, dest ) {
  function cloneFixAttributes (line 6053) | function cloneFixAttributes( src, dest ) {
  function getAll (line 6196) | function getAll( elem ) {
  function fixDefaultChecked (line 6209) | function fixDefaultChecked( elem ) {
  function jQuerySub (line 6505) | function jQuerySub( selector, context ) {
  function vendorPropName (line 6551) | function vendorPropName( style, name ) {
  function isHidden (line 6573) | function isHidden( elem, el ) {
  function showHide (line 6578) | function showHide( elements, show ) {
  function setPositiveNumber (line 6886) | function setPositiveNumber( elem, value, subtract ) {
  function augmentWidthOrHeight (line 6893) | function augmentWidthOrHeight( elem, name, extra, isBorderBox ) {
  function getWidthOrHeight (line 6935) | function getWidthOrHeight( elem, name, extra ) {
  function css_defaultDisplay (line 6978) | function css_defaultDisplay( nodeName ) {
  function buildParams (line 7232) | function buildParams( prefix, obj, traditional, add ) {
  function addToPrefiltersOrTransports (line 7321) | function addToPrefiltersOrTransports( structure ) {
  function inspectPrefiltersOrTransports (line 7355) | function inspectPrefiltersOrTransports( structure, options, originalOpti...
  function ajaxExtend (line 7397) | function ajaxExtend( target, src ) {
  function done (line 7708) | function done( status, nativeStatusText, responses, headers ) {
  function ajaxHandleResponses (line 7998) | function ajaxHandleResponses( s, jqXHR, responses ) {
  function ajaxConvert (line 8060) | function ajaxConvert( s, response ) {
  function createStandardXHR (line 8327) | function createStandardXHR() {
  function createActiveXHR (line 8333) | function createActiveXHR() {
  function createFxNow (line 8587) | function createFxNow() {
  function createTweens (line 8594) | function createTweens( animation, props ) {
  function Animation (line 8609) | function Animation( elem, properties, options ) {
  function propFilter (line 8705) | function propFilter( props, specialEasing ) {
  function defaultPrefilter (line 8772) | function defaultPrefilter( elem, props, opts ) {
  function Tween (line 8887) | function Tween( elem, options, prop, end, easing ) {
  function genFx (line 9071) | function genFx( type, includeWidth ) {
  function getWindow (line 9374) | function getWindow( elem ) {
  function noConflict (line 9526) | function noConflict() {
  function isArrayLike (line 9566) | function isArrayLike(obj) {
  function forEach (line 9583) | function forEach(obj, iterator, context) {
  function sortedKeys (line 9608) | function sortedKeys(obj) {
  function forEachSorted (line 9618) | function forEachSorted(obj, iterator, context) {
  function reverseParams (line 9632) | function reverseParams(iteratorFn) {
  function nextUid (line 9644) | function nextUid() {
  function extend (line 9678) | function extend(dst) {
  function int (line 9689) | function int(str) {
  function inherit (line 9694) | function inherit(parent, extra) {
  function stripWhitespace (line 9700) | function stripWhitespace(str) {
  function noop (line 9719) | function noop() {}
  function identity (line 9738) | function identity($) {return $;}
  function valueFn (line 9742) | function valueFn(value) {return function() {return value;};}
  function isUndefined (line 9755) | function isUndefined(value){return typeof value == 'undefined';}
  function isDefined (line 9769) | function isDefined(value){return typeof value != 'undefined';}
  function isObject (line 9784) | function isObject(value){return value != null && typeof value == 'object';}
  function isString (line 9798) | function isString(value){return typeof value == 'string';}
  function isNumber (line 9812) | function isNumber(value){return typeof value == 'number';}
  function isDate (line 9826) | function isDate(value){
  function isArray (line 9842) | function isArray(value) {
  function isFunction (line 9858) | function isFunction(value){return typeof value == 'function';}
  function isWindow (line 9868) | function isWindow(obj) {
  function isScope (line 9873) | function isScope(obj) {
  function isFile (line 9878) | function isFile(obj) {
  function isBoolean (line 9883) | function isBoolean(value) {
  function trim (line 9888) | function trim(value) {
  function isElement (line 9903) | function isElement(node) {
  function makeMap (line 9913) | function makeMap(str){
  function map (line 9934) | function map(obj, iterator, context) {
  function size (line 9955) | function size(obj, ownPropsOnly) {
  function includes (line 9970) | function includes(array, obj) {
  function indexOf (line 9974) | function indexOf(array, obj) {
  function arrayRemove (line 9983) | function arrayRemove(array, value) {
  function isLeafNode (line 9990) | function isLeafNode (node) {
  function copy (line 10024) | function copy(source, destination){
  function shallowCopy (line 10059) | function shallowCopy(src, dst) {
  function equals (line 10096) | function equals(o1, o2) {
  function concat (line 10134) | function concat(array1, array2, index) {
  function sliceArgs (line 10138) | function sliceArgs(args, startIndex) {
  function bind (line 10158) | function bind(self, fn) {
  function toJsonReplacer (line 10179) | function toJsonReplacer(key, value) {
  function toJson (line 10208) | function toJson(obj, pretty) {
  function fromJson (line 10224) | function fromJson(json) {
  function toBoolean (line 10231) | function toBoolean(value) {
  function startingTag (line 10244) | function startingTag(element) {
  function parseKeyValue (line 10272) | function parseKeyValue(/**string*/keyValue) {
  function toKeyValue (line 10284) | function toKeyValue(obj) {
  function encodeUriSegment (line 10304) | function encodeUriSegment(val) {
  function encodeUriQuery (line 10323) | function encodeUriQuery(val, pctEncodeSpaces) {
  function angularInit (line 10361) | function angularInit(element, bootstrap) {
  function bootstrap (line 10417) | function bootstrap(element, modules) {
  function snake_case (line 10453) | function snake_case(name, separator){
  function bindJQuery (line 10460) | function bindJQuery() {
  function assertArg (line 10484) | function assertArg(arg, name, reason) {
  function assertArgFn (line 10491) | function assertArgFn(arg, name, acceptArrayAnnotation) {
  function setupModuleLoader (line 10509) | function setupModuleLoader(window) {
  function publishExternalAPI (line 10798) | function publishExternalAPI(angular){
  function jqNextId (line 10995) | function jqNextId() { return ++jqId; }
  function camelCase (line 11006) | function camelCase(name) {
  function JQLitePatchJQueryRemove (line 11022) | function JQLitePatchJQueryRemove(name, dispatchThis) {
  function JQLite (line 11056) | function JQLite(element) {
  function JQLiteClone (line 11080) | function JQLiteClone(element) {
  function JQLiteDealoc (line 11084) | function JQLiteDealoc(element){
  function JQLiteUnbind (line 11091) | function JQLiteUnbind(element, type, fn) {
  function JQLiteRemoveData (line 11112) | function JQLiteRemoveData(element) {
  function JQLiteExpandoStore (line 11126) | function JQLiteExpandoStore(element, key, value) {
  function JQLiteData (line 11141) | function JQLiteData(element, key, value) {
  function JQLiteHasClass (line 11167) | function JQLiteHasClass(element, selector) {
  function JQLiteRemoveClass (line 11172) | function JQLiteRemoveClass(element, cssClasses) {
  function JQLiteAddClass (line 11184) | function JQLiteAddClass(element, cssClasses) {
  function JQLiteAddNodes (line 11194) | function JQLiteAddNodes(root, elements) {
  function JQLiteController (line 11205) | function JQLiteController(element, name) {
  function JQLiteInheritedData (line 11209) | function JQLiteInheritedData(element, name, value) {
  function trigger (line 11231) | function trigger() {
  function getBooleanAttrName (line 11276) | function getBooleanAttrName(element, name) {
  function createEventHandler (line 11442) | function createEventHandler(element, events) {
  function hashKey (line 11691) | function hashKey(obj) {
  function HashMap (line 11712) | function HashMap(array){
  function annotate (line 11786) | function annotate(fn) {
  function createInjector (line 12139) | function createInjector(modulesToLoad) {
  function $AnchorScrollProvider (line 12361) | function $AnchorScrollProvider() {
  function $AnimationProvider (line 12424) | function $AnimationProvider($provide) {
  function animateActionFactory (line 12690) | function animateActionFactory(type, beforeFn, afterFn) {
  function show (line 12762) | function show(element) {
  function hide (line 12766) | function hide(element) {
  function insert (line 12770) | function insert(element, parent, after) {
  function remove (line 12778) | function remove(element) {
  function move (line 12782) | function move(element, parent, after) {
  function Browser (line 12812) | function Browser(window, document, $log, $sniffer) {
  function $BrowserProvider (line 13145) | function $BrowserProvider(){
  function $CacheFactoryProvider (line 13175) | function $CacheFactoryProvider() {
  function $TemplateCacheProvider (line 13319) | function $TemplateCacheProvider() {
  function $CompileProvider (line 13475) | function $CompileProvider($provide) {
  function directiveNormalize (line 14492) | function directiveNormalize(name) {
  function nodesetLinkingFn (line 14539) | function nodesetLinkingFn(
  function directiveLinkingFn (line 14546) | function directiveLinkingFn(
  function $ControllerProvider (line 14564) | function $ControllerProvider() {
  function $DocumentProvider (line 14634) | function $DocumentProvider(){
  function $ExceptionHandlerProvider (line 14658) | function $ExceptionHandlerProvider() {
  function $InterpolateProvider (line 14675) | function $InterpolateProvider() {
  function encodePath (line 14865) | function encodePath(path) {
  function stripHash (line 14876) | function stripHash(url) {
  function matchUrl (line 14881) | function matchUrl(url, obj) {
  function composeProtocolHostPort (line 14903) | function composeProtocolHostPort(protocol, host, port) {
  function pathPrefixFromBase (line 14908) | function pathPrefixFromBase(basePath) {
  function convertToHtml5Url (line 14913) | function convertToHtml5Url(url, basePath, hashPrefix) {
  function convertToHashbangUrl (line 14928) | function convertToHashbangUrl(url, basePath, hashPrefix) {
  function LocationUrl (line 14960) | function LocationUrl(url, pathPrefix, appBaseUrl) {
  function LocationHashbangUrl (line 15015) | function LocationHashbangUrl(url, hashPrefix, appBaseUrl) {
  function LocationHashbangInHtml5Url (line 15253) | function LocationHashbangInHtml5Url(url, hashPrefix, appBaseUrl, baseExt...
  function locationGetter (line 15266) | function locationGetter(property) {
  function locationGetterSetter (line 15273) | function locationGetterSetter(property, preprocess) {
  function $LocationProvider (line 15321) | function $LocationProvider(){
  function $LogProvider (line 15510) | function $LogProvider(){
  function lex (line 15665) | function lex(text, csp){
  function parser (line 15905) | function parser(text, json, $filter, csp){
  function setter (line 16309) | function setter(obj, path, setValue) {
  function getter (line 16332) | function getter(obj, path, bindFnToScope) {
  function cspSafeGetterFn (line 16358) | function cspSafeGetterFn(key0, key1, key2, key3, key4) {
  function getterFn (line 16422) | function getterFn(path, csp) {
  function $ParseProvider (line 16514) | function $ParseProvider() {
  function $QProvider (line 16680) | function $QProvider() {
  function qFactory (line 16698) | function qFactory(nextTick, exceptionHandler) {
  function $RouteProvider (line 16956) | function $RouteProvider(){
  function $RouteParamsProvider (line 17477) | function $RouteParamsProvider() {
  function $RootScopeProvider (line 17539) | function $RootScopeProvider(){
  function $SnifferProvider (line 18442) | function $SnifferProvider() {
  function $WindowProvider (line 18517) | function $WindowProvider(){
  function parseHeaders (line 18527) | function parseHeaders(headers) {
  function isSameDomain (line 18560) | function isSameDomain(requestUrl, locationUrl) {
  function headersGetter (line 18599) | function headersGetter(headers) {
  function transformData (line 18624) | function transformData(data, headers, fns) {
  function isSuccess (line 18636) | function isSuccess(status) {
  function $HttpProvider (line 18641) | function $HttpProvider() {
  function $HttpBackendProvider (line 19520) | function $HttpBackendProvider() {
  function createHttpBackend (line 19527) | function createHttpBackend($browser, XHR, $browserDefer, callbacks, rawD...
  function $LocaleProvider (line 19662) | function $LocaleProvider(){
  function $TimeoutProvider (line 19723) | function $TimeoutProvider() {
  function $FilterProvider (line 19883) | function $FilterProvider($provide) {
  function filterFilter (line 20014) | function filterFilter() {
  function currencyFilter (line 20161) | function currencyFilter($locale) {
  function numberFilter (line 20218) | function numberFilter($locale) {
  function formatNumber (line 20227) | function formatNumber(number, pattern, groupSep, decimalSep, fractionSiz...
  function padNumber (line 20296) | function padNumber(num, digits, trim) {
  function dateGetter (line 20310) | function dateGetter(name, size, offset, trim) {
  function dateStrGetter (line 20320) | function dateStrGetter(name, shortForm) {
  function timeZoneGetter (line 20329) | function timeZoneGetter(date) {
  function ampmGetter (line 20339) | function ampmGetter(date, formats) {
  function dateFilter (line 20455) | function dateFilter($locale) {
  function jsonFilter (line 20554) | function jsonFilter() {
  function limitToFilter (line 20645) | function limitToFilter(){
  function orderByFilter (line 20772) | function orderByFilter($parse){
  function ngDirective (line 20821) | function ngDirective(directive) {
  function FormController (line 21256) | function FormController(element, attrs) {
  function isEmpty (line 21921) | function isEmpty(value) {
  function textInputType (line 21926) | function textInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function numberInputType (line 22046) | function numberInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function urlInputType (line 22108) | function urlInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function emailInputType (line 22125) | function emailInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function radioInputType (line 22142) | function radioInputType(scope, element, attr, ctrl) {
  function checkboxInputType (line 22164) | function checkboxInputType(scope, element, attr, ctrl) {
  function toggleValidCss (line 22469) | function toggleValidCss(isValid, validationErrorKey) {
  function classDirective (line 22978) | function classDirective(name, selector) {
  function destroyLastScope (line 25083) | function destroyLastScope() {
  function clearContent (line 25090) | function clearContent() {
  function update (line 25095) | function update() {
  function Single (line 25409) | function Single(scope, selectElement, ngModelCtrl, selectCtrl) {
  function Multiple (line 25434) | function Multiple(scope, selectElement, ctrl) {
  function Options (line 25465) | function Options(scope, selectElement, ctrl) {
  function executeStatement (line 25778) | function executeStatement(statement, args) {
  function asyncForEach (line 25896) | function asyncForEach(list, iterator, done) {
  function formatException (line 25923) | function formatException(error, maxStackLines) {
  function callerFile (line 25946) | function callerFile(offset) {
  function browserTrigger (line 25978) | function browserTrigger(element, type, keys, x, y) {
  function push (line 26125) | function push(value) {
  function complete (line 26619) | function complete(item) {
  function findContext (line 27728) | function findContext(spec) {
  function updateTotals (line 27752) | function updateTotals(status) {
  function addError (line 27766) | function addError(context, line, error) {
  function serializeXml (line 27799) | function serializeXml(context, tree) {

FILE: SimpleRouting/MvcAngular.Web/Scripts/angular/angular.js
  function noConflict (line 84) | function noConflict() {
  function isArrayLike (line 124) | function isArrayLike(obj) {
  function forEach (line 141) | function forEach(obj, iterator, context) {
  function sortedKeys (line 166) | function sortedKeys(obj) {
  function forEachSorted (line 176) | function forEachSorted(obj, iterator, context) {
  function reverseParams (line 190) | function reverseParams(iteratorFn) {
  function nextUid (line 202) | function nextUid() {
  function extend (line 236) | function extend(dst) {
  function int (line 247) | function int(str) {
  function inherit (line 252) | function inherit(parent, extra) {
  function stripWhitespace (line 258) | function stripWhitespace(str) {
  function noop (line 277) | function noop() {}
  function identity (line 296) | function identity($) {return $;}
  function valueFn (line 300) | function valueFn(value) {return function() {return value;};}
  function isUndefined (line 313) | function isUndefined(value){return typeof value == 'undefined';}
  function isDefined (line 327) | function isDefined(value){return typeof value != 'undefined';}
  function isObject (line 342) | function isObject(value){return value != null && typeof value == 'object';}
  function isString (line 356) | function isString(value){return typeof value == 'string';}
  function isNumber (line 370) | function isNumber(value){return typeof value == 'number';}
  function isDate (line 384) | function isDate(value){
  function isArray (line 400) | function isArray(value) {
  function isFunction (line 416) | function isFunction(value){return typeof value == 'function';}
  function isWindow (line 426) | function isWindow(obj) {
  function isScope (line 431) | function isScope(obj) {
  function isFile (line 436) | function isFile(obj) {
  function isBoolean (line 441) | function isBoolean(value) {
  function trim (line 446) | function trim(value) {
  function isElement (line 461) | function isElement(node) {
  function makeMap (line 471) | function makeMap(str){
  function map (line 492) | function map(obj, iterator, context) {
  function size (line 513) | function size(obj, ownPropsOnly) {
  function includes (line 528) | function includes(array, obj) {
  function indexOf (line 532) | function indexOf(array, obj) {
  function arrayRemove (line 541) | function arrayRemove(array, value) {
  function isLeafNode (line 548) | function isLeafNode (node) {
  function copy (line 582) | function copy(source, destination){
  function shallowCopy (line 617) | function shallowCopy(src, dst) {
  function equals (line 654) | function equals(o1, o2) {
  function concat (line 692) | function concat(array1, array2, index) {
  function sliceArgs (line 696) | function sliceArgs(args, startIndex) {
  function bind (line 716) | function bind(self, fn) {
  function toJsonReplacer (line 737) | function toJsonReplacer(key, value) {
  function toJson (line 766) | function toJson(obj, pretty) {
  function fromJson (line 782) | function fromJson(json) {
  function toBoolean (line 789) | function toBoolean(value) {
  function startingTag (line 802) | function startingTag(element) {
  function parseKeyValue (line 830) | function parseKeyValue(/**string*/keyValue) {
  function toKeyValue (line 842) | function toKeyValue(obj) {
  function encodeUriSegment (line 862) | function encodeUriSegment(val) {
  function encodeUriQuery (line 881) | function encodeUriQuery(val, pctEncodeSpaces) {
  function angularInit (line 919) | function angularInit(element, bootstrap) {
  function bootstrap (line 975) | function bootstrap(element, modules) {
  function snake_case (line 1011) | function snake_case(name, separator){
  function bindJQuery (line 1018) | function bindJQuery() {
  function assertArg (line 1042) | function assertArg(arg, name, reason) {
  function assertArgFn (line 1049) | function assertArgFn(arg, name, acceptArrayAnnotation) {
  function setupModuleLoader (line 1067) | function setupModuleLoader(window) {
  function publishExternalAPI (line 1356) | function publishExternalAPI(angular){
  function jqNextId (line 1553) | function jqNextId() { return ++jqId; }
  function camelCase (line 1564) | function camelCase(name) {
  function JQLitePatchJQueryRemove (line 1580) | function JQLitePatchJQueryRemove(name, dispatchThis) {
  function JQLite (line 1614) | function JQLite(element) {
  function JQLiteClone (line 1638) | function JQLiteClone(element) {
  function JQLiteDealoc (line 1642) | function JQLiteDealoc(element){
  function JQLiteUnbind (line 1649) | function JQLiteUnbind(element, type, fn) {
  function JQLiteRemoveData (line 1670) | function JQLiteRemoveData(element) {
  function JQLiteExpandoStore (line 1684) | function JQLiteExpandoStore(element, key, value) {
  function JQLiteData (line 1699) | function JQLiteData(element, key, value) {
  function JQLiteHasClass (line 1725) | function JQLiteHasClass(element, selector) {
  function JQLiteRemoveClass (line 1730) | function JQLiteRemoveClass(element, cssClasses) {
  function JQLiteAddClass (line 1742) | function JQLiteAddClass(element, cssClasses) {
  function JQLiteAddNodes (line 1752) | function JQLiteAddNodes(root, elements) {
  function JQLiteController (line 1763) | function JQLiteController(element, name) {
  function JQLiteInheritedData (line 1767) | function JQLiteInheritedData(element, name, value) {
  function trigger (line 1789) | function trigger() {
  function getBooleanAttrName (line 1834) | function getBooleanAttrName(element, name) {
  function createEventHandler (line 2000) | function createEventHandler(element, events) {
  function hashKey (line 2249) | function hashKey(obj) {
  function HashMap (line 2270) | function HashMap(array){
  function annotate (line 2344) | function annotate(fn) {
  function createInjector (line 2697) | function createInjector(modulesToLoad) {
  function $AnchorScrollProvider (line 2919) | function $AnchorScrollProvider() {
  function $AnimationProvider (line 2982) | function $AnimationProvider($provide) {
  function animateActionFactory (line 3248) | function animateActionFactory(type, beforeFn, afterFn) {
  function show (line 3320) | function show(element) {
  function hide (line 3324) | function hide(element) {
  function insert (line 3328) | function insert(element, parent, after) {
  function remove (line 3336) | function remove(element) {
  function move (line 3340) | function move(element, parent, after) {
  function Browser (line 3370) | function Browser(window, document, $log, $sniffer) {
  function $BrowserProvider (line 3703) | function $BrowserProvider(){
  function $CacheFactoryProvider (line 3733) | function $CacheFactoryProvider() {
  function $TemplateCacheProvider (line 3877) | function $TemplateCacheProvider() {
  function $CompileProvider (line 4033) | function $CompileProvider($provide) {
  function directiveNormalize (line 5050) | function directiveNormalize(name) {
  function nodesetLinkingFn (line 5097) | function nodesetLinkingFn(
  function directiveLinkingFn (line 5104) | function directiveLinkingFn(
  function $ControllerProvider (line 5122) | function $ControllerProvider() {
  function $DocumentProvider (line 5192) | function $DocumentProvider(){
  function $ExceptionHandlerProvider (line 5216) | function $ExceptionHandlerProvider() {
  function $InterpolateProvider (line 5233) | function $InterpolateProvider() {
  function encodePath (line 5423) | function encodePath(path) {
  function stripHash (line 5434) | function stripHash(url) {
  function matchUrl (line 5439) | function matchUrl(url, obj) {
  function composeProtocolHostPort (line 5461) | function composeProtocolHostPort(protocol, host, port) {
  function pathPrefixFromBase (line 5466) | function pathPrefixFromBase(basePath) {
  function convertToHtml5Url (line 5471) | function convertToHtml5Url(url, basePath, hashPrefix) {
  function convertToHashbangUrl (line 5486) | function convertToHashbangUrl(url, basePath, hashPrefix) {
  function LocationUrl (line 5518) | function LocationUrl(url, pathPrefix, appBaseUrl) {
  function LocationHashbangUrl (line 5573) | function LocationHashbangUrl(url, hashPrefix, appBaseUrl) {
  function LocationHashbangInHtml5Url (line 5811) | function LocationHashbangInHtml5Url(url, hashPrefix, appBaseUrl, baseExt...
  function locationGetter (line 5824) | function locationGetter(property) {
  function locationGetterSetter (line 5831) | function locationGetterSetter(property, preprocess) {
  function $LocationProvider (line 5879) | function $LocationProvider(){
  function $LogProvider (line 6068) | function $LogProvider(){
  function lex (line 6223) | function lex(text, csp){
  function parser (line 6463) | function parser(text, json, $filter, csp){
  function setter (line 6867) | function setter(obj, path, setValue) {
  function getter (line 6890) | function getter(obj, path, bindFnToScope) {
  function cspSafeGetterFn (line 6916) | function cspSafeGetterFn(key0, key1, key2, key3, key4) {
  function getterFn (line 6980) | function getterFn(path, csp) {
  function $ParseProvider (line 7072) | function $ParseProvider() {
  function $QProvider (line 7238) | function $QProvider() {
  function qFactory (line 7256) | function qFactory(nextTick, exceptionHandler) {
  function $RouteProvider (line 7514) | function $RouteProvider(){
  function $RouteParamsProvider (line 8035) | function $RouteParamsProvider() {
  function $RootScopeProvider (line 8097) | function $RootScopeProvider(){
  function $SnifferProvider (line 9000) | function $SnifferProvider() {
  function $WindowProvider (line 9075) | function $WindowProvider(){
  function parseHeaders (line 9085) | function parseHeaders(headers) {
  function isSameDomain (line 9118) | function isSameDomain(requestUrl, locationUrl) {
  function headersGetter (line 9157) | function headersGetter(headers) {
  function transformData (line 9182) | function transformData(data, headers, fns) {
  function isSuccess (line 9194) | function isSuccess(status) {
  function $HttpProvider (line 9199) | function $HttpProvider() {
  function $HttpBackendProvider (line 10078) | function $HttpBackendProvider() {
  function createHttpBackend (line 10085) | function createHttpBackend($browser, XHR, $browserDefer, callbacks, rawD...
  function $LocaleProvider (line 10220) | function $LocaleProvider(){
  function $TimeoutProvider (line 10281) | function $TimeoutProvider() {
  function $FilterProvider (line 10441) | function $FilterProvider($provide) {
  function filterFilter (line 10572) | function filterFilter() {
  function currencyFilter (line 10719) | function currencyFilter($locale) {
  function numberFilter (line 10776) | function numberFilter($locale) {
  function formatNumber (line 10785) | function formatNumber(number, pattern, groupSep, decimalSep, fractionSiz...
  function padNumber (line 10854) | function padNumber(num, digits, trim) {
  function dateGetter (line 10868) | function dateGetter(name, size, offset, trim) {
  function dateStrGetter (line 10878) | function dateStrGetter(name, shortForm) {
  function timeZoneGetter (line 10887) | function timeZoneGetter(date) {
  function ampmGetter (line 10897) | function ampmGetter(date, formats) {
  function dateFilter (line 11013) | function dateFilter($locale) {
  function jsonFilter (line 11112) | function jsonFilter() {
  function limitToFilter (line 11203) | function limitToFilter(){
  function orderByFilter (line 11330) | function orderByFilter($parse){
  function ngDirective (line 11379) | function ngDirective(directive) {
  function FormController (line 11814) | function FormController(element, attrs) {
  function isEmpty (line 12479) | function isEmpty(value) {
  function textInputType (line 12484) | function textInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function numberInputType (line 12604) | function numberInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function urlInputType (line 12666) | function urlInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function emailInputType (line 12683) | function emailInputType(scope, element, attr, ctrl, $sniffer, $browser) {
  function radioInputType (line 12700) | function radioInputType(scope, element, attr, ctrl) {
  function checkboxInputType (line 12722) | function checkboxInputType(scope, element, attr, ctrl) {
  function toggleValidCss (line 13027) | function toggleValidCss(isValid, validationErrorKey) {
  function classDirective (line 13536) | function classDirective(name, selector) {
  function destroyLastScope (line 15641) | function destroyLastScope() {
  function clearContent (line 15648) | function clearContent() {
  function update (line 15653) | function update() {
  function Single (line 15967) | function Single(scope, selectElement, ngModelCtrl, selectCtrl) {
  function Multiple (line 15992) | function Multiple(scope, selectElement, ctrl) {
  function Options (line 16023) | function Options(scope, selectElement, ctrl) {

FILE: SimpleRouting/MvcAngular.Web/Scripts/bootstrap/bootstrap.js
  function removeElement (line 115) | function removeElement() {
  function clearMenus (line 714) | function clearMenus() {
  function getParent (line 720) | function getParent($this) {
  function removeWithAnimation (line 1183) | function removeWithAnimation() {
  function ScrollSpy (line 1444) | function ScrollSpy(element, options) {
  function next (line 1655) | function next() {

FILE: SimpleRouting/MvcAngular.Web/Scripts/bootstrap/modernizr-2.6.2-respond-1.1.0.js
  function D (line 4) | function D(a){j.cssText=a}
  function E (line 4) | function E(a,b){return D(n.join(a+";")+(b||""))}
  function F (line 4) | function F(a,b){return typeof a===b}
  function G (line 4) | function G(a,b){return!!~(""+a).indexOf(b)}
  function H (line 4) | function H(a,b){for(var d in a){var e=a[d];if(!G(e,"-")&&j[e]!==c)return...
  function I (line 4) | function I(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a...
  function J (line 4) | function J(a,b,c){var d=a.charAt(0).toUpperCase()+a.slice(1),e=(a+" "+p....
  function K (line 4) | function K(){e.input=function(c){for(var d=0,e=c.length;d<e;d++)u[c[d]]=...
  function d (line 4) | function d(d,e){e=e||b.createElement(a[d]||"div"),d="on"+d;var f=d in e;...
  function k (line 4) | function k(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("hea...
  function l (line 4) | function l(){var a=r.elements;return typeof a=="string"?a.split(" "):a}
  function m (line 4) | function m(a){var b=i[a[g]];return b||(b={},h++,a[g]=h,i[h]=b),b}
  function n (line 4) | function n(a,c,f){c||(c=b);if(j)return c.createElement(a);f||(f=m(c));va...
  function o (line 4) | function o(a,c){a||(a=b);if(j)return a.createDocumentFragment();c=c||m(a...
  function p (line 4) | function p(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.crea...
  function q (line 4) | function q(a){a||(a=b);var c=m(a);return r.shivCSS&&!f&&!c.hasCSS&&(c.ha...
  function d (line 4) | function d(a){return"[object Function]"==o.call(a)}
  function e (line 4) | function e(a){return"string"==typeof a}
  function f (line 4) | function f(){}
  function g (line 4) | function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}
  function h (line 4) | function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCs...
  function i (line 4) | function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1...
  function j (line 4) | function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++...
  function k (line 4) | function k(){var a=B;return a.loader={load:j,i:0},a}
  function b (line 4) | function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:...
  function g (line 4) | function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop()...
  function h (line 4) | function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[]....
  function t (line 11) | function t(){j(true)}

FILE: SimpleRouting/MvcAngular.Web/Scripts/jquery/jquery-1.9.0.js
  function isArraylike (line 931) | function isArraylike( obj ) {
  function createOptions (line 954) | function createOptions( options ) {
  function internalData (line 1525) | function internalData( elem, name, data, pvt /* Internal Use Only */ ){
  function internalRemoveData (line 1619) | function internalRemoveData( elem, name, pvt /* For internal use only */ ){
  function dataAttr (line 1811) | function dataAttr( elem, key, data ) {
  function isEmptyDataObject (line 1843) | function isEmptyDataObject( obj ) {
  function returnTrue (line 2672) | function returnTrue() {
  function returnFalse (line 2676) | function returnFalse() {
  function isNative (line 3827) | function isNative( fn ) {
  function createCache (line 3837) | function createCache() {
  function markFunction (line 3855) | function markFunction( fn ) {
  function assert (line 3864) | function assert( fn ) {
  function Sizzle (line 3877) | function Sizzle( selector, context, results, seed ) {
  function siblingCheck (line 4439) | function siblingCheck( a, b ) {
  function createInputPseudo (line 4452) | function createInputPseudo( type ) {
  function createButtonPseudo (line 4460) | function createButtonPseudo( type ) {
  function createPositionalPseudo (line 4468) | function createPositionalPseudo( fn ) {
  function tokenize (line 4995) | function tokenize( selector, parseOnly ) {
  function toSelector (line 5062) | function toSelector( tokens ) {
  function addCombinator (line 5072) | function addCombinator( matcher, combinator, base ) {
  function elementMatcher (line 5122) | function elementMatcher( matchers ) {
  function condense (line 5136) | function condense( unmatched, map, filter, context, xml ) {
  function setMatcher (line 5157) | function setMatcher( preFilter, selector, matcher, postFilter, postFinde...
  function matcherFromTokens (line 5250) | function matcherFromTokens( tokens ) {
  function matcherFromGroupMatchers (line 5302) | function matcherFromGroupMatchers( elementMatchers, setMatchers ) {
  function multipleContexts (line 5428) | function multipleContexts( selector, contexts, results ) {
  function select (line 5437) | function select( selector, context, results, seed ) {
  function setFilters (line 5505) | function setFilters() {}
  function sibling (line 5657) | function sibling( cur, dir ) {
  function winnow (line 5765) | function winnow( elements, qualifier, keep ) {
  function createSafeFragment (line 5798) | function createSafeFragment( document ) {
  function findOrAppend (line 6184) | function findOrAppend( elem, tag ) {
  function disableScript (line 6189) | function disableScript( elem ) {
  function restoreScript (line 6194) | function restoreScript( elem ) {
  function setGlobalEval (line 6205) | function setGlobalEval( elems, refElements ) {
  function cloneCopyEvent (line 6213) | function cloneCopyEvent( src, dest ) {
  function fixCloneNodeIssues (line 6241) | function fixCloneNodeIssues( src, dest ) {
  function getAll (line 6334) | function getAll( context, tag ) {
  function fixDefaultChecked (line 6357) | function fixDefaultChecked( elem ) {
  function vendorPropName (line 6621) | function vendorPropName( style, name ) {
  function isHidden (line 6643) | function isHidden( elem, el ) {
  function showHide (line 6650) | function showHide( elements, show ) {
  function setPositiveNumber (line 6988) | function setPositiveNumber( elem, value, subtract ) {
  function augmentWidthOrHeight (line 6996) | function augmentWidthOrHeight( elem, name, extra, isBorderBox, styles ) {
  function getWidthOrHeight (line 7035) | function getWidthOrHeight( elem, name, extra ) {
  function css_defaultDisplay (line 7079) | function css_defaultDisplay( nodeName ) {
  function actualDisplay (line 7111) | function actualDisplay( name, doc ) {
  function buildParams (line 7337) | function buildParams( prefix, obj, traditional, add ) {
  function addToPrefiltersOrTransports (line 7421) | function addToPrefiltersOrTransports( structure ) {
  function inspectPrefiltersOrTransports (line 7453) | function inspectPrefiltersOrTransports( structure, options, originalOpti...
  function ajaxExtend (line 7480) | function ajaxExtend( target, src ) {
  function done (line 7943) | function done( status, nativeStatusText, responses, headers ) {
  function ajaxHandleResponses (line 8064) | function ajaxHandleResponses( s, jqXHR, responses ) {
  function ajaxConvert (line 8126) | function ajaxConvert( s, response ) {
  function createStandardXHR (line 8388) | function createStandardXHR() {
  function createActiveXHR (line 8394) | function createActiveXHR() {
  function createFxNow (line 8644) | function createFxNow() {
  function createTweens (line 8651) | function createTweens( animation, props ) {
  function Animation (line 8666) | function Animation( elem, properties, options ) {
  function propFilter (line 8770) | function propFilter( props, specialEasing ) {
  function defaultPrefilter (line 8837) | function defaultPrefilter( elem, props, opts ) {
  function Tween (line 8962) | function Tween( elem, options, prop, end, easing ) {
  function genFx (line 9188) | function genFx( type, includeWidth ) {
  function getWindow (line 9484) | function getWindow( elem ) {

FILE: SimpleRouting/MvcAngular.Web/Scripts/testing/jasmine/jasmine-html.js
  function focusedSpecName (line 126) | function focusedSpecName() {
  function createReporterDom (line 148) | function createReporterDom(version) {
  function noTryCatch (line 165) | function noTryCatch() {
  function searchWithCatch (line 169) | function searchWithCatch() {
  function setExceptionHandling (line 188) | function setExceptionHandling() {
  function showDetails (line 363) | function showDetails() {
  function isUndefined (line 369) | function isUndefined(obj) {
  function isDefined (line 373) | function isDefined(obj) {
  function specPluralizedFor (line 377) | function specPluralizedFor(count) {

FILE: SimpleRouting/MvcAngular.Web/Scripts/testing/jasmine/jasmine.js
  function getGlobal (line 55) | function getGlobal() {
  function tryIt (line 621) | function tryIt(f) {
Copy disabled (too large) Download .json
Condensed preview — 1288 files, each showing path, character count, and a content snippet. Download the .json file for the full structured content (36,517K chars).
[
  {
    "path": ".gitignore",
    "chars": 224,
    "preview": "*.suo\n*.user\nBasicProject/MvcAngular.Web/bin/\nBasicProject/MvcAngular.Web/obj/\nSimpleRouting/MvcAngular.Web/bin/\nSimpleR"
  },
  {
    "path": "BasicProject/BasicProject.sln",
    "chars": 910,
    "preview": "\nMicrosoft Visual Studio Solution File, Format Version 12.00\n# Visual Studio 2012\nProject(\"{FAE04EC0-301F-11D3-BF4B-00C"
  },
  {
    "path": "BasicProject/MvcAngular.Web/404.html",
    "chars": 4464,
    "preview": "<!DOCTYPE html>\n<html lang=\"en\">\n    <head>\n        <meta charset=\"utf-8\">\n        <title>Page Not Found :(</title>\n    "
  },
  {
    "path": "BasicProject/MvcAngular.Web/App_Start/BundleConfig.cs",
    "chars": 1298,
    "preview": "using System.Web;\nusing System.Web.Optimization;\n\nnamespace MvcAngular.Web\n{\n    public class BundleConfig\n    {\n      "
  },
  {
    "path": "BasicProject/MvcAngular.Web/App_Start/FilterConfig.cs",
    "chars": 266,
    "preview": "using System.Web;\nusing System.Web.Mvc;\n\nnamespace MvcAngular.Web\n{\n    public class FilterConfig\n    {\n        public "
  },
  {
    "path": "BasicProject/MvcAngular.Web/App_Start/RouteConfig.cs",
    "chars": 581,
    "preview": "using System;\nusing System.Collections.Generic;\nusing System.Linq;\nusing System.Web;\nusing System.Web.Mvc;\nusing System"
  },
  {
    "path": "BasicProject/MvcAngular.Web/App_Start/WebApiConfig.cs",
    "chars": 462,
    "preview": "using System;\nusing System.Collections.Generic;\nusing System.Linq;\nusing System.Web.Http;\n\nnamespace MvcAngular.Web\n{\n "
  },
  {
    "path": "BasicProject/MvcAngular.Web/Content/app/main.css",
    "chars": 204,
    "preview": "\n\n/* ==========================================================================\n   Author's custom styles\n   ==========="
  },
  {
    "path": "BasicProject/MvcAngular.Web/Content/bootstrap/bootstrap-responsive.css",
    "chars": 21751,
    "preview": "/*!\n * Bootstrap Responsive v2.2.2\n *\n * Copyright 2012 Twitter, Inc\n * Licensed under the Apache License v2.0\n * http:/"
  },
  {
    "path": "BasicProject/MvcAngular.Web/Content/bootstrap/bootstrap.css",
    "chars": 124223,
    "preview": "/*!\n * Bootstrap v2.2.2\n *\n * Copyright 2012 Twitter, Inc\n * Licensed under the Apache License v2.0\n * http://www.apache"
  },
  {
    "path": "BasicProject/MvcAngular.Web/Content/font-awesome/font-awesome.css",
    "chars": 21596,
    "preview": "/*!\n *  Font Awesome 3.0.2\n *  the iconic font designed for use with Twitter Bootstrap\n *  -----------------------------"
  },
  {
    "path": "BasicProject/MvcAngular.Web/Controllers/HomeController.cs",
    "chars": 378,
    "preview": "using System;\nusing System.Collections.Generic;\nusing System.Linq;\nusing System.Web;\nusing System.Web.Mvc;\n\nnamespace M"
  },
  {
    "path": "BasicProject/MvcAngular.Web/Global.asax",
    "chars": 103,
    "preview": "<%@ Application Codebehind=\"Global.asax.cs\" Inherits=\"MvcAngular.Web.MvcApplication\" Language=\"C#\" %>\n"
  },
  {
    "path": "BasicProject/MvcAngular.Web/Global.asax.cs",
    "chars": 790,
    "preview": "using System;\nusing System.Collections.Generic;\nusing System.Linq;\nusing System.Web;\nusing System.Web.Http;\nusing Syste"
  },
  {
    "path": "BasicProject/MvcAngular.Web/MvcAngular.Web.csproj",
    "chars": 23252,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<Project ToolsVersion=\"4.0\" DefaultTargets=\"Build\" xmlns=\"http://schemas.microso"
  },
  {
    "path": "BasicProject/MvcAngular.Web/Properties/AssemblyInfo.cs",
    "chars": 1361,
    "preview": "using System.Reflection;\nusing System.Runtime.CompilerServices;\nusing System.Runtime.InteropServices;\n\n// General Infor"
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/angular-bootstrap-prettify.js",
    "chars": 68048,
    "preview": "/**\n * @license AngularJS v1.1.4\n * (c) 2010-2012 Google, Inc. http://angularjs.org\n * License: MIT\n */\n(function(window"
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/angular-bootstrap.js",
    "chars": 4571,
    "preview": "/**\n * @license AngularJS v1.1.4\n * (c) 2010-2012 Google, Inc. http://angularjs.org\n * License: MIT\n */\n(function(window"
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/angular-cookies.js",
    "chars": 5169,
    "preview": "/**\n * @license AngularJS v1.1.4\n * (c) 2010-2012 Google, Inc. http://angularjs.org\n * License: MIT\n */\n(function(window"
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/angular-loader.js",
    "chars": 10341,
    "preview": "/**\n * @license AngularJS v1.1.4\n * (c) 2010-2012 Google, Inc. http://angularjs.org\n * License: MIT\n */\n\n(\n\n/**\n * @ngdo"
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/angular-mobile.js",
    "chars": 9966,
    "preview": "/**\n * @license AngularJS v1.1.4\n * (c) 2010-2012 Google, Inc. http://angularjs.org\n * License: MIT\n */\n(function(window"
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/angular-mocks.js",
    "chars": 58405,
    "preview": "/**\n * @license AngularJS v1.1.4\n * (c) 2010-2012 Google, Inc. http://angularjs.org\n * License: MIT\n *\n * TODO(vojta): w"
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/angular-resource.js",
    "chars": 20636,
    "preview": "/**\n * @license AngularJS v1.1.4\n * (c) 2010-2012 Google, Inc. http://angularjs.org\n * License: MIT\n */\n(function(window"
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/angular-sanitize.js",
    "chars": 18315,
    "preview": "/**\n * @license AngularJS v1.1.4\n * (c) 2010-2012 Google, Inc. http://angularjs.org\n * License: MIT\n */\n(function(window"
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/angular-scenario.js",
    "chars": 881819,
    "preview": "/*!\n * jQuery JavaScript Library v1.8.2\n * http://jquery.com/\n *\n * Includes Sizzle.js\n * http://sizzlejs.com/\n *\n * Cop"
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/angular.js",
    "chars": 550858,
    "preview": "/**\n * @license AngularJS v1.1.4\n * (c) 2010-2012 Google, Inc. http://angularjs.org\n * License: MIT\n */\n(function(window"
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_af-na.js",
    "chars": 2116,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_af-za.js",
    "chars": 2124,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_af.js",
    "chars": 2121,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_am-et.js",
    "chars": 2079,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_am.js",
    "chars": 2076,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_ar-001.js",
    "chars": 2439,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_ar-ae.js",
    "chars": 2438,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_ar-bh.js",
    "chars": 2438,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_ar-dz.js",
    "chars": 2430,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_ar-eg.js",
    "chars": 2438,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_ar-iq.js",
    "chars": 2438,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_ar-jo.js",
    "chars": 2472,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_ar-kw.js",
    "chars": 2438,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_ar-lb.js",
    "chars": 2472,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_ar-ly.js",
    "chars": 2438,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_ar-ma.js",
    "chars": 2430,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_ar-om.js",
    "chars": 2438,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_ar-qa.js",
    "chars": 2438,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_ar-sa.js",
    "chars": 2438,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_ar-sd.js",
    "chars": 2438,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_ar-sy.js",
    "chars": 2472,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_ar-tn.js",
    "chars": 2430,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_ar-ye.js",
    "chars": 2438,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_ar.js",
    "chars": 2435,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_bg-bg.js",
    "chars": 2130,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_bg.js",
    "chars": 2127,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_bn-bd.js",
    "chars": 2171,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_bn-in.js",
    "chars": 2171,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_bn.js",
    "chars": 2168,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_ca-ad.js",
    "chars": 2203,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_ca-es.js",
    "chars": 2203,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_ca.js",
    "chars": 2200,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_chr.js",
    "chars": 857,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_cs-cz.js",
    "chars": 2178,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_cs.js",
    "chars": 2175,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_cy.js",
    "chars": 935,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_da-dk.js",
    "chars": 2132,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_da.js",
    "chars": 2129,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_de-at.js",
    "chars": 2129,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_de-be.js",
    "chars": 2127,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_de-ch.js",
    "chars": 2128,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_de-de.js",
    "chars": 2127,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_de-li.js",
    "chars": 2127,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_de-lu.js",
    "chars": 2127,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_de.js",
    "chars": 2124,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_el-cy.js",
    "chars": 2145,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_el-gr.js",
    "chars": 2145,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_el-polyton.js",
    "chars": 1274,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_el.js",
    "chars": 2142,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-as.js",
    "chars": 2115,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-au.js",
    "chars": 2119,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-bb.js",
    "chars": 2115,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-be.js",
    "chars": 2111,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-bm.js",
    "chars": 2115,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-bw.js",
    "chars": 2118,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-bz.js",
    "chars": 2109,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-ca.js",
    "chars": 2123,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-dsrt-us.js",
    "chars": 2104,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-dsrt.js",
    "chars": 2101,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-fm.js",
    "chars": 2115,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-gb.js",
    "chars": 2114,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-gu.js",
    "chars": 2115,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-gy.js",
    "chars": 2115,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-hk.js",
    "chars": 2115,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-ie.js",
    "chars": 2122,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-in.js",
    "chars": 2117,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-iso.js",
    "chars": 2117,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-jm.js",
    "chars": 2115,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-mh.js",
    "chars": 2115,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-mp.js",
    "chars": 2115,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-mt.js",
    "chars": 2122,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-mu.js",
    "chars": 2115,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-na.js",
    "chars": 2115,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-nz.js",
    "chars": 2117,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-ph.js",
    "chars": 2115,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-pk.js",
    "chars": 2116,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-pr.js",
    "chars": 2115,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-pw.js",
    "chars": 2115,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-sg.js",
    "chars": 2115,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-tc.js",
    "chars": 2115,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-tt.js",
    "chars": 2115,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-um.js",
    "chars": 2115,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-us.js",
    "chars": 2115,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-vg.js",
    "chars": 2115,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-vi.js",
    "chars": 2115,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-za.js",
    "chars": 2122,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-zw.js",
    "chars": 2118,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en-zz.js",
    "chars": 1239,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_en.js",
    "chars": 2112,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-419.js",
    "chars": 2140,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-ar.js",
    "chars": 2141,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-bo.js",
    "chars": 2141,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-cl.js",
    "chars": 2137,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-co.js",
    "chars": 2133,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-cr.js",
    "chars": 2141,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-do.js",
    "chars": 2141,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-ea.js",
    "chars": 2141,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-ec.js",
    "chars": 2137,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-es.js",
    "chars": 2141,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-gq.js",
    "chars": 2141,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-gt.js",
    "chars": 2137,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-hn.js",
    "chars": 2142,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-ic.js",
    "chars": 2141,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-mx.js",
    "chars": 2141,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-ni.js",
    "chars": 2141,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-pa.js",
    "chars": 2141,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-pe.js",
    "chars": 2139,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-pr.js",
    "chars": 2141,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-py.js",
    "chars": 2141,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-sv.js",
    "chars": 2141,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-us.js",
    "chars": 2137,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-uy.js",
    "chars": 2141,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es-ve.js",
    "chars": 2141,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_es.js",
    "chars": 2138,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_et-ee.js",
    "chars": 2149,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_et.js",
    "chars": 2146,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_eu-es.js",
    "chars": 2155,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_eu.js",
    "chars": 2152,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fa-af.js",
    "chars": 2087,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fa-ir.js",
    "chars": 2103,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fa.js",
    "chars": 2100,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fi-fi.js",
    "chars": 2255,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fi.js",
    "chars": 2252,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fil-ph.js",
    "chars": 2122,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fil.js",
    "chars": 2119,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-be.js",
    "chars": 2146,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-bf.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-bi.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-bj.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-bl.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-ca.js",
    "chars": 2154,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-cd.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-cf.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-cg.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-ch.js",
    "chars": 2149,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-ci.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-cm.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-dj.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-fr.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-ga.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-gf.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-gn.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-gp.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-gq.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-km.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-lu.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-mc.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-mf.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-mg.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-ml.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-mq.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-ne.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-re.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-rw.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-sn.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-td.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-tg.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr-yt.js",
    "chars": 2148,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_fr.js",
    "chars": 2145,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_gl-es.js",
    "chars": 2111,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_gl.js",
    "chars": 2108,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_gsw-ch.js",
    "chars": 2134,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_gsw.js",
    "chars": 2131,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_gu-in.js",
    "chars": 2141,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_gu.js",
    "chars": 2138,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_haw.js",
    "chars": 909,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_he-il.js",
    "chars": 2141,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_he.js",
    "chars": 2138,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_hi-in.js",
    "chars": 2154,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_hi.js",
    "chars": 2151,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_hr-hr.js",
    "chars": 2419,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_hr.js",
    "chars": 2416,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_hu-hu.js",
    "chars": 2095,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  },
  {
    "path": "BasicProject/MvcAngular.Web/Scripts/angular/i18n/angular-locale_hu.js",
    "chars": 2092,
    "preview": "angular.module(\"ngLocale\", [], [\"$provide\", function($provide) {\nvar PLURAL_CATEGORY = {ZERO: \"zero\", ONE: \"one\", TWO: \""
  }
]

// ... and 1088 more files (download for full content)

About this extraction

This page contains the full source code of the Wintellect/Angular-MVC-Cookbook GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 1288 files (32.7 MB), approximately 8.6M tokens, and a symbol index with 1874 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!